This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Crash (svn 1096162) at various times

Tags: None
(comma "," separated)
Tanktalus
Registered Member
Posts
67
Karma
0
OS
I'm not sure if you'd prefer these in bugzilla somewhere?

I'm at the (current) latest svn level, and getting random crashes. Mostly after adding a new torrent to the queue. If I then restart ktorrent, I generally won't get another crash - I left it running overnight and was still there in the morning. Very soon after adding a new torrent, it crashed again. Restart, and it's fine.

Code: Select all
Application: KTorrent (ktorrent), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fe3e4ce9740 (LWP 15912))]

Thread 5 (Thread 0x7fe3d6a65910 (LWP 15914)):
#0  0x00007fe3e0659c02 in select () from /lib/libc.so.6
#1  0x00007fe3e484d96c in dht::RPCServerThread::run (this=0xec03c0) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/dht/rpcserver.cpp:107
#2  0x00007fe3e2115fba in QThreadPrivate::start (arg=0xec03c0) at thread/qthread_unix.cpp:248
#3  0x00007fe3e1e822b7 in start_thread () from /lib/libpthread.so.0
#4  0x00007fe3e06606ad in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fe3d7266910 (LWP 15920)):
#0  net::Socket::prepare (this=0x23ab770, p=0xe831e0, mode=net::Poll::INPUT) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/socket.cpp:451
#1  0x00007fe3e47e18ab in net::DownloadThread::waitForSocketReady (this=0xe831d0) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/downloadthread.cpp:123
#2  0x00007fe3e47e1936 in net::DownloadThread::update (this=0x23ab770) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/downloadthread.cpp:48
#3  0x00007fe3e47e23c9 in net::NetworkThread::run (this=0xe831d0) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/networkthread.cpp:48
#4  0x00007fe3e2115fba in QThreadPrivate::start (arg=0xe831d0) at thread/qthread_unix.cpp:248
#5  0x00007fe3e1e822b7 in start_thread () from /lib/libpthread.so.0
#6  0x00007fe3e06606ad in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fe3c8806910 (LWP 15921)):
#0  0x00007fe3e1e8642d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe3e21158fb in thread_sleep (ti=0x7fe3c8805fc0) at thread/qthread_unix.cpp:398
#2  0x00007fe3e2115a4e in QThread::msleep (msecs=4) at thread/qthread_unix.cpp:424
#3  0x00007fe3e47e1105 in net::UploadThread::update (this=0xe83830) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/uploadthread.cpp:88
#4  0x00007fe3e47e23c9 in net::NetworkThread::run (this=0xe83830) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/networkthread.cpp:48
#5  0x00007fe3e2115fba in QThreadPrivate::start (arg=0xe83830) at thread/qthread_unix.cpp:248
#6  0x00007fe3e1e822b7 in start_thread () from /lib/libpthread.so.0
#7  0x00007fe3e06606ad in clone () from /lib/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fe3c8005910 (LWP 15922)):
#0  0x00007fe3e1e861a9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe3e2117083 in QWaitConditionPrivate::wait (this=0x241f5c8, mutex=0x241f5c0, time=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x241f5c8, mutex=0x241f5c0, time=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fe3e47e5cf2 in net::ReverseResolverThread::run (this=0x241f5b0) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/reverseresolver.cpp:123
#4  0x00007fe3e2115fba in QThreadPrivate::start (arg=0x241f5b0) at thread/qthread_unix.cpp:248
#5  0x00007fe3e1e822b7 in start_thread () from /lib/libpthread.so.0
#6  0x00007fe3e06606ad in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 1 (Thread 0x7fe3e4ce9740 (LWP 15912)):
[KCrash Handler]
#5  QBasicAtomicInt::operator!= (this=0x100000010, value=1) at /usr/include/qt4/QtCore/qbasicatomic.h:75
#6  0x00007fe3e48070f5 in QHash<bt::PeerConnector::Method, QHashDummyValue>::detach (this=0x3054290) at /usr/include/qt4/QtCore/qhash.h:299
#7  0x00007fe3e48073ff in QHash<bt::PeerConnector::Method, QHashDummyValue>::insert (this=0x100000010, akey=@0x1, avalue=...) at /usr/include/qt4/QtCore/qhash.h:749
#8  0x00007fe3e48074b8 in QSet<bt::PeerConnector::Method>::insert (this=0x100000010, value=@0x1) at /usr/include/qt4/QtCore/qset.h:176
#9  0x00007fe3e48065c0 in bt::PeerConnector::authenticationFinished (this=0x3054280, auth=0x2f50b90, ok=<value optimized out>)
    at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/peer/peerconnector.cpp:66
#10 0x00007fe3e47eccd0 in bt::AuthenticateBase::qt_metacall (this=0x2f50b90, _c=QMetaObject::InvokeMetaMethod, _id=50676368, _a=0x7fff39845200)
    at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999_build/libbtcore/authenticatebase.moc:74
#11 0x00007fe3e47ed2ee in bt::Authenticate::qt_metacall (this=0x100000010, _c=QMetaObject::ReadProperty, _id=964972639, _a=0x1)
    at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999_build/libbtcore/authenticate.moc:70
#12 0x00007fe3e2247f17 in QMetaObject::activate (sender=0x2f50ba8, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3285
#13 0x00007fe3e224ccbe in QObject::event (this=0x2f50ba8, e=0x1) at kernel/qobject.cpp:1204
#14 0x00007fe3e124f09d in QApplicationPrivate::notify_helper (this=0xeb8e80, receiver=0x2f50ba8, e=0x7fff398459f0) at kernel/qapplication.cpp:4300
#15 0x00007fe3e1251109 in QApplication::notify (this=0x7fff39845d40, receiver=0x2f50ba8, e=0x7fff398459f0) at kernel/qapplication.cpp:4265
#16 0x00007fe3e38bfcb0 in KApplication::notify (this=0x7fff39845d40, receiver=0x2f50ba8, event=0x7fff398459f0)
    at /var/tmp/portage/kde-base/kdelibs-4.4.0-r1/work/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302
#17 0x00007fe3e223180b in QCoreApplication::notifyInternal (this=0x7fff39845d40, receiver=0x2f50ba8, event=0x7fff398459f0) at kernel/qcoreapplication.cpp:704
#18 0x00007fe3e2267af6 in QCoreApplication::sendEvent (this=0xec7230) at kernel/qcoreapplication.h:215
#19 QTimerInfoList::activateTimers (this=0xec7230) at kernel/qeventdispatcher_unix.cpp:603
#20 0x00007fe3e22641b8 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#21 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#22 0x00007fe3dc2dd27d in g_main_dispatch () from /usr/lib/libglib-2.0.so.0
#23 0x00007fe3dc2def85 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#24 0x00007fe3dc2df0be in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#25 0x00007fe3e2263efc in QEventDispatcherGlib::processEvents (this=0xe81190, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#26 0x00007fe3e131aae8 in QGuiEventDispatcherGlib::processEvents (this=0x100000010, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007fe3e2230472 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#28 0x00007fe3e2230834 in QEventLoop::exec (this=0x7fff39845ca0, flags=...) at kernel/qeventloop.cpp:201
#29 0x00007fe3e2232e04 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#30 0x000000000042a144 in main (argc=5, argv=0x7fff39846aa8) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/ktorrent/main.cpp:172
George
Moderator
Posts
5421
Karma
1
Update to latest, just fixed some crashes. So this could already be fixed.

I will see if I can reproduce it.
Tanktalus
Registered Member
Posts
67
Karma
0
OS
Yup, does seem to be gone now. Thanks!
Tanktalus
Registered Member
Posts
67
Karma
0
OS
Maybe I spoke too fast. After leaving some torrents going, I get back some hours later to this crash (svn 1097246):

Code: Select all
Application: KTorrent (ktorrent), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fa82cbce740 (LWP 13529))]

Thread 5 (Thread 0x7fa81f14a910 (LWP 13531)):
#0  0x00007fa82853dc02 in select () from /lib/libc.so.6
#1  0x00007fa82c731eec in dht::RPCServerThread::run (this=0x1c3ca00) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/dht/rpcserver.cpp:107
#2  0x00007fa829ff9fba in QThreadPrivate::start (arg=0x1c3ca00) at thread/qthread_unix.cpp:248
#3  0x00007fa829d662b7 in start_thread () from /lib/libpthread.so.0
#4  0x00007fa8285446ad in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fa8077fe910 (LWP 13665)):
#0  0x00007fa82c6caa9b in net::Poll::add (this=0x1c121e0, fd=44, mode=net::Poll::INPUT) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/poll.cpp:68
#1  0x00000000006dc100 in net::SocketMonitor::self ()
#2  0x00007fa82850536a in gettimeofday () from /lib/libc.so.6
#3  0x00007fa82c6c410f in std::list<net::BufferedSocket*, std::allocator<net::BufferedSocket*> >::end (this=<value optimized out>)
    at /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/include/g++-v4/bits/stl_list.h:667
#4  0x00007fa8077fe1d0 in ?? ()
#5  0x00007fa8077fe910 in ?? ()
#6  0x00007fa82c6c5b76 in net::DownloadThread::update (this=0x1c121e8) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/downloadthread.cpp:48
#7  0x00007fa82c6c6609 in net::NetworkThread::run (this=0x1c121d0) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/networkthread.cpp:48
#8  0x00007fa829ff9fba in QThreadPrivate::start (arg=0x1c121d0) at thread/qthread_unix.cpp:248
#9  0x00007fa829d662b7 in start_thread () from /lib/libpthread.so.0
#10 0x00007fa8285446ad in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fa806ffd910 (LWP 13666)):
#0  0x00007fa829d6a42d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fa829ff98fb in thread_sleep (ti=0x7fa806ffcfc0) at thread/qthread_unix.cpp:398
#2  0x00007fa829ff9a4e in QThread::msleep (msecs=5) at thread/qthread_unix.cpp:424
#3  0x00007fa82c6c5355 in net::UploadThread::update (this=0x1c12830) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/uploadthread.cpp:88
#4  0x00007fa82c6c6609 in net::NetworkThread::run (this=0x1c12830) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/networkthread.cpp:48
#5  0x00007fa829ff9fba in QThreadPrivate::start (arg=0x1c12830) at thread/qthread_unix.cpp:248
#6  0x00007fa829d662b7 in start_thread () from /lib/libpthread.so.0
#7  0x00007fa8285446ad in clone () from /lib/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fa8067fc910 (LWP 13667)):
#0  0x00007fa829d6a1a9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fa829ffb083 in QWaitConditionPrivate::wait (this=0x7fa81964bab8, mutex=0x7fa81964bab0, time=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x7fa81964bab8, mutex=0x7fa81964bab0, time=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fa82c6c9f32 in net::ReverseResolverThread::run (this=0x7fa81964baa0) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/reverseresolver.cpp:123
#4  0x00007fa829ff9fba in QThreadPrivate::start (arg=0x7fa81964baa0) at thread/qthread_unix.cpp:248
#5  0x00007fa829d662b7 in start_thread () from /lib/libpthread.so.0
#6  0x00007fa8285446ad in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 1 (Thread 0x7fa82cbce740 (LWP 13529)):
[KCrash Handler]
#5  bt::PeerManager::getTorrent (this=0x40) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/peer/peermanager.h:174
#6  0x00007fa82c6ea6c1 in bt::PeerConnector::start (this=0x7fa819c04010, method=bt::PeerConnector::TCP_WITH_ENCRYPTION)
    at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/peer/peerconnector.cpp:96
#7  0x00007fa82c6ea8c6 in bt::PeerConnector::authenticationFinished (this=0x7fa819c04010, auth=0x7fa8197da760, ok=<value optimized out>)
    at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/peer/peerconnector.cpp:90
#8  0x00007fa82c6d2b78 in bt::AuthenticationMonitor::handleData (this=0x6dbba0) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/peer/authenticationmonitor.cpp:127
#9  0x00007fa82c6d2d9d in bt::AuthenticationMonitor::update (this=0x6dbba0) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/peer/authenticationmonitor.cpp:102
#10 0x000000000042caa3 in kt::Core::update (this=0x7fa818003ae0) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/ktorrent/core.cpp:959
#11 0x00000000004302a7 in kt::Core::qt_metacall (this=0x7fa818003ae0, _c=QMetaObject::InvokeMetaMethod, _id=420085024, _a=0x7fff0212ce00)
    at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999_build/ktorrent/core.moc:165
#12 0x00007fa82a12bf17 in QMetaObject::activate (sender=0x7fa818003b08, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fa819d5fcb0) at kernel/qobject.cpp:3285
#13 0x00007fa82a130cbe in QObject::event (this=0x7fa818003b08, e=0x0) at kernel/qobject.cpp:1204
#14 0x00007fa82913309d in QApplicationPrivate::notify_helper (this=0x1c47e80, receiver=0x7fa818003b08, e=0x7fff0212d5f0) at kernel/qapplication.cpp:4300
#15 0x00007fa829135109 in QApplication::notify (this=0x7fff0212d940, receiver=0x7fa818003b08, e=0x7fff0212d5f0) at kernel/qapplication.cpp:4265
#16 0x00007fa82b7a3cb0 in KApplication::notify (this=0x7fff0212d940, receiver=0x7fa818003b08, event=0x7fff0212d5f0)
    at /var/tmp/portage/kde-base/kdelibs-4.4.0-r1/work/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302
#17 0x00007fa82a11580b in QCoreApplication::notifyInternal (this=0x7fff0212d940, receiver=0x7fa818003b08, event=0x7fff0212d5f0) at kernel/qcoreapplication.cpp:704
#18 0x00007fa82a14baf6 in QCoreApplication::sendEvent (this=0x1c56230) at kernel/qcoreapplication.h:215
#19 QTimerInfoList::activateTimers (this=0x1c56230) at kernel/qeventdispatcher_unix.cpp:603
#20 0x00007fa82a1481b8 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#21 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#22 0x00007fa8241c127d in g_main_dispatch () from /usr/lib/libglib-2.0.so.0
#23 0x00007fa8241c2f85 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#24 0x00007fa8241c30be in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#25 0x00007fa82a147efc in QEventDispatcherGlib::processEvents (this=0x1c10190, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#26 0x00007fa8291feae8 in QGuiEventDispatcherGlib::processEvents (this=0x40, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007fa82a114472 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#28 0x00007fa82a114834 in QEventLoop::exec (this=0x7fff0212d8a0, flags=...) at kernel/qeventloop.cpp:201
#29 0x00007fa82a116e04 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#30 0x000000000042a144 in main (argc=5, argv=0x7fff0212e6a8) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/ktorrent/main.cpp:172
George
Moderator
Posts
5421
Karma
1
So you did not remove a torrent right before the crash ?
George
Moderator
Posts
5421
Karma
1
I think I see what the problem is
George
Moderator
Posts
5421
Karma
1
Should be fixed now
Tanktalus
Registered Member
Posts
67
Karma
0
OS
George wrote:So you did not remove a torrent right before the crash ?


No, not that crash. However, after upgrading, I've removed a torrent and still got a crash:

Code: Select all
Application: KTorrent (ktorrent), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fadde490740 (LWP 20300))]

Thread 5 (Thread 0x7fadcbfff910 (LWP 20302)):
#0  0x00007fadd9dffc02 in select () from /lib/libc.so.6
#1  0x00007fadddff40cc in dht::RPCServerThread::run (this=0x13bc7c0) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/dht/rpcserver.cpp:107
#2  0x00007faddb8bbfba in QThreadPrivate::start (arg=0x13bc7c0) at thread/qthread_unix.cpp:248
#3  0x00007faddb6282b7 in start_thread () from /lib/libpthread.so.0
#4  0x00007fadd9e066ad in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fadcabd4910 (LWP 20325)):
#0  net::Socket::ok (this=0x7fadc4006220) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/socket.h:47
#1  0x00007fadddf87ad1 in net::DownloadThread::waitForSocketReady (this=0x12fe1d0) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/downloadthread.cpp:121
#2  0x00007fadddf87b76 in net::DownloadThread::update (this=0x7fadc4006220) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/downloadthread.cpp:48
#3  0x00007fadddf88609 in net::NetworkThread::run (this=0x12fe1d0) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/networkthread.cpp:48
#4  0x00007faddb8bbfba in QThreadPrivate::start (arg=0x12fe1d0) at thread/qthread_unix.cpp:248
#5  0x00007faddb6282b7 in start_thread () from /lib/libpthread.so.0
#6  0x00007fadd9e066ad in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fadca3d3910 (LWP 20326)):
#0  0x00007faddb62c42d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007faddb8bb8fb in thread_sleep (ti=0x7fadca3d2fc0) at thread/qthread_unix.cpp:398
#2  0x00007faddb8bba4e in QThread::msleep (msecs=10) at thread/qthread_unix.cpp:424
#3  0x00007fadddf87355 in net::UploadThread::update (this=0x12fe830) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/uploadthread.cpp:88
#4  0x00007fadddf88609 in net::NetworkThread::run (this=0x12fe830) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/networkthread.cpp:48
#5  0x00007faddb8bbfba in QThreadPrivate::start (arg=0x12fe830) at thread/qthread_unix.cpp:248
#6  0x00007faddb6282b7 in start_thread () from /lib/libpthread.so.0
#7  0x00007fadd9e066ad in clone () from /lib/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fadd0a0c910 (LWP 20327)):
#0  0x00007fadd9dfd896 in poll () from /lib/libc.so.6
#1  0x00007fadd56227e0 in __libc_res_nsend () from /lib64/libresolv.so.2
#2  0x00007fadd5620a9d in __libc_res_nquery () from /lib64/libresolv.so.2
#3  0x00007fadc89963ec in _nss_dns_gethostbyaddr2_r () from /lib/libnss_dns.so.2
#4  0x00007fadc8996595 in _nss_dns_gethostbyaddr_r () from /lib/libnss_dns.so.2
#5  0x00007fadd9e1d180 in gethostbyaddr_r@@GLIBC_2.2.5 () from /lib/libc.so.6
#6  0x00007fadd9e25312 in getnameinfo () from /lib/libc.so.6
#7  0x00007fadddf8bddb in net::ReverseResolver::resolve (this=<value optimized out>, addr=<value optimized out>)
    at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/reverseresolver.cpp:64
#8  0x00007fadddf8be38 in net::ReverseResolver::run (this=0x35c9370) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/reverseresolver.cpp:73
#9  0x00007fadddf8bede in net::ReverseResolverThread::run (this=0x7fadc40194c0) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/net/reverseresolver.cpp:118
#10 0x00007faddb8bbfba in QThreadPrivate::start (arg=0x7fadc40194c0) at thread/qthread_unix.cpp:248
#11 0x00007faddb6282b7 in start_thread () from /lib/libpthread.so.0
#12 0x00007fadd9e066ad in clone () from /lib/libc.so.6
#13 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 1 (Thread 0x7fadde490740 (LWP 20300)):
[KCrash Handler]
#5  0x0000000002a2dc80 in ?? ()
#6  0x00007fadddfa06c6 in qDeleteAll<QList<bt::PeerConnector*>::const_iterator> (begin=..., end=...) at /usr/include/qt4/QtCore/qalgorithms.h:322
#7  0x00007fadddfa0732 in qDeleteAll<QList<bt::PeerConnector*> > (c=...) at /usr/include/qt4/QtCore/qalgorithms.h:330
#8  0x00007fadddf9d4da in bt::PeerManager::stop (this=0x2602720) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/peer/peermanager.cpp:555
#9  0x00007fadddfd82c3 in bt::TorrentControl::stop (this=0x265e980, wjob=0x0) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libbtcore/torrent/torrentcontrol.cpp:493
#10 0x00007fadddc6b8dd in kt::QueueManager::stopSafely (this=<value optimized out>, tc=0x265e980, wjob=0x357d0d0)
    at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/libktcore/torrent/queuemanager.cpp:729
#11 0x000000000042da4d in kt::Core::remove (this=0x139ad10, tc=0x265e980, data_to=false) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/ktorrent/core.cpp:756
#12 0x000000000047f4f3 in kt::View::removeTorrents (this=0x2c6d690) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/ktorrent/view/view.cpp:230
#13 0x000000000048a01d in kt::ViewManager::qt_metacall (this=0x1422c10, _c=QMetaObject::InvokeMetaMethod, _id=43905856, _a=0x7fffd10da7b0)
    at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999_build/ktorrent/viewmanager.moc:135
#14 0x00007faddb9edf17 in QMetaObject::activate (sender=0x14251d0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3285
#15 0x00007fadda9edd52 in QAction::triggered (this=0x357de20, _t1=false) at .moc/debug-shared/moc_qaction.cpp:263
#16 0x00007fadda9ee738 in QAction::activate (this=0x14251d0, event=<value optimized out>) at kernel/qaction.cpp:1255
#17 0x00007faddaed1142 in QMenuPrivate::activateCausedStack (this=0x1491330, causedStack=..., action=0x14251d0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1011
#18 0x00007faddaed8a44 in QMenuPrivate::activateAction (this=0x1491330, action=0x14251d0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1103
#19 0x00007faddd131825 in KMenu::mouseReleaseEvent (this=0x1467c00, e=0x7fffd10db6a0) at /var/tmp/portage/kde-base/kdelibs-4.4.0-r1/work/kdelibs-4.4.0/kdeui/widgets/kmenu.cpp:471
#20 0x00007faddaa5cfef in QWidget::event (this=0x1467c00, event=0x7fffd10db6a0) at kernel/qwidget.cpp:7998
#21 0x00007faddaedafab in QMenu::event (this=0x1467c00, e=0x7fffd10db6a0) at widgets/qmenu.cpp:2414
#22 0x00007fadda9f509d in QApplicationPrivate::notify_helper (this=0x1333b40, receiver=0x1467c00, e=0x7fffd10db6a0) at kernel/qapplication.cpp:4300
#23 0x00007fadda9f7ff3 in QApplication::notify (this=<value optimized out>, receiver=0x1467c00, e=0x7fffd10db6a0) at kernel/qapplication.cpp:3865
#24 0x00007faddd065cb0 in KApplication::notify (this=0x7fffd10dc280, receiver=0x1467c00, event=0x7fffd10db6a0)
    at /var/tmp/portage/kde-base/kdelibs-4.4.0-r1/work/kdelibs-4.4.0/kdeui/kernel/kapplication.cpp:302
#25 0x00007faddb9d780b in QCoreApplication::notifyInternal (this=0x7fffd10dc280, receiver=0x1467c00, event=0x7fffd10db6a0) at kernel/qcoreapplication.cpp:704
#26 0x00007faddaa04c41 in QCoreApplication::sendEvent (receiver=0x1467c00, event=0x7fffd10db6a0, alienWidget=0x0, nativeWidget=0x1467c00, buttonDown=<value optimized out>, lastMouseReceiver=...,
    spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#27 QApplicationPrivate::sendMouseEvent (receiver=0x1467c00, event=0x7fffd10db6a0, alienWidget=0x0, nativeWidget=0x1467c00, buttonDown=<value optimized out>, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#28 0x00007faddaa94f0e in QETWidget::translateMouseEvent (this=0x1467c00, event=<value optimized out>) at kernel/qapplication_x11.cpp:4302
#29 0x00007faddaa93dce in QApplication::x11ProcessEvent (this=0x7fffd10dc280, event=0x7fffd10dbeb0) at kernel/qapplication_x11.cpp:3501
#30 0x00007faddaac11ea in x11EventSourceDispatch (s=0x1341fd0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#31 0x00007fadd5a8327d in g_main_dispatch () from /usr/lib/libglib-2.0.so.0
#32 0x00007fadd5a84f85 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#33 0x00007fadd5a850be in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#34 0x00007faddba09efc in QEventDispatcherGlib::processEvents (this=0x12fc190, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#35 0x00007faddaac0ae8 in QGuiEventDispatcherGlib::processEvents (this=0x357de20, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#36 0x00007faddb9d6472 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#37 0x00007faddb9d6834 in QEventLoop::exec (this=0x7fffd10dc1e0, flags=...) at kernel/qeventloop.cpp:201
#38 0x00007faddb9d8e04 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#39 0x000000000042a144 in main (argc=1, argv=0x7fffd10dcfe8) at /var/tmp/portage/net-p2p/ktorrent-9999/work/ktorrent-9999/ktorrent/main.cpp:172


Note that the torrent I deleted here was still actually running, I just didn't need to seed anymore, nor did I need the torrent around anymore.
George
Moderator
Posts
5421
Karma
1
I encountered that crash also last night, after getting convinced I had fixed all PeerConnector related crashes :-)


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]