Bug#740949: segfault in webseed_destruct on exit if download speed limiting is enabled

2015-04-03 Thread Sandro Tosi
control: tags -1 + moreinfo

Hello Giuseppe,
are you able to replicate this segfault with 2.84? If so, can you
install transmission-dbg and run transmission with gdb and when it
crashes execute:

bt
bt full
thread apply all bt

?

Thanks,
-- 
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi


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



Bug#740949: segfault in webseed_destruct on exit if download speed limiting is enabled

2015-04-03 Thread Giuseppe Bilotta
I haven't had any issue with speed limiting and segfaults with the
latest release, I think the issue can be closed.

On Fri, Apr 3, 2015 at 5:10 PM, Sandro Tosi mo...@debian.org wrote:
 control: tags -1 + moreinfo

 Hello Giuseppe,
 are you able to replicate this segfault with 2.84? If so, can you
 install transmission-dbg and run transmission with gdb and when it
 crashes execute:

 bt
 bt full
 thread apply all bt

 ?

 Thanks,
 --
 Sandro Tosi (aka morph, morpheus, matrixhasu)
 My website: http://matrixhasu.altervista.org/
 Me at Debian: http://wiki.debian.org/SandroTosi



-- 
Giuseppe Oblomov Bilotta


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



Bug#740949: segfault in webseed_destruct on exit if download speed limiting is enabled

2014-03-06 Thread Giuseppe Bilotta
Source: transmission-daemon
Version: 2.82-1.1
Severity: normal

After a `transmission-remote --exit` with some active torrents
downloading from webseeds produces the following segmentation fault:

(gdb) bt
#0  webseed_destruct (peer=0x7fffed8cc200) at webseed.c:560
#1  0x55588e5d in tr_peerFree (peer=0x7fffed8cc200) at peer-mgr.c:290
#2  0x555936ab in tr_ptrArrayForeach (func=optimized out, 
t=optimized out) at ptrarray.c:46
#3  tr_ptrArrayDestruct (p=p@entry=0x7fffed8c8580, 
func=func@entry=0x55588e50 tr_peerFree) at ptrarray.c:31
#4  0x5558dde7 in swarmFree (vs=0x7fffed8c8520) at peer-mgr.c:503
#5  tr_peerMgrRemoveTorrent (tor=tor@entry=0x7fffed8c4430) at peer-mgr.c:2471
#6  0x55564d06 in freeTorrent (tor=0x7fffed8c4430) at torrent.c:1579
#7  closeTorrent (vtor=0x7fffed8c4430) at torrent.c:1920
#8  0x5556f55e in tr_runInEventThread 
(session=session@entry=0x557cf270, 
func=func@entry=0x55564c30 closeTorrent, 
user_data=user_data@entry=0x7fffed8c4430) at trevent.c:313
#9  0x555678bc in tr_torrentFree (tor=0x7fffed8c4430) at torrent.c:1933
#10 0x55562ad8 in sessionCloseImpl (vsession=0x557cf270) at 
session.c:1816
#11 0x5556f24b in readFromPipe (fd=7, eventType=optimized out, 
veh=0x557d0280) at trevent.c:193
#12 0x77592184 in event_base_loop () from 
/usr/lib/x86_64-linux-gnu/libevent-2.0.so.5
#13 0x5556f318 in libeventThreadFunc (veh=0x557d0280) at 
trevent.c:249
#14 0xf72a in ThreadFunc (_t=0x557d30b0) at platform.c:108
#15 0x768f6062 in start_thread (arg=0x7393a700) at 
pthread_create.c:312
#16 0x7662aa3d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
(gdb) info thread
  Id   Target Id Frame 
* 4Thread 0x7393a700 (LWP 17550) transmission-da webseed_destruct 
(peer=0x7fffed8cc200) at webseed.c:560
  2Thread 0x72735700 (LWP 17575) transmission-da 0x555841a7 
in tr_list_append (
list=list@entry=0x557cd880 paused_easy_handles, data=0x7fffe88128f0) 
at list.c:98
  1Thread 0x77fc3740 (LWP 17549) transmission-da 0x768fd13d 
in nanosleep ()
at ../sysdeps/unix/syscall-template.S:81

This only seems to happen when

 speed-limit-down-enabled: true

in the config file. Could not reproduce with this set to false.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.13-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


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