GNOME Bugzilla – Bug 569336
change in gtkbutton klass is causing crash when activating menu item
Last modified: 2009-02-03 19:11:02 UTC
in gtk 2.15.2, rev 22227 is causing massive crash when activating a menu item : * gtk/gtkbutton.c: Activate the action in a regular clicked handler instead of the default handler, to make it work with derived classes which don't chain up their clicked handler. Reverting this patch fixes the crash. This is caused by gtktogglebutton.c:505 GTK_BUTTON_CLASS (gtk_toggle_button_parent_class)->clicked (button); since now, clicked is NULL. Exemple of stacktrace : gedit, then do File / Open File : (gdb) bt
+ Trace 211931
* gtk/gtktogglebutton.c: Don't chain the clicked handler up unconditionally.
*** Bug 569311 has been marked as a duplicate of this bug. ***
*** Bug 570410 has been marked as a duplicate of this bug. ***