amule aborts after gnome upgrade
avg at icyb.net.ua
Wed Oct 25 16:16:59 UTC 2006
After the recent GNOME2/GTK2 upgrade aMule (net-p2p/amule2) started to
crash on closing a search tab.
1. fire up aMule
2. connect to server(s)
3. search for something (e.g. "freebsd")
4. close the search tab
I think that this is caused by some incompatibility between aMule and
GTK2 or wxwidgets and GTK2. That incompatibility might result either
from some API behavioral change or some GTK2 code change that simply
exposes some bug hidden before that.
You can find other similar reports by googling for "amule
gtk_container_remove assertion failed", e.g.:
aMule spits the following on its stdout/stderr when aborting:
(amule:53556): Gtk-CRITICAL **: gtk_container_remove: assertion
`GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)'
Gtk-ERROR **: file gtkcontainer.c: line 2447
(gtk_container_propagate_expose): assertion failed: (child->parent ==
Abort (core dumped)
I determined that the check and the assertion fail because
widget->parent aka child->parent is NULL.
FreeBSD 6.1-RELEASE-p2 i386
More information about the freebsd-ports