Bug#478155: [debian-bts-applet] Always crashes during logging out
reassign 478155 gnome-python-desktop thanks I think this is an issue with gnomeapplet or gobject's threading. As a background, debian-bts-applet uses worker threads to download data from the BTS - sometime after gnomeapplet's destroy signal is handled, it breaks: #4 signal handler called #5 0x7fd848bf5eb5 in raise () from /lib/libc.so.6 #6 0x7fd848bf73d3 in abort () from /lib/libc.so.6 #7 0x004b07ff in Py_FatalError (msg=value optimized out) at ../Python/pythonrun.c:1561 #8 0x0048b1ca in PyEval_RestoreThread (tstate=0x0) at ../Python/ceval.c:308 #9 0x7fd841226430 in ?? () from /var/lib/python-support/python2.5/gtk-2.0/gnomeapplet.so #10 0x00491312 in PyEval_EvalFrameEx (f=0x1707f50, throwflag=value optimized out) at ../Python/ceval.c:3575 #11 0x004923a2 in PyEval_EvalFrameEx (f=0xf262d0, throwflag=value optimized out) at ../Python/ceval.c:3661 #12 0x00492a8d in PyEval_EvalCodeEx (co=0x7fd8499537b0, globals=value optimized out, locals=value optimized out, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2838 #13 0x00492c82 in PyEval_EvalCode (co=0x3a2d, globals=0x3a2d, locals=0x6) at ../Python/ceval.c:494 (Full output attached - how does one get the Python function names?) Regards, -- Chris Lamb, UK [EMAIL PROTECTED] GPG: 0x634F9A20 System: Linux 2.6.25-2-amd64 #1 SMP Mon Jul 14 11:05:23 UTC 2008 x86_64 X Vendor: The X.Org Foundation X Vendor Release: 10402000 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: gnome Memory status: size: 388751360 vsize: 388751360 resident: 31477760 share: 15589376 rss: 31477760 rss_rlim: 18446744073709551615 CPU usage: start_time: 1217061277 rtime: 39 utime: 31 stime: 8 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/lib/bug-buddy/debian-bts-applet' [Thread debugging using libthread_db enabled] [New Thread 0x7fd8499b26e0 (LWP 14893)] 0x7fd8495b05ef in waitpid () from /lib/libpthread.so.0 #0 0x7fd8495b05ef in waitpid () from /lib/libpthread.so.0 #1 0x7fd847e65719 in IA__g_spawn_sync ( working_directory=value optimized out, argv=value optimized out, envp=value optimized out, flags=value optimized out, child_setup=value optimized out, user_data=value optimized out, standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0x7fff519d9618) at /build/buildd/glib2.0-2.16.4/glib/gspawn.c:374 #2 0x7fd847e65a28 in IA__g_spawn_command_line_sync ( command_line=value optimized out, standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0x7fff519d9618) at /build/buildd/glib2.0-2.16.4/glib/gspawn.c:682 #3 0x7fd841b624b3 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so #4 signal handler called #5 0x7fd848bf5eb5 in raise () from /lib/libc.so.6 #6 0x7fd848bf73d3 in abort () from /lib/libc.so.6 #7 0x004b07ff in Py_FatalError (msg=value optimized out) at ../Python/pythonrun.c:1561 #8 0x0048b1ca in PyEval_RestoreThread (tstate=0x0) at ../Python/ceval.c:308 #9 0x7fd841226430 in ?? () from /var/lib/python-support/python2.5/gtk-2.0/gnomeapplet.so #10 0x00491312 in PyEval_EvalFrameEx (f=0x1707f50, throwflag=value optimized out) at ../Python/ceval.c:3575 #11 0x004923a2 in PyEval_EvalFrameEx (f=0xf262d0, throwflag=value optimized out) at ../Python/ceval.c:3661 #12 0x00492a8d in PyEval_EvalCodeEx (co=0x7fd8499537b0, globals=value optimized out, locals=value optimized out, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2838 #13 0x00492c82 in PyEval_EvalCode (co=0x3a2d, globals=0x3a2d, locals=0x6) at ../Python/ceval.c:494 #14 0x004b2678 in PyRun_FileExFlags (fp=0xf0d010, filename=0x7fff519dac6f /usr/lib/gnome-panel/debian-bts-applet, start=value optimized out, globals=0xf30520, locals=0xf30520, closeit=1, flags=0x7fff519da310) at ../Python/pythonrun.c:1273 #15 0x004b291b in PyRun_SimpleFileExFlags (fp=0xf0d010, filename=0x7fff519dac6f /usr/lib/gnome-panel/debian-bts-applet, closeit=1, flags=0x7fff519da310) at ../Python/pythonrun.c:879 #16 0x00414542 in Py_Main (argc=3, argv=value optimized out) at ../Modules/main.c:532 #17 0x7fd848be21a6 in __libc_start_main () from /lib/libc.so.6 #18 0x00413989 in _start () Thread 1 (Thread 0x7fd8499b26e0 (LWP 14893)): #0 0x7fd8495b05ef in waitpid () from /lib/libpthread.so.0 No symbol table info available. #1 0x7fd847e65719 in IA__g_spawn_sync ( working_directory=value optimized out, argv=value optimized out, envp=value optimized out, flags=value optimized out, child_setup=value optimized out,
Bug#478155: [debian-bts-applet] Always crashes during logging out
Package: debian-bts-applet Version: 0.2 Severity: normal --- Please enter the report below this line. --- debian-bts-applet always crash when I log out of session (also, either shutdown or reboot the machine). Bug-buddy crash report is attached. Let me know if you want moreinfo on this bug (tell me how can I give it :)). Btw, Thanks for creating nice applet! --- System information. --- Architecture: i386 Kernel: Linux 2.6.24-1-686 Debian Release: lenny/sid 500 unstablewww.debian-multimedia.org 500 unstableftp.de.debian.org 1 experimentalftp.de.debian.org --- Package information. --- Depends (Version) | Installed ==-+-=== python(= 2.4) | 2.5.2-1 python-btsutils| 0.3-1 python-glade2(= 2.10) | 2.12.1-1 python-gtk2| 2.12.1-1 python-notify | 0.1.1-2 -- Cheers, Kartik Mistry | 0xD1028C8D | IRC: kart_ Blogs: {ftbfs,kartikm}.wordpress.com System: Linux 2.6.24-1-686 #1 SMP Sat Apr 19 00:37:55 UTC 2008 i686 X Vendor: The X.Org Foundation X Vendor Release: 10400090 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: gnome Memory status: size: 60719104 vsize: 60719104 resident: 21921792 share: 13148160 rss: 21921792 rss_rlim: 4294967295 CPU usage: start_time: 1209280762 rtime: 339 utime: 278 stime: 61 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/lib/bug-buddy/debian-bts-applet' (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0xb7de38c0 (LWP 3619)] [New Thread 0xb5797b90 (LWP 3655)] [New Thread 0xb5f98b90 (LWP 3654)] [New Thread 0xb6799b90 (LWP 3653)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols