Application that crashed: ktorrent Version of the application: 3.3 KDE Version: 4.3.5 (KDE 4.3.5) "release 0" Qt Version: 4.5.3 Operating System: Linux 2.6.31.12-0.2-desktop x86_64 Distribution: "openSUSE 11.2 (x86_64)" What I was doing when the application crashed: Ktorrent is seeding multiple torrents for me, and loading automatic RSS feeds. A new feed was auto-added to the torrents and had been downloading for a while, until the ktorrent crashed by itself. -- Backtrace: Application: KTorrent (ktorrent), signal: Segmentation fault [Current thread is 1 (Thread 0x7fe760494750 (LWP 798))] Thread 5 (Thread 0x7fe754d1a910 (LWP 800)): #0 0x00007fe75c9fc3e2 in select () from /lib64/libc.so.6 #1 0x00007fe760022369 in dht::RPCServerThread::run() () from /usr/lib64/libbtcore.so.12 #2 0x00007fe75e210485 in QThreadPrivate::start (arg=0x7c72e0) at thread/qthread_unix.cpp:188 #3 0x00007fe75df9c65d in start_thread () from /lib64/libpthread.so.0 #4 0x00007fe75ca02e1d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fe74015a910 (LWP 864)): #0 0x00007fe75c9f9d03 in poll () from /lib64/libc.so.6 #1 0x00007fe75ffc9189 in net::DownloadThread::waitForSocketReady() () from /usr/lib64/libbtcore.so.12 #2 0x00007fe75ffc9246 in net::DownloadThread::update() () from /usr/lib64/libbtcore.so.12 #3 0x00007fe75ffc9c19 in net::NetworkThread::run() () from /usr/lib64/libbtcore.so.12 #4 0x00007fe75e210485 in QThreadPrivate::start (arg=0x6d5cf0) at thread/qthread_unix.cpp:188 #5 0x00007fe75df9c65d in start_thread () from /lib64/libpthread.so.0 #6 0x00007fe75ca02e1d in clone () from /lib64/libc.so.6 #7 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fe73f959910 (LWP 865)): #0 0x00007fe75dfa1049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe75e21153b in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fe75ffc8b18 in net::UploadThread::update() () from /usr/lib64/libbtcore.so.12 #4 0x00007fe75ffc9c19 in net::NetworkThread::run() () from /usr/lib64/libbtcore.so.12 #5 0x00007fe75e210485 in QThreadPrivate::start (arg=0x6d6600) at thread/qthread_unix.cpp:188 #6 0x00007fe75df9c65d in start_thread () from /lib64/libpthread.so.0 #7 0x00007fe75ca02e1d in clone () from /lib64/libc.so.6 #8 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fe73f158910 (LWP 866)): #0 0x00007fe75dfa1049 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe75e21153b in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fe75ffcc842 in net::ReverseResolverThread::run() () from /usr/lib64/libbtcore.so.12 #4 0x00007fe75e210485 in QThreadPrivate::start (arg=0x7fe74c098680) at thread/qthread_unix.cpp:188 #5 0x00007fe75df9c65d in start_thread () from /lib64/libpthread.so.0 #6 0x00007fe75ca02e1d in clone () from /lib64/libc.so.6 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fe760494750 (LWP 798)): [KCrash Handler] #5 0x00007fe75c9b171b in memcpy () from /lib64/libc.so.6 #6 0x00007fe75e21285f in QByteArray::QByteArray (this=0x7fff9158b520, data=0x7fe754519000 "\353j\354\375\020", size=16384) at /usr/include/bits/string3.h:52 #7 0x00007fe75ffb46dd in bt::SHA1HashGen::update(unsigned char const*, unsigned int) () from /usr/lib64/libbtcore.so.12 #8 0x00007fe75ffe70c2 in bt::ChunkDownload::updateHash() () from /usr/lib64/libbtcore.so.12 #9 0x00007fe75ffe7f33 in bt::ChunkDownload::piece(bt::Piece const&, bool&) () from /usr/lib64/libbtcore.so.12 #10 0x00007fe75ffeed7e in bt::Downloader::pieceReceived(bt::Piece const&) () from /usr/lib64/libbtcore.so.12 #11 0x00007fe75ffd6a41 in bt::Peer::packetReady(unsigned char const*, unsigned int) () from /usr/lib64/libbtcore.so.12 #12 0x00007fe75ffdfcf8 in bt::PacketReader::update() () from /usr/lib64/libbtcore.so.12 #13 0x00007fe75ffd6795 in bt::Peer::update() () from /usr/lib64/libbtcore.so.12 #14 0x00007fe75ffda3f0 in bt::PeerManager::update() () from /usr/lib64/libbtcore.so.12 #15 0x00007fe760007dca in bt::TorrentControl::update() () from /usr/lib64/libbtcore.so.12 #16 0x0000000000430efb in kt::Core::update() () #17 0x0000000000436dff in kt::Core::qt_metacall(QMetaObject::Call, int, void**) () #18 0x00007fe75e30afbc in QMetaObject::activate (sender=0x7c4ac8, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x600) at kernel/qobject.cpp:3113 #19 0x00007fe75e304f63 in QObject::event (this=0x7c4ac8, e=0x7fe75451a000) at kernel/qobject.cpp:1075 #20 0x00007fe75d5a52ac in QApplicationPrivate::notify_helper (this=0x7077a0, receiver=0x7c4ac8, e=0x7fff9158c040) at kernel/qapplication.cpp:4065 #21 0x00007fe75d5ac57e in QApplication::notify (this=0x7fff9158c420, receiver=0x7c4ac8, e=0x7fff9158c040) at kernel/qapplication.cpp:4030 #22 0x00007fe75f1a4016 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #23 0x00007fe75e2f5ddc in QCoreApplication::notifyInternal (this=0x7fff9158c420, receiver=0x7c4ac8, event=0x7fff9158c040) at kernel/qcoreapplication.cpp:610 #24 0x00007fe75e32171d in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213 #25 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:594 #26 0x00007fe75e31e678 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 0x00007fe758b70dee in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #29 0x00007fe758b747b8 in ?? () from /usr/lib64/libglib-2.0.so.0 #30 0x00007fe758b748e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #31 0x00007fe75e31e3a3 in QEventDispatcherGlib::processEvents (this=0x6d2ce0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407 #32 0x00007fe75d63831e in QGuiEventDispatcherGlib::processEvents (this=0xae1fd18, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #33 0x00007fe75e2f4712 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #34 0x00007fe75e2f4ae4 in QEventLoop::exec (this=0x7fff9158c390, flags=) at kernel/qeventloop.cpp:201 #35 0x00007fe75e2f6c99 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #36 0x0000000000427082 in main () This bug may be a duplicate of or related to bug 240735 Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 227400 ***