GNOME Bugzilla – Bug 463270
[2.11.6] Assertion failure in gtk_widget_ensure_style() with several applications
Last modified: 2007-08-04 07:56:04 UTC
Hi, since gtk 2.11.6 several applications segfault after an assertion failure in gtk_widget_ensure_style: (audacity:27621): Gtk-CRITICAL **: gtk_widget_ensure_style: assertion `GTK_IS_WIDGET (widget)' failed The backtrace is:
+ Trace 152650
Downgrading to gtk 2.11.5 makes it work without problems again. This problem also happens with acroread for example, see http://www.adobeforums.com/cgi-bin/webx?128@@.3bc4895e If you need a better backtrace I can try to get one with debugging symbols tomorrow. Bye
The assertion failure itself yields the following backtrace:
+ Trace 152715
Not sure how I can get debug symbols for wxgtk on Ubuntu unfortunately, the debug package doesn't do it for some reason.
Ah, this comes from revision 18418: GtkTooltips->tip_window is used in wxgtk for some reason (although it's marked private) and in that revision it's use in Gtk was stopped and tip_window is always NULL. Not a Gtk bug then I guess... unless you care for users of private fields?