After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 432019 - Critical error: broken widget hierarchy
Critical error: broken widget hierarchy
Status: RESOLVED FIXED
Product: glade
Classification: Applications
Component: general
git master
Other All
: Normal major
: ---
Assigned To: Glade 3 Maintainers
Glade 3 Maintainers
Depends on:
Blocks: 394428 409713 428966
 
 
Reported: 2007-04-21 16:10 UTC by Vincent Geddes
Modified: 2007-06-10 14:35 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Vincent Geddes 2007-04-21 16:10:30 UTC
I have seen quite a few bug reports with the following error:

Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) ||
widget->parent == GTK_WIDGET (container)' failed

In many of the reports, glade seems to abort after reporting this error. I think this bug could very well be a cause of many of the crashers that are being reported.
Comment 1 Juan Pablo Ugarte 2007-04-21 20:37:20 UTC
heh, dont worry I have it under control! :)
seems somehow glade3 tries to remove internal widgets!
I have a working patch i just want to talk to tristan first!
Comment 2 Vincent Geddes 2007-04-21 21:02:25 UTC
Ah, heh, well that is good :)

While I am commenting, I also found a similar warning for bug #409713.

Gtk-CRITICAL **: gtk_container_child_set_property: assertion `child->parent ==
GTK_WIDGET (container)' failed
aborting...
Comment 3 Juan Pablo Ugarte 2007-04-24 21:23:51 UTC
In svn...
* gladeui/glade-widget.c, gladeui/glade-project.c: make glade core not hold
  a reference to internals objects.
Comment 4 Vincent Geddes 2007-06-10 14:35:05 UTC
Closing...