Bug 223844

Summary: KTorrent crashed after adding torrent from URL
Product: [Applications] ktorrent Reporter: Claus Appel <spectrumdt>
Component: generalAssignee: Joris Guisson <joris.guisson>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Claus Appel 2010-01-22 20:59:12 UTC
Application that crashed: ktorrent
Version of the application: 3.3.1
KDE Version: 4.3.4 (KDE 4.3.4)
Qt Version: 4.5.3
Operating System: Linux 2.6.30.10-105.fc11.i586 i686

What I was doing when the application crashed:
I added a torrent to KTorrent for download, via the "add torrent by URL" option. Immediately after I was done adding the torrent, KTorrent crashed. 

The torrent was added correctly, though, and upon a restart of KTorrent the torrent began downloading fine. 

Note that I have recently copied my KTorrent configuration files (~/.kde/share/apps/ktorrent/*) over from my Kubuntu Linux to my Fedora Linux. This might conceivably have caused problems. 

 -- Backtrace:
Application: KTorrent (ktorrent), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7708780 (LWP 4976))]

Thread 5 (Thread 0xb614bb70 (LWP 5045)):
#0  0x00af0422 in __kernel_vsyscall ()
#1  0x0016d2b2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x023e628f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x023db8f6 in ?? () from /usr/lib/libQtCore.so.4
#4  0x023e52c2 in ?? () from /usr/lib/libQtCore.so.4
#5  0x001688f5 in start_thread () from /lib/libpthread.so.0
#6  0x08713fce in clone () from /lib/libc.so.6

Thread 4 (Thread 0xb03ffb70 (LWP 5047)):
#0  0x00af0422 in __kernel_vsyscall ()
#1  0x087096f6 in poll () from /lib/libc.so.6
#2  0x004e36f2 in ?? () from /usr/lib/libbtcore.so.12
#3  0x004e37bf in ?? () from /usr/lib/libbtcore.so.12
#4  0x004e41e8 in ?? () from /usr/lib/libbtcore.so.12
#5  0x023e52c2 in ?? () from /usr/lib/libQtCore.so.4
#6  0x001688f5 in start_thread () from /lib/libpthread.so.0
#7  0x08713fce in clone () from /lib/libc.so.6

Thread 3 (Thread 0xaf7ffb70 (LWP 5048)):
#0  0x00af0422 in __kernel_vsyscall ()
#1  0x0016cf85 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x023e6307 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x004e2f2d in ?? () from /usr/lib/libbtcore.so.12
#4  0x004e41e8 in ?? () from /usr/lib/libbtcore.so.12
#5  0x023e52c2 in ?? () from /usr/lib/libQtCore.so.4
#6  0x001688f5 in start_thread () from /lib/libpthread.so.0
#7  0x08713fce in clone () from /lib/libc.so.6

Thread 2 (Thread 0xaedfeb70 (LWP 5049)):
#0  0x00af0422 in __kernel_vsyscall ()
#1  0x0016cf85 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x023e6307 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x004e767a in ?? () from /usr/lib/libbtcore.so.12
#4  0x023e52c2 in ?? () from /usr/lib/libQtCore.so.4
#5  0x001688f5 in start_thread () from /lib/libpthread.so.0
#6  0x08713fce in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb7708780 (LWP 4976)):
[KCrash Handler]
#6  0x00362f3d in KIO::Slave::deref() () from /usr/lib/libkio.so.5
#7  0x00363ae6 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#8  0x00365ed3 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#9  0x024eadc3 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#10 0x024eba22 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#11 0x0026c267 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5
#12 0x0026e03e in ?? () from /usr/lib/libkio.so.5
#13 0x0026e166 in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#14 0x024e39eb in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#15 0x024e5136 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#16 0x028328b4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#17 0x0283a029 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#18 0x00cb281a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#19 0x024d50ab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#20 0x024d5c92 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#21 0x024d5e4d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#22 0x024fff4f in ?? () from /usr/lib/libQtCore.so.4
#23 0x01169308 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#24 0x0116c9e0 in ?? () from /lib/libglib-2.0.so.0
#25 0x0116cb13 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#26 0x024ffb7c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#27 0x028d1c45 in ?? () from /usr/lib/libQtGui.so.4
#28 0x024d3639 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#29 0x024d3a8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#30 0x024d5f0f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#31 0x02832737 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#32 0x08065421 in _start ()

This bug may be a duplicate of or related to bug 212254

Reported using DrKonqi
Comment 1 Joris Guisson 2010-01-23 17:10:15 UTC

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