GNOME Bugzilla – Bug 165992
warnings with popup test
Last modified: 2005-02-09 23:22:36 UTC
Steps to reproduce: 0) Load http://cvs.gnome.org/viewcvs/*checkout*/galeon/tests/popups.html?rev=1.5 1) Click the 'Popup, alert on close' link 2) Close the popup Actual results: Lots of warnings on console: (epiphany:27139): Gtk-CRITICAL **: gtk_container_foreach: assertion `GTK_IS_CONTAINER (container)' failed Doesn't happen without extensions installed; need to find out which ext is causing this.
Without even looking at the code, I'm strongly suspicious of Pyphany -- when we were building pyphany we had this warning all the time. I think it's from one too many unrefs on the window/tab.
Without Pyphnay, and after I click on "Popup, alert on close", I get the following backtrace: Backtrace was generated from '/usr/local/bin/epiphany' Using host libthread_db library "/lib/tls/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1208108832 (LWP 13959)] [New Thread -1223533648 (LWP 13968)] [Thread debugging using libthread_db enabled] [New Thread -1208108832 (LWP 13959)] [New Thread -1223533648 (LWP 13968)] [Thread debugging using libthread_db enabled] [New Thread -1208108832 (LWP 13959)] [New Thread -1223533648 (LWP 13968)] [New Thread -1234023504 (LWP 13965)] [New Thread 78973872 (LWP 13963)] [New Thread -1210549328 (LWP 13962)] 0x005cf7a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
+ Trace 55301
Turned out to be an epiphany bug: we need to move all the stuff from finalize to destroy in ephy-window.c.
Fixed in cvs on HEAD and gnome-2-8.