Application: ktorrent (4.0.5) KDE Platform Version: 4.6.2 (4.6.2) Qt Version: 4.7.2 Operating System: Linux 2.6.38-8-generic i686 Distribution: Ubuntu 11.04 -- Information about the crash: - What I was doing when the application crashed: Just it was downloading a file. But the downloaded files are not corrupted. Only kTorrent got crashed. -- Backtrace: Application: KTorrent (ktorrent), signal: Segmentation fault [Current thread is 1 (Thread 0xb779f930 (LWP 2320))] Thread 6 (Thread 0xb753eb70 (LWP 2321)): #0 0x0022d416 in __kernel_vsyscall () #1 0x007abf76 in poll () from /lib/i386-linux-gnu/libc.so.6 #2 0x01db484b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x01da41af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x01da492b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x05aed304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #6 0x01dcd2df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0x075eae99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x007ba73e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 5 (Thread 0xaed2db70 (LWP 2350)): #0 0x007577e5 in ?? () from /lib/i386-linux-gnu/libc.so.6 #1 0x00759f53 in malloc () from /lib/i386-linux-gnu/libc.so.6 #2 0x001cc679 in operator new(unsigned int) () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #3 0x00a2d040 in allocate (this=0x8d07ebc, __x=0x0, __p=0x8d07ec0, __v=...) at /usr/include/c++/4.5/ext/new_allocator.h:89 #4 _M_get_node (this=0x8d07ebc, __x=0x0, __p=0x8d07ec0, __v=...) at /usr/include/c++/4.5/bits/stl_tree.h:359 #5 _M_create_node (this=0x8d07ebc, __x=0x0, __p=0x8d07ec0, __v=...) at /usr/include/c++/4.5/bits/stl_tree.h:369 #6 std::_Rb_tree<int, std::pair<int const, QSharedPointer<net::PollClient> >, std::_Select1st<std::pair<int const, QSharedPointer<net::PollClient> > >, std::less<int>, std::allocator<std::pair<int const, QSharedPointer<net::PollClient> > > >::_M_insert_ (this=0x8d07ebc, __x=0x0, __p=0x8d07ec0, __v=...) at /usr/include/c++/4.5/bits/stl_tree.h:899 #7 0x00a2d177 in std::_Rb_tree<int, std::pair<int const, QSharedPointer<net::PollClient> >, std::_Select1st<std::pair<int const, QSharedPointer<net::PollClient> > >, std::less<int>, std::allocator<std::pair<int const, QSharedPointer<net::PollClient> > > >::_M_insert_unique (this=0x8d07ebc, __v=...) at /usr/include/c++/4.5/bits/stl_tree.h:1196 #8 0x00a2d2b6 in std::_Rb_tree<int, std::pair<int const, QSharedPointer<net::PollClient> >, std::_Select1st<std::pair<int const, QSharedPointer<net::PollClient> > >, std::less<int>, std::allocator<std::pair<int const, QSharedPointer<net::PollClient> > > >::_M_insert_unique_ (this=0x8d07ebc, __position=..., __v=...) at /usr/include/c++/4.5/bits/stl_tree.h:1231 #9 0x00a2cb6a in insert (this=0x8d07ea8, pc=...) at /usr/include/c++/4.5/bits/stl_map.h:541 #10 operator[] (this=0x8d07ea8, pc=...) at /usr/include/c++/4.5/bits/stl_map.h:451 #11 net::Poll::add (this=0x8d07ea8, pc=...) at ../../src/net/poll.cpp:74 #12 0x00a28dac in net::DownloadThread::waitForSocketReady (this=0x8d07ea0) at ../../src/net/downloadthread.cpp:114 #13 0x00a28f4f in net::DownloadThread::update (this=0x8d07ea0) at ../../src/net/downloadthread.cpp:48 #14 0x00a291e8 in net::NetworkThread::run (this=0x8d07ea0) at ../../src/net/networkthread.cpp:48 #15 0x027a3da2 in QThreadPrivate::start (arg=0x8d07ea0) at thread/qthread_unix.cpp:320 #16 0x075eae99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0x007ba73e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 4 (Thread 0xae52cb70 (LWP 2351)): #0 0x0022d416 in __kernel_vsyscall () #1 0x075ef48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x007c83fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x027a2daa in QMutexPrivate::wait (this=0x8d07d98, timeout=-1) at thread/qmutex_unix.cpp:84 #4 0x0279f492 in QMutex::lock (this=0x81118b4) at thread/qmutex.cpp:167 #5 0x00a27560 in net::SocketMonitor::lock (this=0x81118b0) at ../../src/net/socketmonitor.cpp:82 #6 0x00a28422 in net::UploadThread::waitForSocketsReady (this=0x8d08200) at ../../src/net/uploadthread.cpp:112 #7 0x00a286bf in net::UploadThread::update (this=0x8d08200) at ../../src/net/uploadthread.cpp:45 #8 0x00a291e8 in net::NetworkThread::run (this=0x8d08200) at ../../src/net/networkthread.cpp:48 #9 0x027a3da2 in QThreadPrivate::start (arg=0x8d08200) at thread/qthread_unix.cpp:320 #10 0x075eae99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #11 0x007ba73e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 3 (Thread 0xadd2bb70 (LWP 2352)): #0 0x0022d416 in __kernel_vsyscall () #1 0x075ef48c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x007c83fd in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x027a4467 in wait (this=0xb6c0093c, mutex=0xb6c00938, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xb6c0093c, mutex=0xb6c00938, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x00a2c3af in net::ReverseResolverThread::run (this=0xb6c00930) at ../../src/net/reverseresolver.cpp:123 #6 0x027a3da2 in QThreadPrivate::start (arg=0xb6c00930) at thread/qthread_unix.cpp:320 #7 0x075eae99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x007ba73e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 2 (Thread 0xaf52eb70 (LWP 2371)): #0 0x0022d416 in __kernel_vsyscall () #1 0x007abf76 in poll () from /lib/i386-linux-gnu/libc.so.6 #2 0x01db484b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x01da41af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x01da4524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x028c5577 in QEventDispatcherGlib::processEvents (this=0x91c18b0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x02897289 in QEventLoop::processEvents (this=0xaf52e290, flags=...) at kernel/qeventloop.cpp:149 #7 0x02897522 in QEventLoop::exec (this=0xaf52e290, flags=...) at kernel/qeventloop.cpp:201 #8 0x027a12a0 in QThread::exec (this=0x9253070) at thread/qthread.cpp:492 #9 0x02878fdb in QInotifyFileSystemWatcherEngine::run (this=0x9253070) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x027a3da2 in QThreadPrivate::start (arg=0x9253070) at thread/qthread_unix.cpp:320 #11 0x075eae99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #12 0x007ba73e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 1 (Thread 0xb779f930 (LWP 2320)): [KCrash Handler] #7 0x007ff1ef in ?? () from /lib/i386-linux-gnu/libc.so.6 #8 0x01ba5016 in QCA::MemoryRegion::MemoryRegion(QByteArray const&) () from /usr/lib/libqca.so.2 #9 0x01bbc167 in QCA::Hash::update(QByteArray const&) () from /usr/lib/libqca.so.2 #10 0x00a124d9 in bt::SHA1HashGen::update (this=0x96c79e0, data=0xafb0a000 "J\217\375\b\243", len=16384) at ../../src/util/sha1hashgen.cpp:240 #11 0x00a4eec8 in bt::ChunkDownload::updateHash (this=0x96c7970) at ../../src/download/chunkdownload.cpp:555 #12 0x00a50c21 in bt::ChunkDownload::piece (this=0x96c7970, p=..., ok=@0xbff3468f) at ../../src/download/chunkdownload.cpp:127 #13 0x00a558ea in bt::Downloader::pieceReceived (this=0x90984f0, p=...) at ../../src/download/downloader.cpp:134 #14 0x00a3ee7f in bt::PeerManager::pieceReceived (this=0x8fc7148, p=...) at ../../src/peer/peermanager.cpp:671 #15 0x00a3da92 in bt::Peer::packetReady (this=0x95d77f8, packet=0xb6c38de0 "\a", len=16393) at ../../src/peer/peer.cpp:283 #16 0x00a46959 in bt::PacketReader::update (this=0x96c6a38) at ../../src/peer/packetreader.cpp:141 #17 0x00a3b6f9 in bt::Peer::update (this=0x95d77f8) at ../../src/peer/peer.cpp:538 #18 0x00a407ea in bt::PeerManager::update (this=0x8fc7148) at ../../src/peer/peermanager.cpp:144 #19 0x00a72d2d in bt::TorrentControl::update (this=0x8fc2908) at ../../src/torrent/torrentcontrol.cpp:163 #20 0x0806a063 in kt::Core::update (this=0x8ef61b8) at ../../ktorrent/core.cpp:1025 #21 0x08070895 in kt::Core::qt_metacall (this=0x8ef61b8, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbff34a0c) at ./core.moc:169 #22 0x0289e6ba in QMetaObject::metacall (object=0x8ef61b8, cl=QMetaObject::InvokeMetaMethod, idx=22, argv=0xbff34a0c) at kernel/qmetaobject.cpp:237 #23 0x028ae4ff in QMetaObject::activate (sender=0x8ef61cc, m=0x29d35a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3287 #24 0x028fb2f7 in QTimer::timeout (this=0x8ef61cc) at .moc/release-shared/moc_qtimer.cpp:134 #25 0x028b43ee in QTimer::timerEvent (this=0x8ef61cc, e=0xbff34f0c) at kernel/qtimer.cpp:271 #26 0x028ad214 in QObject::event (this=0x8ef61cc, e=0xbff34f0c) at kernel/qobject.cpp:1190 #27 0x01146d24 in QApplicationPrivate::notify_helper (this=0x8d56a90, receiver=0x8ef61cc, e=0xbff34f0c) at kernel/qapplication.cpp:4462 #28 0x0114b8ce in QApplication::notify (this=0xbff35230, receiver=0x8ef61cc, e=0xbff34f0c) at kernel/qapplication.cpp:3862 #29 0x08077a57 in kt::App::notify (this=0xbff35230, receiver=0x8ef61cc, event=0xbff34f0c) at ../../ktorrent/app.cpp:97 #30 0x028980bb in QCoreApplication::notifyInternal (this=0xbff35230, receiver=0x8ef61cc, event=0xbff34f0c) at kernel/qcoreapplication.cpp:731 #31 0x028c81e4 in sendEvent (this=0x8d58d3c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #32 QTimerInfoList::activateTimers (this=0x8d58d3c) at kernel/qeventdispatcher_unix.cpp:604 #33 0x028c4e27 in timerSourceDispatch (source=0x8d58d70) at kernel/qeventdispatcher_glib.cpp:184 #34 idleTimerSourceDispatch (source=0x8d58d70) at kernel/qeventdispatcher_glib.cpp:231 #35 0x01da3aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #36 0x01da4270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #37 0x01da4524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #38 0x028c553c in QEventDispatcherGlib::processEvents (this=0x8d55218, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #39 0x011fa775 in QGuiEventDispatcherGlib::processEvents (this=0x8d55218, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #40 0x02897289 in QEventLoop::processEvents (this=0xbff351a4, flags=...) at kernel/qeventloop.cpp:149 #41 0x02897522 in QEventLoop::exec (this=0xbff351a4, flags=...) at kernel/qeventloop.cpp:201 #42 0x0289becc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #43 0x011448e7 in QApplication::exec () at kernel/qapplication.cpp:3736 #44 0x08067221 in main (argc=) at ../../ktorrent/main.cpp:176 This bug may be a duplicate of or related to bug 268162. Possible duplicates by query: bug 274602, bug 274211, bug 274114, bug 273789, bug 273240. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 271521 ***
*** This bug has been marked as a duplicate of bug 268162 ***