GNOME Bugzilla – Bug 459319
Epiphany ref warnings, does not quit
Last modified: 2007-09-18 21:55:46 UTC
Epiphany trunk does not quit after I close the last window. Several warnings appear on the console: elin:~ > epiphany GTK Accessibility Module initialized Bonobo accessibility support initialized sys:1: Warning: IA__g_object_remove_toggle_ref: couldn't find toggle ref 0xb478d8e0(0xb4426554) sys:1: Warning: IA__g_object_remove_toggle_ref: couldn't find toggle ref 0xb478d8e0(0xb4429c5c) sys:1: Warning: IA__g_object_remove_toggle_ref: couldn't find toggle ref 0xb478d8e0(0xb4429cac) sys:1: Warning: IA__g_object_remove_toggle_ref: couldn't find toggle ref 0xb478d8e0(0xb4429cfc) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) sys:1: Warning: IA__g_object_remove_toggle_ref: couldn't find toggle ref 0xb478d8e0(0xb4429d74) sys:1: Warning: IA__g_object_remove_toggle_ref: couldn't find toggle ref 0xb478d8e0(0xb4429bbc) sys:1: GtkWarning: gtk_window_group_remove_window: assertion `GTK_IS_WINDOW_GROUP (window_group)' failed I added a breakpoint at g_log, and this is where it seems to come from: elin:~ > gdb epiphany GNU gdb 6.6-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i486-linux-gnu"... Using host libthread_db library "/lib/libthread_db.so.1". (gdb) b g_log Function "g_log" not defined. Make breakpoint pending on future shared library load? (y or [n]) y Breakpoint 1 (g_log) pending. (gdb) r Starting program: /opt/gnome-2-20/bin/epiphany [Thread debugging using libthread_db enabled] [New Thread -1242208576 (LWP 18340)] Breakpoint 2 at 0xb6ee5be6: file gmessages.c, line 513. Pending breakpoint "g_log" resolved GTK Accessibility Module initialized Bonobo accessibility support initialized [New Thread -1248851056 (LWP 18347)] [New Thread -1257239664 (LWP 18348)]
+ Trace 149797
Thread NaN (LWP 18340)
Thread 1 (Thread -1242208576 (LWP 18340))
The program is running. Exit anyway? (y or n) y
This backtrace is with a python debug build and a breakpoint on the first g_log invokation: elin:~ > gdb epiphany GNU gdb 6.6-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i486-linux-gnu"... Using host libthread_db library "/lib/libthread_db.so.1". (gdb) b g_log Function "g_log" not defined. Make breakpoint pending on future shared library load? (y or [n]) y Breakpoint 1 (g_log) pending. (gdb) r Starting program: /opt/gnome-2-20/bin/epiphany [Thread debugging using libthread_db enabled] [New Thread -1243162944 (LWP 9865)] Breakpoint 2 at 0xb6e00be6: file gmessages.c, line 513. Pending breakpoint "g_log" resolved GTK Accessibility Module initialized Bonobo accessibility support initialized [New Thread -1249805424 (LWP 9870)] [New Thread -1258194032 (LWP 9871)]
+ Trace 150494
Thread NaN (LWP 9865)
I use SVN version of Epiphany on Gentoo and cannot reproduce it. Maybe could this be related to a python extension?
Same problem with epiphany 2.19.6 and have the same problem on Gentoo (using gnome overlay).
Dupe. Copying the trace over to the other bug just in case. *** This bug has been marked as a duplicate of 455964 ***