Bug 215525 - Crash under normal use (with DHT/4:4.6.0~beta1-1)
Summary: Crash under normal use (with DHT/4:4.6.0~beta1-1)
Status: RESOLVED DUPLICATE of bug 213819
Alias: None
Product: ktorrent
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Joris Guisson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-21 08:59 UTC by Emmanuel Surleau
Modified: 2009-11-21 12:11 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Emmanuel Surleau 2009-11-21 08:59:56 UTC
Version:           3.3 (using KDE 4.3.2)
Compiler:          cc 
OS:                Linux
Installed from:    Debian testing/unstable Packages

Ktorrent crashed on its own, without manual intervention. DHT and protocol encryption were turned on. The version of Qt is 4:4.6.0~beta1-1 (from Debian experimental). It left the following stacktrace:

Application: KTorrent (ktorrent), signal: Aborted
[Current thread is 1 (Thread 0xb502e700 (LWP 3219))]

Thread 5 (Thread 0xb2bffb70 (LWP 3221)):
#0  0xb783d424 in __kernel_vsyscall ()
#1  0xb5cb2481 in select () from /lib/i686/cmov/libc.so.6
#2  0xb7788025 in ?? () from /usr/lib/libbtcore.so.12
#3  0xb693ea9e in QThreadPrivate::start (arg=0x8413640) at thread/qthread_unix.cpp:244
#4  0xb54bb585 in start_thread (arg=0xb2bffb70) at pthread_create.c:300
#5  0xb5cb918e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xb10dfb70 (LWP 3238)):
#0  0xb7726015 in ?? () from /usr/lib/libbtcore.so.12
#1  0xb772613f in ?? () from /usr/lib/libbtcore.so.12
#2  0xb7726c28 in ?? () from /usr/lib/libbtcore.so.12
#3  0xb693ea9e in QThreadPrivate::start (arg=0x8306ed0) at thread/qthread_unix.cpp:244
#4  0xb54bb585 in start_thread (arg=0xb10dfb70) at pthread_create.c:300
#5  0xb5cb918e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb20e1b70 (LWP 3239)):
#0  0xb783d424 in __kernel_vsyscall ()
#1  0xb54bf0a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb5cc66fd in __pthread_cond_wait (cond=0x8307518, mutex=0x8307500) at forward.c:139
#3  0xb693f992 in QWaitConditionPrivate::wait (this=0x8307268, mutex=0x830726c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x8307268, mutex=0x830726c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb77258f6 in ?? () from /usr/lib/libbtcore.so.12
#6  0xb7726c28 in ?? () from /usr/lib/libbtcore.so.12
#7  0xb693ea9e in QThreadPrivate::start (arg=0x8307230) at thread/qthread_unix.cpp:244
#8  0xb54bb585 in start_thread (arg=0xb20e1b70) at pthread_create.c:300
#9  0xb5cb918e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb18e0b70 (LWP 3240)):
#0  0xb783d424 in __kernel_vsyscall ()
#1  0xb54bf0a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb5cc66fd in __pthread_cond_wait (cond=0x8668a90, mutex=0x8668a78) at forward.c:139
#3  0xb693f992 in QWaitConditionPrivate::wait (this=0x90ce9fc, mutex=0x90ce9f8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x90ce9fc, mutex=0x90ce9f8, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb7729d02 in ?? () from /usr/lib/libbtcore.so.12
#6  0xb693ea9e in QThreadPrivate::start (arg=0x90ce9f0) at thread/qthread_unix.cpp:244
#7  0xb54bb585 in start_thread (arg=0xb18e0b70) at pthread_create.c:300
#8  0xb5cb918e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb502e700 (LWP 3219)):
[KCrash Handler]
#6  0xb783d424 in __kernel_vsyscall ()
#7  0xb5c148c0 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0xb5c17df5 in *__GI_abort () at abort.c:88
#9  0xb5e30a8f in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#10 0xb5e2e9c5 in ?? () from /usr/lib/libstdc++.so.6
#11 0xb5e2ea02 in std::terminate() () from /usr/lib/libstdc++.so.6
#12 0xb5e2eabb in __cxa_rethrow () from /usr/lib/libstdc++.so.6
#13 0xb6a55c4a in QMetaObject::activate (sender=0x8431bfc, m=0xb6b54f24, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3408
#14 0xb6aa67f7 in QTimer::timeout (this=0x8431bfc) at .moc/release-shared/moc_qtimer.cpp:134
#15 0xb6a5d28e in QTimer::timerEvent (this=0x8431bfc, e=0xbfacc11c) at kernel/qtimer.cpp:271
#16 0xb6a52244 in QObject::event (this=0x8431bfc, e=0xbfacc11c) at kernel/qobject.cpp:1210
#17 0xb5fbe37c in QApplicationPrivate::notify_helper (this=0x832abe8, receiver=0x8431bfc, e=0xbfacc11c) at kernel/qapplication.cpp:4277
#18 0xb5fc5c0e in QApplication::notify (this=0xbfacc3ac, receiver=0x8431bfc, e=0xbfacc11c) at kernel/qapplication.cpp:3702
#19 0xb71ac0fd in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#20 0xb6a416eb in QCoreApplication::notifyInternal (this=0xbfacc3ac, receiver=0xbfacc3ac, event=0xbfacc11c) at kernel/qcoreapplication.cpp:704
#21 0xb6a713ee in QCoreApplication::sendEvent (this=0x832f87c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#22 QTimerInfoList::activateTimers (this=0x832f87c) at kernel/qeventdispatcher_unix.cpp:603
#23 0xb6a6da27 in timerSourceDispatch (source=0x832f8b0) at kernel/qeventdispatcher_glib.cpp:184
#24 idleTimerSourceDispatch (source=0x832f8b0) at kernel/qeventdispatcher_glib.cpp:231
#25 0xb5415e98 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#26 0xb5419623 in ?? () from /lib/libglib-2.0.so.0
#27 0xb54197a8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#28 0xb6a6d6f1 in QEventDispatcherGlib::processEvents (this=0x8305bf0, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#29 0xb60708c5 in QGuiEventDispatcherGlib::processEvents (this=0x8305bf0, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#30 0xb6a3fd5a in QEventLoop::processEvents (this=0xbfacc340, flags=...) at kernel/qeventloop.cpp:149
#31 0xb6a401a2 in QEventLoop::exec (this=0xbfacc340, flags=...) at kernel/qeventloop.cpp:201
#32 0xb6a42899 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#33 0xb5fbe417 in QApplication::exec () at kernel/qapplication.cpp:3616
#34 0x08067788 in _start ()
Comment 1 Joris Guisson 2009-11-21 12:11:03 UTC

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