Bug 261347

Summary: Crash!
Product: [Applications] ktorrent Reporter: little.sparrow
Component: generalAssignee: Joris Guisson <joris.guisson>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description little.sparrow 2010-12-27 04:37:29 UTC
Application: ktorrent (4.0.3)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-24-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:

- Unusual behavior I noticed:

I logged in from hibernation, and the display was briefly frozen before the error message appeared.

-- Backtrace:
Application: KTorrent (ktorrent), signal: Bus error
[Current thread is 1 (Thread 0xb77d8710 (LWP 2088))]

Thread 5 (Thread 0xb7579b70 (LWP 2089)):
#0  0x0057a416 in __kernel_vsyscall ()
#1  0x03298df6 in poll () from /lib/libc.so.6
#2  0x06420a1b in g_poll () from /lib/libglib-2.0.so.0
#3  0x0641343c in ?? () from /lib/libglib-2.0.so.0
#4  0x06413ba7 in g_main_loop_run () from /lib/libglib-2.0.so.0
#5  0x01e356b4 in ?? () from /usr/lib/libgio-2.0.so.0
#6  0x0643a48f in ?? () from /lib/libglib-2.0.so.0
#7  0x001f3cc9 in start_thread () from /lib/libpthread.so.0
#8  0x032a769e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xabf50b70 (LWP 2129)):
#0  0x0057a416 in __kernel_vsyscall ()
#1  0x001f84dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x09382ef2 in QMutexPrivate::wait (this=0x9ad9910, timeout=-1) at thread/qmutex_unix.cpp:84
#3  0x0937e5ca in QMutex::lock (this=0x8116894) at thread/qmutex.cpp:167
#4  0x00c33890 in net::SocketMonitor::lock (this=0x8116890) at ../../src/net/socketmonitor.cpp:82
#5  0x00c355c5 in net::DownloadThread::update (this=0x9ad9978) at ../../src/net/downloadthread.cpp:51
#6  0x00c36178 in net::NetworkThread::run (this=0x9ad9978) at ../../src/net/networkthread.cpp:48
#7  0x09383df9 in QThreadPrivate::start (arg=0x9ad9978) at thread/qthread_unix.cpp:266
#8  0x001f3cc9 in start_thread () from /lib/libpthread.so.0
#9  0x032a769e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xab74fb70 (LWP 2130)):
#0  0x0057a416 in __kernel_vsyscall ()
#1  0x03261a06 in gettimeofday () from /lib/libc.so.6
#2  0x00c1d356 in bt::Now () at ../../src/util/functions.cpp:171
#3  0x00c34b1a in net::UploadThread::update (this=0x9ad9d80) at ../../src/net/uploadthread.cpp:51
#4  0x00c36178 in net::NetworkThread::run (this=0x9ad9d80) at ../../src/net/networkthread.cpp:48
#5  0x09383df9 in QThreadPrivate::start (arg=0x9ad9d80) at thread/qthread_unix.cpp:266
#6  0x001f3cc9 in start_thread () from /lib/libpthread.so.0
#7  0x032a769e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xaaf4eb70 (LWP 2131)):
#0  0x0057a416 in __kernel_vsyscall ()
#1  0x03296efb in read () from /lib/libc.so.6
#2  0x0323f33b in _IO_file_underflow () from /lib/libc.so.6
#3  0x03240c0b in _IO_default_uflow () from /lib/libc.so.6
#4  0x03242028 in __uflow () from /lib/libc.so.6
#5  0x0323504c in _IO_getline_info () from /lib/libc.so.6
#6  0x03234f91 in _IO_getline () from /lib/libc.so.6
#7  0x03233f9a in fgets () from /lib/libc.so.6
#8  0x028afcd4 in ?? () from /lib/libnss_mdns4.so.2
#9  0x028b0177 in _nss_mdns4_gethostbyaddr_r () from /lib/libnss_mdns4.so.2
#10 0x032be9cf in gethostbyaddr_r () from /lib/libc.so.6
#11 0x032c3f2b in getnameinfo () from /lib/libc.so.6
#12 0x00c3955b in net::ReverseResolver::resolve (this=0xa1929d8, addr=...) at ../../src/net/reverseresolver.cpp:64
#13 0x00c395f3 in net::ReverseResolver::run (this=0xa1929d8) at ../../src/net/reverseresolver.cpp:73
#14 0x00c39815 in net::ReverseResolverThread::run (this=0xb45e0480) at ../../src/net/reverseresolver.cpp:118
#15 0x09383df9 in QThreadPrivate::start (arg=0xb45e0480) at thread/qthread_unix.cpp:266
#16 0x001f3cc9 in start_thread () from /lib/libpthread.so.0
#17 0x032a769e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb77d8710 (LWP 2088)):
[KCrash Handler]
#7  0x032eb6ff in ?? () from /lib/libc.so.6
#8  0x00ca97a6 in bt::Chunk::readPiece (this=0xb45656f0, off=507904, len=16384, data=0xb378948d "z\333W\253/I\314N\335\033{\266\241\262\004\345\060\304\225M\262z\r\245BR\340\066\030\213\367[\325*\322\333\246\257l\031\236MPA\252\244\317\246k\370nN^\020\253XOuF\265\315D\272\071\\^\004&l\352\266\307\030o\235X\241\303rm\275\222\316\020\213\356\373\213\336\365\004^\205@lh\230\033\345\315d\364\315\337\003\032\374\354\205\025\342\364\336\004V") at //usr/include/bits/string3.h:52
#9  0x00c58bea in bt::Packet::Packet (this=0xb374ce10, index=124, begin=507904, len=16384, ch=0xb45656f0) at ../../src/download/packet.cpp:85
#10 0x00c52a5f in bt::PacketWriter::sendChunk (this=0xa9d301c8, index=124, begin=507904, len=16384, ch=0xb45656f0) at ../../src/peer/packetwriter.cpp:195
#11 0x00c512fc in bt::PeerUploader::update (this=0xb45c4280, cman=..., opt_unchoked=4294967295) at ../../src/peer/peeruploader.cpp:83
#12 0x00c7a0d8 in bt::Uploader::update (this=0xb456e0f8, opt_unchoked=4294967295) at ../../src/torrent/uploader.cpp:48
#13 0x00c82d71 in bt::TorrentControl::update (this=0xb4559ba8) at ../../src/torrent/torrentcontrol.cpp:173
#14 0x080690f3 in kt::Core::update (this=0xb4502388) at ../../ktorrent/core.cpp:1030
#15 0x080716cd in kt::Core::qt_metacall (this=0xb4502388, _c=QMetaObject::InvokeMetaMethod, _id=-1279209472, _a=0xbfa3552c) at ./core.moc:167
#16 0x0948b8ca in QMetaObject::metacall (object=0xb4502388, cl=8157, idx=22, argv=0xbfa3552c) at kernel/qmetaobject.cpp:237
#17 0x0949e6ad in QMetaObject::activate (sender=0xb450239c, m=0x95b85a4, local_signal_index=0, argv=0xb3c0d000) at kernel/qobject.cpp:3280
#18 0x094f01e7 in QTimer::timeout (this=0xb450239c) at .moc/release-shared/moc_qtimer.cpp:134
#19 0x094a41ce in QTimer::timerEvent (this=0xb450239c, e=0xbfa35a30) at kernel/qtimer.cpp:271
#20 0x09498504 in QObject::event (this=0xb450239c, e=0xb3789490) at kernel/qobject.cpp:1183
#21 0x01232fdc in QApplicationPrivate::notify_helper (this=0x9afd460, receiver=0xb450239c, e=0xbfa35a30) at kernel/qapplication.cpp:4396
#22 0x0123904e in QApplication::notify (this=0xbfa35d80, receiver=0xb450239c, e=0xbfa35a30) at kernel/qapplication.cpp:3798
#23 0x080783dc in kt::App::notify (this=0x1fdd, receiver=0xb3789490, event=0xb3c0d000) at ../../ktorrent/app.cpp:97
#24 0x09485b3b in QCoreApplication::notifyInternal (this=0xbfa35d80, receiver=0xb450239c, event=0xbfa35a30) at kernel/qcoreapplication.cpp:732
#25 0x094b7ad6 in sendEvent (this=0x9affdcc) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#26 QTimerInfoList::activateTimers (this=0x9affdcc) at kernel/qeventdispatcher_unix.cpp:602
#27 0x094b4874 in timerSourceDispatch (source=0x9affd98) at kernel/qeventdispatcher_glib.cpp:184
#28 0x0640f855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#29 0x06413668 in ?? () from /lib/libglib-2.0.so.0
#30 0x06413848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#31 0x094b4565 in QEventDispatcherGlib::processEvents (this=0x9ad86d8, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#32 0x012f4be5 in QGuiEventDispatcherGlib::processEvents (this=0x9ad86d8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#33 0x09484609 in QEventLoop::processEvents (this=0xbfa35cf4, flags=) at kernel/qeventloop.cpp:149
#34 0x09484a8a in QEventLoop::exec (this=0xbfa35cf4, flags=...) at kernel/qeventloop.cpp:201
#35 0x0948900f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#36 0x01231e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#37 0x08066e91 in main (argc=6, argv=0xbfa36184) at ../../ktorrent/main.cpp:176

Possible duplicates by query: bug 260347, bug 258038, bug 258034, bug 255577, bug 247984.

Reported using DrKonqi
Comment 1 Joris Guisson 2010-12-27 12:46:44 UTC

*** This bug has been marked as a duplicate of bug 247984 ***