Comment 1 for bug 316014

Revision history for this message
2GooD (david+launchpad) wrote :

After restarting I got a crash instead! Full torrent file path censored...

(gdb) thread apply all bt full

Thread 3 (Thread 0xb6601b90 (LWP 8808)):
#0 0xb7ffb430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb776e10b in read () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x080a0e08 in readOrWriteBytes (tor=0x8874418, ioMode=0, fileIndex=<value optimized out>, fileOffset=2822657985, buf=0xb5a00008, buflen=4194304) at inout.c:77
 file = <value optimized out>
 func = (iofunc) 0x805de98 <read@plt>
 path = "/home/david/torrents/xxxxxxxxxxxxxxxxxi"...
 sb = {st_dev = 2053, __pad1 = 0, __st_ino = 428101, st_mode = 33188, st_nlink = 1, st_uid = 1000, st_gid = 1000, st_rdev = 0, __pad2 = 0, st_size = 3258996673, st_blksize = 4096, st_blocks = 27904, st_atim = {tv_sec = 1231662481, tv_nsec = 0}, st_mtim = {tv_sec = 1231661771, tv_nsec = 0}, st_ctim = {tv_sec = 1231661771, tv_nsec = 0}, st_ino = 428101}
 fd = 15
 err = 0
 fileExists = 1
 __PRETTY_FUNCTION__ = "readOrWriteBytes"
#3 0x080a10be in tr_ioTestPiece (tor=0x8874418, pieceIndex=673) at inout.c:189
 err = <value optimized out>
 hash = "+̽/8�\\\023�}Z\211�\235\205�\225�;�"
#4 0x08099fcd in checkFile (tor=0x8874418, fileIndex=<value optimized out>, abortFlag=0x80e8228) at verify.c:83
 wasComplete = 0
 err = <value optimized out>
 i = 673
 changed = 0
 nofile = <value optimized out>
 sb = {st_dev = 2053, __pad1 = 0, __st_ino = 428101, st_mode = 33188, st_nlink = 1, st_uid = 1000, st_gid = 1000, st_rdev = 0, __pad2 = 0, st_size = 3258996673, st_blksize = 4096, st_blocks = 27904, st_atim = {tv_sec = 1231662481, tv_nsec = 0}, st_mtim = {tv_sec = 1231661771, tv_nsec = 0}, st_ctim = {tv_sec = 1231661771, tv_nsec = 0}, st_ino = 428101}
 path = "/home/david/torrents/xxxxxxxxxxxxxxxxx"...
 file = (const tr_file *) 0x8876120
#5 0x0809a29b in verifyThreadFunc (unused=0x0) at verify.c:139
 changed = 0
 i = 3
 node = <value optimized out>
#6 0x0808aa5a in ThreadFunc (_t=0x882b978) at platform.c:122
 name = 0x80de8d7 "verifyThreadFunc"
#7 0xb776750f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#8 0xb76e47ee in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 2 (Thread 0xb6e02b90 (LWP 8807)):
#0 0xb7ffb430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb762e880 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb7630248 in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3 0xb766c10d in ?? () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#4 0xb76723f4 in ?? () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#5 0xb7675472 in ?? () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#6 0xb7676865 in malloc () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#7 0x080adbb4 in readBtMessage (msgs=0x15, inbuf=0x8819858, inlen=<value optimized out>) at peer-msgs.c:979
 ui32 = <value optimized out>
 msglen = 73
 id = <value optimized out>
 startBufLen = 73
 __PRETTY_FUNCTION__ = "readBtMessage"
#8 0x080ae274 in canRead (evin=0x88fbbd0, vmsgs=0x8da0a08) at peer-msgs.c:1581
 ret = <value optimized out>
 in = (struct evbuffer *) 0x8819858
 inlen = 73
 __PRETTY_FUNCTION__ = "canRead"
#9 0x080bbd35 in canReadWrapper (e=0x88fbbd0, userData=0x8de1198) at peer-io.c:99
 c = (tr_peerIo *) 0x8de1198
 handle = (tr_handle *) 0x87f30c8
#10 0x080c16c0 in event_base_loop (base=0x87fcc00, flags=0) at event.c:387
 evsel = (const struct eventop *) 0x80e8058
 evbase = (void *) 0x87fa5a8
 tv = {tv_sec = 0, tv_usec = 11237}
 tv_p = <value optimized out>
 res = <value optimized out>
#11 0x080c187a in event_loop (flags=0) at event.c:463
No locals.
#12 0x080c1892 in event_dispatch () at event.c:401
No locals.
#13 0x080968e0 in libeventThreadFunc (veh=0x87f31e8) at trevent.c:152
No locals.
#14 0x0808aa5a in ThreadFunc (_t=0x87fa648) at platform.c:122
 name = 0x80ddbcf "libeventThreadFunc"
#15 0xb776750f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#16 0xb76e47ee in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 1 (Thread 0xb6f75720 (LWP 8804)):
#0 0xb7ffb430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb76d9f77 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb794ac32 in g_main_context_iterate (context=0x8659f30, block=1, dispatch=1, self=0x8636290) at /build/buildd/glib2.0-2.18.2/glib/gmain.c:3091
 max_priority = 2147483647
 timeout = 1625
 some_ready = <value optimized out>
 nfds = 4
 allocated_nfds = <value optimized out>
 fds = (GPollFD *) 0x8bf0ba0
 __PRETTY_FUNCTION__ = "g_main_context_iterate"
#3 0xb794b2c2 in IA__g_main_loop_run (loop=0x8d98920) at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2986
 self = (GThread *) 0x8636290
 __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#4 0xb7d453a9 in IA__gtk_main () at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmain.c:1200
 tmp_list = (GList *) 0x87f30c8
 functions = (GList *) 0x0
 init = (GtkInitFunction *) 0x87e64e8
 loop = (GMainLoop *) 0x8d98920
#5 0x0806b4cb in main (argc=Cannot access memory at address 0x659
) at main.c:456
 win = (GtkWindow *) 0x87e64e8
 h = (tr_handle *) 0x87f30c8
 err = 0x0
 argfiles = (GSList *) 0x0
 gerr = (GError *) 0x0
 didinit = 1
 didlock = <value optimized out>
 startpaused = 0
 startminimized = 0
 configDir = 0x86595c0 "/home/david/.config/transmission"
 entries = {{long_name = 0x80d812e "paused", short_name = 112 'p', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfcfca3c, description = 0x80d83bc "Start with all torrents paused", arg_description = 0x0}, {long_name = 0x80d8135 "minimized", short_name = 109 'm', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbfcfca38, description = 0x80d83dc "Start minimized in system tray", arg_description = 0x0}, {long_name = 0x80d813f "config-dir", short_name = 103 'g', flags = 0, arg = G_OPTION_ARG_FILENAME, arg_data = 0xbfcfca34, description = 0x80d83fc "Where to look for configuration files", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}}
#0 0xb7ffb430 in __kernel_vsyscall ()
(gdb)