GNOME Bugzilla – Bug 313335
Epiphany 1.6.{3,4} has menu problem with GTK+-2.6.9
Last modified: 2005-08-12 18:31:08 UTC
Please describe the problem: Epiphany 1.6.{3,4} has a menu problem with GTK+-2.6.9 *only* : when I go in the Bookmarks menu and hilight a bookmark item, the Bookmarks menu is closed (I don't even have the time to click on a bookmark item). Then all Epiphany menu items do not work when they are clicked : if I click on File -> Quit, nothing happens (Epiphany does not quit). When Epiphany is started from a X terminal, the following messages are displayed (with GTK+-2.6.6) : - The first time the bookmark menu is opened and a item is hilighted (not clicked), Epiphany displays the following messages in the console when the Bookmark menu is automatically closed : (epiphany:3190): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed (epiphany:3190): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (epiphany:3190): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed - Then, when I open the Bookmark menu a second time, I gets the following message when the Bookmarks menu is closed : (epiphany:3206): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed (epiphany:3206): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (epiphany:3206): Gtk-CRITICAL **: gtk_window_group_add_window: assertion `GTK_IS_WINDOW_GROUP (window_group)' failed Note that it does not happens with GTK+-2.6.8. If I run Epiphany 1.6.{3,4} with GTK+-2.6.8, everything works like it is used to work. Now, if I upgrade my system to GTK+-2.6.9 *only* (nothing else gets upgraded), the bug happens. I have even tried to recompile Epiphany (just in case) against GTK+ 2.6.9, but the problem is still there. As soon as I downgrade my system to GTK+-2.6.8, Epiphany works as it is used to work. I only make these tests with Epiphany 1.6.3 and 1.6.4 : I don't know if previous or next versions have this behavior. Steps to reproduce: Be sure to have Epiphany 1.6.{3,4} and GTK+-2.6.9 : 1) Start Epiphany ; 2) Open the Bookmarks menu ; 3) Hilight a bookmark item (do not activate it by clicking on it). Actual results: The bookmark menu is automatically closed and Epiphany menus does not work anymore. You can not even quit Epiphany with the File -> Quit menu item. Expected results: The bookmark menu must not be closed when a menu item is hilighted (obviously, it should be closed when the menu item is clicked). Does this happen every time? Yes, it does. Other information: Epiphany is a clean web browser with its well-designed user interface. But you already know that :)
Instead of "When Epiphany is started from a X terminal, the following messages are displayed (with GTK+-2.6.6)", you should obviously read "When Epiphany is started from a X terminal, the following messages are displayed (with GTK+-2.6.9)".
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 312710 ***
Sorry for the DUP. I have searched in Bugzilla, but I think I didn't use the right words / search criterias. So for now, the only fixes currently available are to keep GTK+-2.6.8 or to wait for GTK+-2.6.10. Thanks !