Transmission crashes on some interactions with web interface
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GTK+ |
Invalid
|
Undecided
|
Unassigned | ||
transmission (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
This is likely the same as Bug #717290 but I was not able to debug properly before, as the bug is rare.
In this case the problem occurred when removing an unfinished and paused torrent.
Here is the backtrace:
Program received signal SIGSEGV, Segmentation fault.
update_foreach (model=0x9d96480, path=0x9f4df60, iter=0xbfd803c0, data=0x0)
at tr-core.c:1252
1252 tr-core.c: No such file or directory.
in tr-core.c
(gdb) bt
#0 update_foreach (model=0x9d96480, path=0x9f4df60, iter=0xbfd803c0, data=0x0)
at tr-core.c:1252
#1 0x009e8f10 in ?? () from /usr/lib/
#2 0x009e96fb in gtk_tree_
#3 0x0807c2e2 in tr_core_update (self=0x9d96480) at tr-core.c:1289
#4 0x0806e963 in updatemodel (gdata=0x9d77818) at main.c:1322
#5 0x00173358 in ?? () from /usr/lib/
#6 0x003dcd5c in ?? () from /lib/libglib-
#7 0x003dc5e5 in g_main_
#8 0x003e02d8 in ?? () from /lib/libglib-
#9 0x003e0817 in g_main_loop_run () from /lib/libglib-
#10 0x008f83c9 in gtk_main () from /usr/lib/
#11 0x080706fa in main (argc=1, argv=0xbfd80844) at main.c:643
could be a tr-core / gtk thing, I'm not sure which debug packages to install in that case.
This looks very similar to bug #281530 but that was a much older version, and a fix was released.
thanks
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: transmission-gtk 1.93-0ubuntu0.
ProcVersionSign
Uname: Linux 2.6.32-35-generic i686
NonfreeKernelMo
Architecture: i386
Date: Wed Nov 9 16:31:15 2011
ExecutablePath: /usr/bin/
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.2)
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: transmission
XsessionErrors:
(polkit-
(xfce4-
This happened again, but with a different backtrace:
Program received signal SIGSEGV, Segmentation fault. libgtk- x11-2.0. so.0 libgtk- x11-2.0. so.0 libgtk- x11-2.0. so.0 libgtk- x11-2.0. so.0 libgobject- 2.0.so. 0 libgobject- 2.0.so. 0 libgobject- 2.0.so. 0 emit_valist () from /usr/lib/ libgobject- 2.0.so. 0 libgobject- 2.0.so. 0 libgtk- x11-2.0. so.0 libgtk- x11-2.0. so.0 libgdk- x11-2.0. so.0 libgdk- x11-2.0. so.0 libgdk- x11-2.0. so.0 libgdk- x11-2.0. so.0 libgdk- x11-2.0. so.0 process_ all_updates () libgdk- x11-2.0. so.0 libgtk- x11-2.0. so.0 libgdk- x11-2.0. so.0 2.0.so. 0 context_ dispatch () from /lib/libglib- 2.0.so. 0 2.0.so. 0 2.0.so. 0 libgtk- x11-2.0. so.0
0x003deefe in ?? () from /usr/lib/
(gdb) bt
#0 0x003deefe in ?? () from /usr/lib/
#1 0x003e0f59 in ?? () from /usr/lib/
#2 0x002c9424 in ?? () from /usr/lib/
#3 0x0074a8b9 in ?? () from /usr/lib/
#4 0x0074c252 in g_closure_invoke () from /usr/lib/
#5 0x007605e6 in ?? () from /usr/lib/
#6 0x00761c33 in g_signal_
#7 0x00762256 in g_signal_emit () from /usr/lib/
#8 0x003f6636 in ?? () from /usr/lib/
#9 0x002c311b in gtk_main_do_event () from /usr/lib/
#10 0x0059c84b in ?? () from /usr/lib/
#11 0x0059c7fa in ?? () from /usr/lib/
#12 0x0059c7fa in ?? () from /usr/lib/
#13 0x005c5ad4 in ?? () from /usr/lib/
#14 0x00598fa3 in ?? () from /usr/lib/
#15 0x0059afbf in gdk_window_
from /usr/lib/
#16 0x0023876f in ?? () from /usr/lib/
#17 0x00577358 in ?? () from /usr/lib/
#18 0x007bf661 in ?? () from /lib/libglib-
#19 0x007c15e5 in g_main_
#20 0x007c52d8 in ?? () from /lib/libglib-
#21 0x007c5817 in g_main_loop_run () from /lib/libglib-
#22 0x002c33c9 in gtk_main () from /usr/lib/
#23 0x080706fa in main (argc=1, argv=0xbffff484) at main.c:643
I've installed libgtk2.0-0-dbg and will report back a more complete trace when it happens again.