Application: ktorrent (4.0.2) KDE Platform Version: 4.4.5 (KDE 4.4.5) Qt Version: 4.6.3 Operating System: Linux 2.6.36-rc7-ck1 x86_64 Distribution: Debian GNU/Linux testing (squeeze) -- Information about the crash: Ktorrent had only one torrent loaded but it was stopped. While the machine was idle it spontaneously crashed. -- Backtrace: Application: KTorrent (ktorrent), signal: Segmentation fault The current source language is "auto; currently asm". [Current thread is 1 (Thread 0x7f0dae436760 (LWP 22131))] Thread 7 (Thread 0x7f0d93fff710 (LWP 22135)): [KCrash Handler] #5 0x00007f0daba9bdf1 in QMetaObject::metacall (object=<value optimized out>, cl=QMetaObject::InvokeMetaMethod, idx=3, argv=0x12105c0) at kernel/qmetaobject.cpp:235 #6 0x00007f0dabaa6e49 in QObject::event (this=0x1c4c810, e=0x182a310) at kernel/qobject.cpp:1248 #7 0x00007f0daae3732c in QApplicationPrivate::notify_helper (this=0x70a7a0, receiver=0x1c4c810, e=0x182a310) at kernel/qapplication.cpp:4302 #8 0x00007f0daae3d80b in QApplication::notify (this=0x7fff31f2d1d0, receiver=0x1c4c810, e=0x182a310) at kernel/qapplication.cpp:4185 #9 0x0000000000439a0a in kt::App::notify (this=0x61007200546838, receiver=0x0, event=0x3) at ../../ktorrent/app.cpp:97 #10 0x00007f0daba970bc in QCoreApplication::notifyInternal (this=0x7fff31f2d1d0, receiver=0x1c4c810, event=0x182a310) at kernel/qcoreapplication.cpp:726 #11 0x00007f0daba9a764 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x7efd30) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #12 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x7efd30) at kernel/qcoreapplication.cpp:1367 #13 0x00007f0dabac0b93 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #14 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276 #15 0x00007f0da66716f2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #16 0x00007f0da6675568 in ?? () from /lib/libglib-2.0.so.0 #17 0x00007f0da667571c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #18 0x00007f0dabac06d3 in QEventDispatcherGlib::processEvents (this=0x7de850, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #19 0x00007f0daba959e2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #20 0x00007f0daba95dbc in QEventLoop::exec (this=0x7f0d93ffede0, flags=) at kernel/qeventloop.cpp:201 #21 0x00007f0dab9a577b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #22 0x00007f0dadff038e in utp::UTPServerThread::run (this=0x7de8b0) at ../../src/utp/utpserverthread.cpp:44 #23 0x00007f0dab9a7e15 in QThreadPrivate::start (arg=0x7de8b0) at thread/qthread_unix.cpp:248 #24 0x00007f0da73578ba in start_thread (arg=<value optimized out>) at pthread_create.c:300 #25 0x00007f0daa20102d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #26 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f0d937fe710 (LWP 22141)): #0 0x00007f0daa1fa8d3 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007f0dadfb8b22 in dht::RPCServerThread::run (this=0x7c6140) at ../../src/dht/rpcserver.cpp:107 #2 0x00007f0dab9a7e15 in QThreadPrivate::start (arg=0x7c6140) at thread/qthread_unix.cpp:248 #3 0x00007f0da73578ba in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007f0daa20102d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f0d98e70710 (LWP 22153)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f0dab9a7563 in QMutexPrivate::wait (this=0x724fd0, timeout=-1) at thread/qmutex_unix.cpp:84 #2 0x00007f0dab9a2e05 in QMutex::lock (this=0x726060) at thread/qmutex.cpp:205 #3 0x00007f0dadf4a94b in bt::Out (arg=19) at ../../src/util/log.cpp:267 #4 0x00007f0dadf4afea in QtMessageOutput (type=<value optimized out>, msg=0x7f0d7c0e6958 "QSocketNotifier: Invalid socket 31 and type 'Read', disabling...") at ../../src/util/log.cpp:294 #5 0x00007f0dab99fc2e in qt_message_output (msgType=QtWarningMsg, buf=0x80 <Address 0x80 out of bounds>) at global/qglobal.cpp:2212 #6 0x00007f0dab99fe22 in qt_message (msgType=QtWarningMsg, msg=0x7f0dabb40cc8 "QSocketNotifier: Invalid socket %d and type '%s', disabling...", ap=0x7f0d98e6fb20) at global/qglobal.cpp:2312 #7 0x00007f0dab9a0155 in qWarning (msg=0x80 <Address 0x80 out of bounds>) at global/qglobal.cpp:2394 #8 0x00007f0dabac0b36 in socketNotifierSourceCheck (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:90 #9 0x00007f0da667492a in g_main_context_check () from /lib/libglib-2.0.so.0 #10 0x00007f0da66752e3 in ?? () from /lib/libglib-2.0.so.0 #11 0x00007f0da667571c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #12 0x00007f0dabac06d3 in QEventDispatcherGlib::processEvents (this=0x1059620, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #13 0x00007f0daba959e2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #14 0x00007f0daba95dbc in QEventLoop::exec (this=0x7f0d98e6fde0, flags=) at kernel/qeventloop.cpp:201 #15 0x00007f0dab9a577b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #16 0x00007f0daba76338 in QInotifyFileSystemWatcherEngine::run (this=0x1335aa0) at io/qfilesystemwatcher_inotify.cpp:248 #17 0x00007f0dab9a7e15 in QThreadPrivate::start (arg=0x1335aa0) at thread/qthread_unix.cpp:248 #18 0x00007f0da73578ba in start_thread (arg=<value optimized out>) at pthread_create.c:300 #19 0x00007f0daa20102d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #20 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f0d84abe710 (LWP 22163)): #0 0x00007f0daa1f6113 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f0dadf5d7ec in net::Poll::poll (this=0x6e0270, timeout=<value optimized out>) at ../../src/net/poll.cpp:99 #2 0x00007f0dadf59970 in net::DownloadThread::waitForSocketReady (this=0x6e0260) at ../../src/net/downloadthread.cpp:128 #3 0x00007f0dadf59a46 in net::DownloadThread::update (this=0x7f0d7c0385a0) at ../../src/net/downloadthread.cpp:48 #4 0x00007f0dadf5a529 in net::NetworkThread::run (this=0x6e0260) at ../../src/net/networkthread.cpp:48 #5 0x00007f0dab9a7e15 in QThreadPrivate::start (arg=0x6e0260) at thread/qthread_unix.cpp:248 #6 0x00007f0da73578ba in start_thread (arg=<value optimized out>) at pthread_create.c:300 #7 0x00007f0daa20102d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #8 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f0d842bd710 (LWP 22164)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211 #1 0x00007f0dab9a7795 in thread_sleep (ti=0x7f0d842bcdd0) at thread/qthread_unix.cpp:398 #2 0x00007f0dab9a78f0 in QThread::msleep (msecs=<value optimized out>) at thread/qthread_unix.cpp:424 #3 0x00007f0dadf592ed in net::UploadThread::update (this=0x6e08b0) at ../../src/net/uploadthread.cpp:89 #4 0x00007f0dadf5a529 in net::NetworkThread::run (this=0x6e08b0) at ../../src/net/networkthread.cpp:48 #5 0x00007f0dab9a7e15 in QThreadPrivate::start (arg=0x6e08b0) at thread/qthread_unix.cpp:248 #6 0x00007f0da73578ba in start_thread (arg=<value optimized out>) at pthread_create.c:300 #7 0x00007f0daa20102d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #8 0x0000000000000000 in ?? () The current source language is "auto; currently c". Thread 2 (Thread 0x7f0d83abc710 (LWP 22165)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f0dab9a8e6b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x7f0d9403ec10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x7f0d9403ec10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f0dadf5d252 in net::ReverseResolverThread::run (this=0x7f0d9403ec00) at ../../src/net/reverseresolver.cpp:123 #4 0x00007f0dab9a7e15 in QThreadPrivate::start (arg=0x7f0d9403ec00) at thread/qthread_unix.cpp:248 #5 0x00007f0da73578ba in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007f0daa20102d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () The current source language is "auto; currently asm". Thread 1 (Thread 0x7f0dae436760 (LWP 22131)): [KCrash Handler] #5 _int_malloc (av=0x7f0daa48ee40, bytes=68) at malloc.c:4339 #6 0x00007f0daa1a8930 in *__GI___libc_malloc (bytes=68) at malloc.c:3661 #7 0x00007f0dab9ef913 in QString::fromLatin1_helper (str=0x7f0dadffa6a4 "Authentication to ", size=18) at tools/qstring.cpp:3603 #8 0x00007f0dab9f558d in QString::fromAscii_helper (str=0x0, size=68) at tools/qstring.cpp:3638 #9 0x00007f0dadf4a2a6 in QString (this=0x7cfbc0, s=0x7f0daa48ee40 "\001") at /usr/include/qt4/QtCore/qstring.h:413 #10 bt::Log::operator<< (this=0x7cfbc0, s=0x7f0daa48ee40 "\001") at ../../src/util/log.cpp:238 #11 0x00007f0dadf62ec9 in bt::Authenticate::onFinish (this=0x1b52120, succes=false) at ../../src/peer/authenticate.cpp:156 #12 0x00007f0dadf632ff in Authenticate (this=0x1b52120, ip=..., port=<value optimized out>, proto=bt::UTP, info_hash=<value optimized out>, peer_id=<value optimized out>, pcon=0x1b27360) at ../../src/peer/authenticate.cpp:76 #13 0x00007f0dadf7663f in bt::PeerConnector::start (this=0x1b27360, method=<value optimized out>) at ../../src/peer/peerconnector.cpp:116 #14 0x00007f0dadf76aed in bt::PeerConnector::authenticationFinished (this=<value optimized out>, auth=<value optimized out>, ok=<value optimized out>) at ../../src/peer/peerconnector.cpp:105 #15 0x00007f0dadf62708 in bt::AuthenticateBase::qt_metacall (this=0x1b948b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff31f2c770) at ./authenticatebase.moc:74 #16 0x00007f0dadf62d58 in bt::Authenticate::qt_metacall (this=0x7f0daa48ee40, _c=68, _id=0, _a=0x5) at ./authenticate.moc:70 #17 0x00007f0dadf60378 in mse::EncryptedAuthenticate::qt_metacall (this=0x7f0daa48ee40, _c=68, _id=0, _a=0x5) at ./encryptedauthenticate.moc:71 #18 0x00007f0dabaaa306 in QMetaObject::activate (sender=0x1b948c8, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x5) at kernel/qobject.cpp:3295 #19 0x00007f0dabaa6b63 in QObject::event (this=0x1b948c8, e=0x7fff31f2cea0) at kernel/qobject.cpp:1212 #20 0x00007f0daae3732c in QApplicationPrivate::notify_helper (this=0x70a7a0, receiver=0x1b948c8, e=0x7fff31f2cea0) at kernel/qapplication.cpp:4302 #21 0x00007f0daae3d80b in QApplication::notify (this=0x7fff31f2d1d0, receiver=0x1b948c8, e=0x7fff31f2cea0) at kernel/qapplication.cpp:4185 #22 0x0000000000439a0a in kt::App::notify (this=0x7f0daa48ee40, receiver=0x44, event=0x0) at ../../ktorrent/app.cpp:97 #23 0x00007f0daba970bc in QCoreApplication::notifyInternal (this=0x7fff31f2d1d0, receiver=0x1b948c8, event=0x7fff31f2cea0) at kernel/qcoreapplication.cpp:726 #24 0x00007f0dabac3e92 in QCoreApplication::sendEvent (this=0x70e040) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #25 QTimerInfoList::activateTimers (this=0x70e040) at kernel/qeventdispatcher_unix.cpp:603 #26 0x00007f0dabac0a08 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184 #27 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231 #28 0x00007f0da66716f2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #29 0x00007f0da6675568 in ?? () from /lib/libglib-2.0.so.0 #30 0x00007f0da667571c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #31 0x00007f0dabac06d3 in QEventDispatcherGlib::processEvents (this=0x6de1d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #32 0x00007f0daaee718e in QGuiEventDispatcherGlib::processEvents (this=0x7f0daa48ee40, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #33 0x00007f0daba959e2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #34 0x00007f0daba95dbc in QEventLoop::exec (this=0x7fff31f2d140, flags=) at kernel/qeventloop.cpp:201 #35 0x00007f0daba9aa4b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003 #36 0x0000000000428f5b in main (argc=<value optimized out>, argv=<value optimized out>) at ../../ktorrent/main.cpp:176 This bug may be a duplicate of or related to bug 247984. Possible duplicates by query: bug 253878, bug 253841, bug 253353, bug 253253, bug 253163. Reported using DrKonqi
My mistake, it was actually downloading a 1GB file.
Upgrade to 4.0.3, this should be fixed in that release