Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 6559] New: Initial error messages are not modal in Gnome3

Date: Thu, 10 Nov 2011 06:01:02 -0800 (PST)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6559

           Summary: Initial error messages are not modal in Gnome3
           Product: Wireshark
           Version: 1.4.9
          Platform: Other
        OS/Version: Fedora
            Status: NEW
          Severity: Normal
          Priority: Low
         Component: Wireshark
        AssignedTo: bugzilla-admin@xxxxxxxxxxxxx
        ReportedBy: jsafrane@xxxxxxxxxx


Build Information:
TShark 1.4.9

Copyright 1998-2011 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled (64-bit) with GLib 2.28.8, with libpcap 1.1.1, without libz, without
POSIX capabilities, without libpcre, with SMI 0.4.8, without c-ares, without
ADNS, with Lua 5.1, without Python, with GnuTLS 2.10.5, with Gcrypt 1.4.6, with
MIT Kerberos, with GeoIP.

Running on Linux 2.6.40.6-0.fc15.x86_64, with libpcap version 1.1.1.

Built using gcc 4.6.0 20110603 (Red Hat 4.6.0-10).

--
When starting Wireshark, it pops a dialog warning about the insufficient
priviledges ("Couldn't run /home/jsafrane/project/wireshark-git/dumpcap in
child process: Permission denied"). It was fine before, but in GNOME Shell this
dialog gets _under_ the main window. Result is the unresponsive main window in
the view and no clue what's wrong.

My investigation shows that if the message box is displayed when the main
window is in GDK_WINDOW_STATE_WITHDRAWN state (i.e. the main window is being
composed and it is not shown yet), the message box gets overlapped by the main
window when it's finally shown.

Attached patch fixes the problem for me.

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.