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: When I started data transfer in Krusader via fish, Ktorrent crashed. Now is not possible restart it. Ktorrent crashes every attempt with signal 7. -- Backtrace: Application: KTorrent (ktorrent), signal: Bus error [Current thread is 1 (Thread 0xb782c710 (LWP 2698))] Thread 7 (Thread 0xb4cffb70 (LWP 2700)): #0 0x00c05416 in __kernel_vsyscall () #1 0x002504dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x049deef2 in QMutexPrivate::wait (this=0x98d5cb8, timeout=-1) at thread/qmutex_unix.cpp:84 #3 0x049da5ea in QMutex::lock (this=0x9813018) at thread/qmutex.cpp:204 #4 0x002f80a3 in bt::Log::lock() () from /usr/lib/libktorrent.so.2 #5 0x002f8b05 in bt::Out(unsigned int) () from /usr/lib/libktorrent.so.2 #6 0x002f8fec in ?? () from /usr/lib/libktorrent.so.2 #7 0x049d6285 in qt_message_output (msgType=QtWarningMsg, buf=0x1f7 <Address 0x1f7 out of bounds>) at global/qglobal.cpp:2205 #8 0x049d64aa in qt_message (msgType=<value optimized out>, msg=0x4bac578 "QSocketNotifier: Invalid socket %d and type '%s', disabling...", ap=0xb4cff044 "\024") at global/qglobal.cpp:2305 #9 0x049d6689 in qWarning (msg=0x4bac578 "QSocketNotifier: Invalid socket %d and type '%s', disabling...") at global/qglobal.cpp:2387 #10 0x04b109ec in socketNotifierSourceCheck (source=0x98e9680) at kernel/qeventdispatcher_glib.cpp:90 #11 0x06d21b39 in g_main_context_check () from /lib/libglib-2.0.so.0 #12 0x06d2245e in ?? () from /lib/libglib-2.0.so.0 #13 0x06d22848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #14 0x04b10565 in QEventDispatcherGlib::processEvents (this=0x981a5a8, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #15 0x04ae0609 in QEventLoop::processEvents (this=0xb4cff290, flags=) at kernel/qeventloop.cpp:149 #16 0x04ae0a8a in QEventLoop::exec (this=0xb4cff290, flags=...) at kernel/qeventloop.cpp:201 #17 0x049dcb7e in QThread::exec (this=0xb4d05e20) at thread/qthread.cpp:490 #18 0x003b539e in utp::UTPServerThread::run() () from /usr/lib/libktorrent.so.2 #19 0x049dfdf9 in QThreadPrivate::start (arg=0xb4d05e20) at thread/qthread_unix.cpp:266 #20 0x0024bcc9 in start_thread () from /lib/libpthread.so.0 #21 0x075f969e in clone () from /lib/libc.so.6 Thread 6 (Thread 0xb44feb70 (LWP 2701)): #0 0x00c05416 in __kernel_vsyscall () #1 0x075f2371 in select () from /lib/libc.so.6 #2 0x003778db in ?? () from /usr/lib/libktorrent.so.2 #3 0x049dfdf9 in QThreadPrivate::start (arg=0xb4d18198) at thread/qthread_unix.cpp:266 #4 0x0024bcc9 in start_thread () from /lib/libpthread.so.0 #5 0x075f969e in clone () from /lib/libc.so.6 Thread 5 (Thread 0xaf25cb70 (LWP 2802)): #0 0x00c05416 in __kernel_vsyscall () #1 0x076070f3 in ?? () from /lib/libc.so.6 #2 0x0759b65f in ?? () from /lib/libc.so.6 Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 4 (Thread 0xb56d8b70 (LWP 2815)): #0 0x00c05416 in __kernel_vsyscall () #1 0x075eadf6 in poll () from /lib/libc.so.6 #2 0x0030ee86 in net::Poll::poll(int) () from /usr/lib/libktorrent.so.2 #3 0x0030a4ca in ?? () from /usr/lib/libktorrent.so.2 #4 0x0030a5af in ?? () from /usr/lib/libktorrent.so.2 #5 0x0030b178 in ?? () from /usr/lib/libktorrent.so.2 #6 0x049dfdf9 in QThreadPrivate::start (arg=0x97f9978) at thread/qthread_unix.cpp:266 #7 0x0024bcc9 in start_thread () from /lib/libpthread.so.0 #8 0x075f969e in clone () from /lib/libc.so.6 Thread 3 (Thread 0xae666b70 (LWP 2816)): #0 0x00c05416 in __kernel_vsyscall () #1 0x075b3a06 in gettimeofday () from /lib/libc.so.6 #2 0x002f2356 in bt::Now() () from /usr/lib/libktorrent.so.2 #3 0x00309b1a in ?? () from /usr/lib/libktorrent.so.2 #4 0x0030b178 in ?? () from /usr/lib/libktorrent.so.2 #5 0x049dfdf9 in QThreadPrivate::start (arg=0x97f9d80) at thread/qthread_unix.cpp:266 #6 0x0024bcc9 in start_thread () from /lib/libpthread.so.0 #7 0x075f969e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xb38ffb70 (LWP 2817)): #0 0x00c05416 in __kernel_vsyscall () #1 0x002504dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x049e09c7 in wait (this=0xa3b539c, mutex=0xa3b5398, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #3 QWaitCondition::wait (this=0xa3b539c, mutex=0xa3b5398, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #4 0x0030e8f2 in ?? () from /usr/lib/libktorrent.so.2 #5 0x049dfdf9 in QThreadPrivate::start (arg=0xa3b5390) at thread/qthread_unix.cpp:266 #6 0x0024bcc9 in start_thread () from /lib/libpthread.so.0 #7 0x075f969e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb782c710 (LWP 2698)): [KCrash Handler] #7 0x07595884 in ?? () from /lib/libc.so.6 #8 0x07597a85 in ?? () from /lib/libc.so.6 #9 0x07599682 in calloc () from /lib/libc.so.6 #10 0xb13499a7 in fastZeroedMalloc (this=0xb67af20, newTableSize=2048) at ../../kjs/wtf/FastMalloc.h:49 #11 allocateTable (this=0xb67af20, newTableSize=2048) at ../../kjs/wtf/HashTable.h:841 #12 WTF::HashTable<void*, std::pair<void*, KJS::DOMObject*>, WTF::PairFirstExtractor<std::pair<void*, KJS::DOMObject*> >, WTF::PtrHash<void*>, WTF::PairHashTraits<WTF::HashTraits<void*>, WTF::HashTraits<KJS::DOMObject*> >, WTF::HashTraits<void*> >::rehash (this=0xb67af20, newTableSize=2048) at ../../kjs/wtf/HashTable.h:889 #13 0xb1348417 in shrink (objectHandle=0xcf3f0b0) at ../../kjs/wtf/HashTable.h:358 #14 remove (objectHandle=0xcf3f0b0) at ../../kjs/wtf/HashTable.h:806 #15 removeAndInvalidateWithoutEntryConsistencyCheck (objectHandle=0xcf3f0b0) at ../../kjs/wtf/HashTable.h:783 #16 removeWithoutEntryConsistencyCheck (objectHandle=0xcf3f0b0) at ../../kjs/wtf/HashTable.h:826 #17 remove (objectHandle=0xcf3f0b0) at ../../kjs/wtf/HashMap.h:220 #18 remove (objectHandle=0xcf3f0b0) at ../../kjs/wtf/HashMap.h:226 #19 KJS::ScriptInterpreter::forgetDOMObject (objectHandle=0xcf3f0b0) at ../../khtml/ecma/kjs_binding.cpp:99 #20 0xb134cb89 in KJS::DOMNodeList::~DOMNodeList (this=0xada16d60, __in_chrg=<value optimized out>) at ../../khtml/ecma/kjs_dom.cpp:734 #21 0x01f72877 in KJS::Collector::collect () at ../../kjs/collector.cpp:712 #22 0x01f72b96 in KJS::Collector::allocate (s=32) at ../../kjs/collector.cpp:331 #23 0x01fa3c3d in KJS::JSCell::operator new (size=32) at ../../kjs/value.cpp:41 #24 0x01f91f7f in KJS::ArrayObjectImp::construct (this=0xb3a7cfa0, exec=0xbfc61ecc, args=...) at ../../kjs/array_object.cpp:691 #25 0x01f93303 in KJS::ArrayProtoFunc::callAsFunction (this=0xadc8cea0, exec=0xbfc61ecc, thisObj=0xadbd6180, args=...) at ../../kjs/array_object.cpp:183 #26 0x01f851d8 in call (this=0xb3a7f820, exec=0xbfc61ecc, thisObj=0xadc8cea0, args=...) at ../../kjs/object.h:616 #27 KJS::FunctionProtoFunc::callAsFunction (this=0xb3a7f820, exec=0xbfc61ecc, thisObj=0xadc8cea0, args=...) at ../../kjs/function_object.cpp:123 #28 0x01fc33a2 in call (exec=0xbfc61ecc, codeBlock=..., parentExec=0xbfc622ac) at ../../kjs/object.h:616 #29 KJS::Machine::runBlock (exec=0xbfc61ecc, codeBlock=..., parentExec=0xbfc622ac) at codes.def:1204 #30 0x01f9f713 in KJS::FunctionImp::callAsFunction (this=0xadbe1e40, exec=0xbfc622ac, thisObj=0xadbd6180, args=...) at ../../kjs/function.cpp:172 #31 0x01fc33a2 in call (exec=0xbfc622ac, codeBlock=..., parentExec=0xb67ad38) at ../../kjs/object.h:616 #32 KJS::Machine::runBlock (exec=0xbfc622ac, codeBlock=..., parentExec=0xb67ad38) at codes.def:1204 #33 0x01f9f713 in KJS::FunctionImp::callAsFunction (this=0xadbd6160, exec=0xb67ad38, thisObj=0xaea40100, args=...) at ../../kjs/function.cpp:172 #34 0xb1389e94 in call (this=0xc859680, window=0xaea40100) at ../../kjs/object.h:616 #35 KJS::ScheduledAction::execute (this=0xc859680, window=0xaea40100) at ../../khtml/ecma/kjs_window.cpp:2200 #36 0xb138bbd2 in KJS::WindowQObject::timerEvent (this=0xb1e5f18) at ../../khtml/ecma/kjs_window.cpp:2376 #37 0x04af4504 in QObject::event (this=0xb1e5f18, e=0x30) at kernel/qobject.cpp:1183 #38 0x0227ffdc in QApplicationPrivate::notify_helper (this=0x9824c78, receiver=0xb1e5f18, e=0xbfc62920) at kernel/qapplication.cpp:4396 #39 0x0228604e in QApplication::notify (this=0xbfc62c70, receiver=0xb1e5f18, e=0xbfc62920) at kernel/qapplication.cpp:3798 #40 0x080783dc in _start () Reported using DrKonqi
Dear Bug Submitter, This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!