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=, fileOffset=2822657985, buf=0xb5a00008, buflen=4194304) at inout.c:77 file = func = (iofunc) 0x805de98 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 = hash = "+̽/8�\\\023�}Z\211�\235\205�\225�;�" #4 0x08099fcd in checkFile (tor=0x8874418, fileIndex=, abortFlag=0x80e8228) at verify.c:83 wasComplete = 0 err = i = 673 changed = 0 nofile = 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 = #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=) at peer-msgs.c:979 ui32 = msglen = 73 id = startBufLen = 73 __PRETTY_FUNCTION__ = "readBtMessage" #8 0x080ae274 in canRead (evin=0x88fbbd0, vmsgs=0x8da0a08) at peer-msgs.c:1581 ret = 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 = res = #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 = nfds = 4 allocated_nfds = 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 = 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)