ktorrent crashes randomly on setting a new upload speed in the system tray
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ktorrent (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: ktorrent
ktorrent:
installierte Version: 3.2.1+dfsg.
Ktorrent crashes very often on my system. To verify this try:
On a running ktorrent with some leechers connected to ktorrent try to set a lower upload limit with the right mouse on the ktorrent system tray icon. - On my system ktorrent crashes by chance in around 50% of tries. Ktorrent produces each time a backtrace. I somehow thought to have reported this earlier, but this seems not to be so. My impression is that the demand from the leechers can't be rebalanced quick enough. But that is just a guess. - After restarting ktorrent the program uses the new speed automatically. Here is a backtrace:
Anwendung: KTorrent (ktorrent), Signal SIGSEGV
[Current thread is 0 (LWP 2059)]
Thread 3 (Thread 0xb1e02b90 (LWP 2062)):
#0 0xb8086430 in __kernel_vsyscall ()
#1 0xb65f6c86 in gettimeofday () from /lib/tls/
#2 0xb7f5ea06 in bt::Now () at /build/
#3 0xb7f71f34 in net::DownloadTh
#4 0xb7f729f8 in net::NetworkThr
#5 0xb723596e in QThreadPrivate:
#6 0xb5d374ff in start_thread () from /lib/tls/
#7 0xb664c49e in clone () from /lib/tls/
Thread 2 (Thread 0xb1601b90 (LWP 2063)):
#0 0xb8086430 in __kernel_vsyscall ()
#1 0xb5d3b0e5 in pthread_
#2 0xb665b2ed in pthread_cond_wait () from /lib/tls/
#3 0xb72369b2 in QWaitCondition:
#4 0xb7f716be in net::UploadThre
#5 0xb7f729f8 in net::NetworkThr
#6 0xb723596e in QThreadPrivate:
#7 0xb5d374ff in start_thread () from /lib/tls/
#8 0xb664c49e in clone () from /lib/tls/
Thread 1 (Thread 0xb5840700 (LWP 2059)):
[KCrash Handler]
#6 0xb6da56d2 in QMenu::
#7 0xb6da6ead in QMenuPrivate:
#8 0xb6dad76b in QMenuPrivate:
#9 0xb6dae242 in QMenu::
#10 0xb7b29f25 in KMenu::
#11 0xb6988b43 in QWidget::event (this=0xb3729bc8, event=0xbfca1198) at kernel/
#12 0xb6db0629 in QMenu::event (this=0xb3729bc8, e=0xbfca1198) at widgets/
#13 0xb6931e9c in QApplicationPri
#14 0xb693ab11 in QApplication:
#15 0xb7a42e5d in KApplication:
#16 0xb7329a3b in QCoreApplicatio
#17 0xb6939b7e in QApplicationPri
at ../../include/
#18 0xb69a9c06 in QETWidget:
#19 0xb69a8ca7 in QApplication:
#20 0xb69d3c6a in x11EventSourceD
#21 0xb5c7bb88 in IA__g_main_
#22 0xb5c7f0eb in g_main_
#23 0xb5c7f268 in IA__g_main_
#24 0xb7355438 in QEventDispatche
#25 0xb69d3365 in QGuiEventDispat
#26 0xb732806a in QEventLoop:
#27 0xb73284aa in QEventLoop::exec (this=0xbfca1a40, flags={i = -1077274040}) at kernel/
#28 0xb732a959 in QCoreApplicatio
#29 0xb6931d17 in QApplication::exec () at kernel/
#30 0x08064fa9 in main (argc=5, argv=0xbfca1e34) at /build/