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 0x00007fd848bf5eb5 in raise () from /lib/libc.so.6 #6 0x00007fd848bf73d3 in abort () from /lib/libc.so.6 #7 0x00000000004b07ff in Py_FatalError (msg=<value optimized out>) at ../Python/pythonrun.c:1561 #8 0x000000000048b1ca in PyEval_RestoreThread (tstate=0x0) at ../Python/ceval.c:308 #9 0x00007fd841226430 in ?? () from /var/lib/python-support/python2.5/gtk-2.0/gnomeapplet.so #10 0x0000000000491312 in PyEval_EvalFrameEx (f=0x1707f50, throwflag=<value optimized out>) at ../Python/ceval.c:3575 #11 0x00000000004923a2 in PyEval_EvalFrameEx (f=0xf262d0, throwflag=<value optimized out>) at ../Python/ceval.c:3661 #12 0x0000000000492a8d 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 0x0000000000492c82 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)] 0x00007fd8495b05ef in waitpid () from /lib/libpthread.so.0 #0 0x00007fd8495b05ef in waitpid () from /lib/libpthread.so.0 #1 0x00007fd847e65719 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 0x00007fd847e65a28 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 0x00007fd841b624b3 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so #4 <signal handler called> #5 0x00007fd848bf5eb5 in raise () from /lib/libc.so.6 #6 0x00007fd848bf73d3 in abort () from /lib/libc.so.6 #7 0x00000000004b07ff in Py_FatalError (msg=<value optimized out>) at ../Python/pythonrun.c:1561 #8 0x000000000048b1ca in PyEval_RestoreThread (tstate=0x0) at ../Python/ceval.c:308 #9 0x00007fd841226430 in ?? () from /var/lib/python-support/python2.5/gtk-2.0/gnomeapplet.so #10 0x0000000000491312 in PyEval_EvalFrameEx (f=0x1707f50, throwflag=<value optimized out>) at ../Python/ceval.c:3575 #11 0x00000000004923a2 in PyEval_EvalFrameEx (f=0xf262d0, throwflag=<value optimized out>) at ../Python/ceval.c:3661 #12 0x0000000000492a8d 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 0x0000000000492c82 in PyEval_EvalCode (co=0x3a2d, globals=0x3a2d, locals=0x6) at ../Python/ceval.c:494 #14 0x00000000004b2678 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 0x00000000004b291b in PyRun_SimpleFileExFlags (fp=0xf0d010, filename=0x7fff519dac6f "/usr/lib/gnome-panel/debian-bts-applet", closeit=1, flags=0x7fff519da310) at ../Python/pythonrun.c:879 #16 0x0000000000414542 in Py_Main (argc=3, argv=<value optimized out>) at ../Modules/main.c:532 #17 0x00007fd848be21a6 in __libc_start_main () from /lib/libc.so.6 #18 0x0000000000413989 in _start () Thread 1 (Thread 0x7fd8499b26e0 (LWP 14893)): #0 0x00007fd8495b05ef in waitpid () from /lib/libpthread.so.0 No symbol table info available. #1 0x00007fd847e65719 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 outpipe = -1 errpipe = -1 pid = 14899 fds = {__fds_bits = {25268800, 8, 16, 16, 24433936, 0, 16, 0, 24433960, 24326512, 24433936, 140734562670104, 3, 140566895830262, 140734562669496, 140734562669608}} ret = <value optimized out> outstr = (GString *) 0x0 errstr = (GString *) 0x0 failed = 0 status = <value optimized out> __PRETTY_FUNCTION__ = "IA__g_spawn_sync" #2 0x00007fd847e65a28 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 retval = 0 argv = (gchar **) 0x174d510 __PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync" #3 0x00007fd841b624b3 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so No symbol table info available. #4 <signal handler called> No symbol table info available. #5 0x00007fd848bf5eb5 in raise () from /lib/libc.so.6 No symbol table info available. #6 0x00007fd848bf73d3 in abort () from /lib/libc.so.6 No symbol table info available. #7 0x00000000004b07ff in Py_FatalError (msg=<value optimized out>) at ../Python/pythonrun.c:1561 No locals. #8 0x000000000048b1ca in PyEval_RestoreThread (tstate=0x0) at ../Python/ceval.c:308 No locals. #9 0x00007fd841226430 in ?? () from /var/lib/python-support/python2.5/gtk-2.0/gnomeapplet.so No symbol table info available. #10 0x0000000000491312 in PyEval_EvalFrameEx (f=0x1707f50, throwflag=<value optimized out>) at ../Python/ceval.c:3575 sp = (PyObject **) 0x17080d8 stack_pointer = (PyObject **) 0x1708100 next_instr = (unsigned char *) 0xf83e71 "\001d" opcode = <value optimized out> oparg = <value optimized out> why = <value optimized out> err = 0 x = (PyObject *) 0x16c7e60 v = (PyObject *) 0x0 w = (PyObject *) 0x72f300 u = (PyObject *) 0x7fd84996a16c t = <value optimized out> stream = <value optimized out> freevars = (PyObject **) 0x17080d0 retval = (PyObject *) 0x0 tstate = (PyThreadState *) 0xf0d2e0 co = (PyCodeObject *) 0x7fd849953990 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = <value optimized out> names = (PyObject *) 0x7fd8499852c0 consts = (PyObject *) 0x7fd8499906b0 #11 0x00000000004923a2 in PyEval_EvalFrameEx (f=0xf262d0, throwflag=<value optimized out>) at ../Python/ceval.c:3661 sp = (PyObject **) 0xf26458 stack_pointer = (PyObject **) 0xf26458 next_instr = (unsigned char *) 0x7fd84998f52a "\203\001" opcode = <value optimized out> oparg = <value optimized out> why = <value optimized out> err = 0 x = (PyObject *) 0x0 v = (PyObject *) 0xf30520 w = (PyObject *) 0xf50309 u = (PyObject *) 0x7fd848f139e0 t = <value optimized out> stream = <value optimized out> freevars = (PyObject **) 0xf26448 retval = (PyObject *) 0x0 tstate = (PyThreadState *) 0xf0d2e0 co = (PyCodeObject *) 0x7fd8499537b0 instr_ub = -1 instr_lb = 0 instr_prev = -1 first_instr = <value optimized out> names = (PyObject *) 0x7fd84997c610 consts = (PyObject *) 0x7fd8499908d0 #12 0x0000000000492a8d 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 f = (PyFrameObject *) 0xf262d0 retval = (PyObject *) 0x0 freevars = (PyObject **) 0xf26448 tstate = (PyThreadState *) 0xf0d2e0 x = <value optimized out> u = (PyObject *) 0x0 #13 0x0000000000492c82 in PyEval_EvalCode (co=0x3a2d, globals=0x3a2d, locals=0x6) at ../Python/ceval.c:494 No locals. #14 0x00000000004b2678 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 ret = (PyObject *) 0x0 mod = <value optimized out> arena = <value optimized out> #15 0x00000000004b291b in PyRun_SimpleFileExFlags (fp=0xf0d010, filename=0x7fff519dac6f "/usr/lib/gnome-panel/debian-bts-applet", closeit=1, flags=0x7fff519da310) at ../Python/pythonrun.c:879 m = <value optimized out> d = (PyObject *) 0xf30520 v = <value optimized out> ext = <value optimized out> #16 0x0000000000414542 in Py_Main (argc=3, argv=<value optimized out>) at ../Modules/main.c:532 c = <value optimized out> sts = 0 command = 0x0 filename = 0x3a2d <Address 0x3a2d out of bounds> module = 0x0 fp = (FILE *) 0xf0d010 p = <value optimized out> inspect = 0 unbuffered = <value optimized out> skipfirstline = 0 stdin_is_interactive = <value optimized out> help = <value optimized out> version = <value optimized out> saw_inspect_flag = 0 saw_unbuffered_flag = 0 cf = {cf_flags = 0} #17 0x00007fd848be21a6 in __libc_start_main () from /lib/libc.so.6 No symbol table info available. #18 0x0000000000413989 in _start () No locals. #0 0x00007fd8495b05ef in waitpid () from /lib/libpthread.so.0 The program is running. Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal] ----------- .xsession-errors (245 sec old) --------------------- AttributeError: '__main__.MozillaEmbed' object has no attribute 'get_embed' ** (epiphany-browser:31175): WARNING **: Python code for 'attach_tab' failed to execute Traceback (most recent call last): File "/home/lamby/.gnome2/epiphany/extensions/autofindasyoutype.py", line 80, in attach_tab embed = tab.get_embed() AttributeError: '__main__.MozillaEmbed' object has no attribute 'get_embed' ** (epiphany-browser:31175): WARNING **: Python code for 'attach_tab' failed to execute Traceback (most recent call last): File "/home/lamby/.gnome2/epiphany/extensions/autofindasyoutype.py", line 80, in attach_tab embed = tab.get_embed() AttributeError: '__main__.MozillaEmbed' object has no attribute 'get_embed' ** (epiphany-browser:31175): WARNING **: Python code for 'attach_tab' failed to execute --------------------------------------------------
signature.asc
Description: PGP signature