Package: transmission-gtk
Version: 2.51-1
Severity: normal

Steps to reproduce:
1. Run transmission-gtk 'magnet:?xt=urn:btih:This+Is+A+Dummy+Torrent+InfoHash'
2. As soon as the dialog window pops up, press Cancel button
3. Close the main window

I can reproduce the bug only if I close the dialog quickly enough.
Not reproducible under valgrind.


GNU gdb (GDB) 7.4-debian
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/transmission-gtk...Reading symbols from
/usr/lib/debug/usr/bin/transmission-gtk...done.
done.
(gdb) r magnet:?xt=urn:btih:This+Is+A+Dummy+Torrent+InfoHash
Starting program: /usr/bin/transmission-gtk
magnet:?xt=urn:btih:This+Is+A+Dummy+Torrent+InfoHash
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffeae8a700 (LWP 18031)]
[New Thread 0x7fffea689700 (LWP 18032)]
[New Thread 0x7fffe9e88700 (LWP 18033)]
[New Thread 0x7fffe9687700 (LWP 18034)]
[New Thread 0x7fffe8e86700 (LWP 18035)]
[Thread 0x7fffe8e86700 (LWP 18035) exited]
[New Thread 0x7fffe8e86700 (LWP 18037)]
[New Thread 0x7fffdeeaf700 (LWP 18038)]
[New Thread 0x7fffde6ae700 (LWP 18039)]
[New Thread 0x7fffddead700 (LWP 18040)]
[New Thread 0x7fffdd6ac700 (LWP 18041)]
[Thread 0x7fffddead700 (LWP 18040) exited]
[Thread 0x7fffeae8a700 (LWP 18031) exited]
[Thread 0x7fffde6ae700 (LWP 18039) exited]
[Thread 0x7fffe8e86700 (LWP 18037) exited]
[New Thread 0x7fffe8e86700 (LWP 18042)]
[Thread 0x7fffdd6ac700 (LWP 18041) exited]
[New Thread 0x7fffdd6ac700 (LWP 18043)]
[New Thread 0x7fffde6ae700 (LWP 18044)]
[Thread 0x7fffde6ae700 (LWP 18044) exited]
[New Thread 0x7fffde6ae700 (LWP 18045)]
[Thread 0x7fffde6ae700 (LWP 18045) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe9e88700 (LWP 18033)]
tr_sessionLock (session=0xffffffffffffffff) at session.c:1043
1043    session.c: No such file or directory.
(gdb) bt full
#0  tr_sessionLock (session=0xffffffffffffffff) at session.c:1043
No locals.
#1  0x000000000045be70 in tr_torrentLock (tor=<optimized out>) at torrent.h:305
No locals.
#2  tr_torrentRecheckCompleteness (tor=0xae6300) at torrent.c:2028
        completeness = <optimized out>
#3  0x000000000045d409 in torrentRecheckDoneImpl (vtor=<optimized out>)
    at torrent.c:1698
        tor = 0xae6300
#4  0x00000000004628e6 in readFromPipe (fd=13, eventType=<optimized out>,
    veh=0x7fffe400c910) at trevent.c:192
        data = {func = 0x45d400 <torrentRecheckDoneImpl>, user_data = 0xae6300}
        nwant = 16
        ngot = <optimized out>
        ch = 114 'r'
        ret = <optimized out>
        eh = 0x7fffe400c910
#5  0x00007ffff4b8ea4c in event_base_loop () from /usr/lib/libevent-2.0.so.5
No symbol table info available.
#6  0x00000000004627a0 in libeventThreadFunc (veh=0x7fffe400c910)
    at trevent.c:248
        base = 0x803cf0
        eh = 0x7fffe400c910
---Type <return> to continue, or q <return> to quit---
#7  0x000000000044ec4a in ThreadFunc (_t=0x7fffe400b240) at platform.c:118
        t = 0x7fffe400b240
#8  0x00007ffff3c52b50 in start_thread (arg=<optimized out>)
    at pthread_create.c:304
        __res = <optimized out>
        pd = 0x7fffe9e88700
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737117718272,
                7762726597842260300, 140737283215776, 140737117718976,
                140737354125376, 3, -7762678094867115700,
                -7762700267951140532}, mask_was_saved = 0}}, priv = {pad = {
              0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0,
              canceltype = 0}}}
        not_first_call = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#9  0x00007ffff399d90d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#10 0x0000000000000000 in ?? ()
No symbol table info available.


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages transmission depends on:
ii  transmission-cli     2.51-1
ii  transmission-common  2.51-1
ii  transmission-gtk     2.51-1
ii  transmission-qt      2.51-1

transmission recommends no packages.

transmission suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to