Bug 245392

Summary: ktorrent crash suddenly
Product: [Applications] ktorrent Reporter: Marcos Cáceres <marcos.caceres>
Component: generalAssignee: Joris Guisson <joris.guisson>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Marcos Cáceres 2010-07-22 05:52:55 UTC
Application: ktorrent (4.0.1)
KDE Platform Version: 4.4.4 (KDE 4.4.4)
Qt Version: 4.6.3
Operating System: Linux 2.6.32-5-686 i686
Distribution: Debian GNU/Linux testing (squeeze)

-- Information about the crash:
Suddenly crash when running... Sorry, but english is no my language.

The crash can be reproduced every time.

 -- Backtrace:
Application: KTorrent (ktorrent), signal: Aborted
[Current thread is 1 (Thread 0xb4b16710 (LWP 6409))]

Thread 6 (Thread 0xb2bffb70 (LWP 6411)):
#0  0xb695cb67 in QTimerInfoList::unregisterTimer (this=0x8bd42cc, timerId=16786271) at kernel/qeventdispatcher_unix.cpp:488
#1  0xb6958e4d in QEventDispatcherGlib::unregisterTimer (this=0x8bd0710, timerId=16786271) at kernel/qeventdispatcher_glib.cpp:529
#2  0xb692ba0e in QBasicTimer::stop (this=0x4edede88) at kernel/qbasictimer.cpp:132
#3  0xb692ba38 in QBasicTimer::start (this=0x4edede88, msec=30000, obj=0x4ededde0) at kernel/qbasictimer.cpp:117
#4  0xb77280b1 in utp::Connection::startTimer() () from /usr/lib/libktorrent.so.1
#5  0xb772ae48 in utp::Connection::handleTimeout() () from /usr/lib/libktorrent.so.1
#6  0xb772aecd in utp::Connection::timerEvent(QTimerEvent*) () from /usr/lib/libktorrent.so.1
#7  0xb693dc84 in QObject::event (this=0x4ededde0, e=0x100235f) at kernel/qobject.cpp:1212
#8  0xb5e765cc in QApplicationPrivate::notify_helper (this=0x8b0f8e8, receiver=0x4ededde0, e=0xb2bff060) at kernel/qapplication.cpp:4302
#9  0xb5e7d15e in QApplication::notify (this=0xbfd6d000, receiver=0x4ededde0, e=0xb2bff060) at kernel/qapplication.cpp:3706
#10 0x08079d1c in _start ()

Thread 5 (Thread 0xb23feb70 (LWP 6412)):
#0  0xb5b7747f in ?? () from /lib/i686/cmov/libc.so.6
#1  0xb5b6329c in select () from /lib/i686/cmov/libc.so.6
#2  0xb76ec005 in ?? () from /usr/lib/libktorrent.so.1
#3  0xb6830fae in QThreadPrivate::start (arg=0x8bd5668) at thread/qthread_unix.cpp:248
#4  0xb534c955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#5  0xb5b6a10e in clone () from /lib/i686/cmov/libc.so.6
The current source language is "auto; currently c++".

Thread 4 (Thread 0xb1800b70 (LWP 6440)):
#0  0xb77a7424 in __kernel_vsyscall ()
#1  0xb5351482 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb5b77114 in pthread_cond_timedwait () from /lib/i686/cmov/libc.so.6
#3  0xb68308b1 in thread_sleep (ti=0x1) at thread/qthread_unix.cpp:398
#4  0xb68309f3 in QThread::msleep (msecs=45) at thread/qthread_unix.cpp:424
#5  0xb7683962 in ?? () from /usr/lib/libktorrent.so.1
#6  0xb76842d8 in ?? () from /usr/lib/libktorrent.so.1
#7  0xb6830fae in QThreadPrivate::start (arg=0x8ae6848) at thread/qthread_unix.cpp:248
#8  0xb534c955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#9  0xb5b6a10e in clone () from /lib/i686/cmov/libc.so.6

Thread 3 (Thread 0xb0fffb70 (LWP 6441)):
#0  0xb77a7424 in __kernel_vsyscall ()
#1  0xb5351482 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb5b77114 in pthread_cond_timedwait () from /lib/i686/cmov/libc.so.6
#3  0xb68308b1 in thread_sleep (ti=0x1) at thread/qthread_unix.cpp:398
#4  0xb68309f3 in QThread::msleep (msecs=49) at thread/qthread_unix.cpp:424
#5  0xb7682eb2 in ?? () from /usr/lib/libktorrent.so.1
#6  0xb76842d8 in ?? () from /usr/lib/libktorrent.so.1
#7  0xb6830fae in QThreadPrivate::start (arg=0x8ae6c50) at thread/qthread_unix.cpp:248
#8  0xb534c955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#9  0xb5b6a10e in clone () from /lib/i686/cmov/libc.so.6

Thread 2 (Thread 0xae067b70 (LWP 6442)):
#0  0xb77a7424 in __kernel_vsyscall ()
#1  0xb5350f7f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2  0xb5b770bd in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb6831fa7 in QWaitConditionPrivate::wait (this=0x901aeec, mutex=0x901aee8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x901aeec, mutex=0x901aee8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb76876da in ?? () from /usr/lib/libktorrent.so.1
#6  0xb6830fae in QThreadPrivate::start (arg=0x901aee0) at thread/qthread_unix.cpp:248
#7  0xb534c955 in start_thread () from /lib/i686/cmov/libpthread.so.0
#8  0xb5b6a10e in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb4b16710 (LWP 6409)):
[KCrash Handler]
#6  0xb77a7424 in __kernel_vsyscall ()
#7  0xb5ac8751 in raise () from /lib/i686/cmov/libc.so.6
#8  0xb5acbb82 in abort () from /lib/i686/cmov/libc.so.6
#9  0xb5ce853f in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#10 0xb5ce6405 in ?? () from /usr/lib/libstdc++.so.6
#11 0xb5ce6442 in std::terminate() () from /usr/lib/libstdc++.so.6
#12 0xb5ce64fb in __cxa_rethrow () from /usr/lib/libstdc++.so.6
#13 0xb692d542 in QCoreApplication::notifyInternal (this=0xbfd6d000, receiver=0x8bca56c, event=0xbfd6ccb0) at kernel/qcoreapplication.cpp:729
#14 0xb695c7b6 in QCoreApplication::sendEvent (this=0x8b09f34) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#15 QTimerInfoList::activateTimers (this=0x8b09f34) at kernel/qeventdispatcher_unix.cpp:603
#16 0xb69593d7 in timerSourceDispatch (source=0x8b09f68) at kernel/qeventdispatcher_glib.cpp:184
#17 idleTimerSourceDispatch (source=0x8b09f68) at kernel/qeventdispatcher_glib.cpp:231
#18 0xb52732f5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#19 0xb5276fd8 in ?? () from /lib/libglib-2.0.so.0
#20 0xb52771b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#21 0xb6959095 in QEventDispatcherGlib::processEvents (this=0x8ae5640, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#22 0xb5f34f45 in QGuiEventDispatcherGlib::processEvents (this=0x8ae5640, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#23 0xb692bb49 in QEventLoop::processEvents (this=0xbfd6cf74, flags=) at kernel/qeventloop.cpp:149
#24 0xb692bf9a in QEventLoop::exec (this=0xbfd6cf74, flags=...) at kernel/qeventloop.cpp:201
#25 0xb69311cf in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#26 0xb5e76667 in QApplication::exec () at kernel/qapplication.cpp:3581
#27 0x08069231 in _start ()

This bug may be a duplicate of or related to bug 244428.

Possible duplicates by query: bug 245270, bug 244935, bug 244548, bug 244428, bug 244034.

Reported using DrKonqi
Comment 1 Joris Guisson 2010-07-22 09:12:54 UTC

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