Bug 286312 - Ktorrent crashes while running in background
Summary: Ktorrent crashes while running in background
Status: RESOLVED DUPLICATE of bug 240393
Alias: None
Product: ktorrent
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian stable Linux
: NOR crash
Target Milestone: ---
Assignee: Joris Guisson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-11 01:35 UTC by Reuben Palmer
Modified: 2011-11-13 17:20 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Reuben Palmer 2011-11-11 01:35:57 UTC
Application: ktorrent (4.0.2)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.38.8 x86_64
Distribution: Debian GNU/Linux 6.0.3 (squeeze)

-- Information about the crash:
I don't interact with the application and it crashes suddenly.

The crash can be reproduced every time.

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

Thread 10 (Thread 0x7f0cc2bcd700 (LWP 7675)):
[KCrash Handler]
#5  0x00007f0cce22bddd in ?? () from /lib/libc.so.6
#6  0x00007f0cce22d418 in ?? () from /lib/libc.so.6
#7  0x00007f0cce23084c in free () from /lib/libc.so.6
#8  0x00007f0cd207994a in utp::LocalWindow::~LocalWindow() () from /usr/lib/libktorrent.so.2
#9  0x00007f0cd2077b50 in utp::Connection::~Connection() () from /usr/lib/libktorrent.so.2
#10 0x00007f0cd2072526 in utp::UTPServer::clearDeadConnections() () from /usr/lib/libktorrent.so.2
#11 0x00007f0cd1fc6864 in utp::UTPServer::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libktorrent.so.2
#12 0x00007f0ccfb322e6 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#13 0x00007f0ccfb2eb43 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#14 0x00007f0cceebf32c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#15 0x00007f0cceec580b in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#16 0x0000000000439a0a in _start ()

Thread 9 (Thread 0x7f0cc33ce700 (LWP 7676)):
#0  0x00007f0cce2828d3 in select () from /lib/libc.so.6
#1  0x00007f0cd203eb22 in ?? () from /usr/lib/libktorrent.so.2
#2  0x00007f0ccfa2fe15 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f0ccb3df8ba in start_thread () from /lib/libpthread.so.0
#4  0x00007f0cce28902d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f0ca90af700 (LWP 7683)):
#0  0x00007f0ccb3e6be4 in __lll_lock_wait () from /lib/libpthread.so.0
#1  0x00007f0ccb3e20e9 in _L_lock_953 () from /lib/libpthread.so.0
#2  0x00007f0ccb3e1f0b in pthread_mutex_lock () from /lib/libpthread.so.0
#3  0x00007f0cca4d7c14 in ?? () from /lib/libglib-2.0.so.0
#4  0x00007f0ccb3deed9 in __nptl_deallocate_tsd () from /lib/libpthread.so.0
#5  0x00007f0ccb3df8c8 in start_thread () from /lib/libpthread.so.0
#6  0x00007f0cce28902d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f0ca63df700 (LWP 7699)):
#0  0x00007f0ccb3e416c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f0ccfa2f563 in ?? () from /usr/lib/libQtCore.so.4
#2  0x00007f0ccfa2ade5 in QMutex::lock() () from /usr/lib/libQtCore.so.4
#3  0x00007f0cd207307c in utp::UTPServer::preparePolling(net::Poll*, net::Poll::Mode, utp::Connection*) () from /usr/lib/libktorrent.so.2
#4  0x00007f0cd207a829 in utp::UTPSocket::prepare(net::Poll*, net::Poll::Mode) () from /usr/lib/libktorrent.so.2
#5  0x00007f0cd1fdf94e in ?? () from /usr/lib/libktorrent.so.2
#6  0x00007f0cd1fdfa46 in ?? () from /usr/lib/libktorrent.so.2
#7  0x00007f0cd1fe0529 in ?? () from /usr/lib/libktorrent.so.2
#8  0x00007f0ccfa2fe15 in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f0ccb3df8ba in start_thread () from /lib/libpthread.so.0
#10 0x00007f0cce28902d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f0ca5bde700 (LWP 7700)):
#0  0x00007f0cce295afe in ?? () from /lib/libc.so.6
#1  0x00007f0cce232458 in ?? () from /lib/libc.so.6
#2  0x00007f0cce230841 in free () from /lib/libc.so.6
#3  0x00007f0cd1fe4029 in std::_Rb_tree<int, std::pair<int const, QSharedPointer<net::PollClient> >, std::_Select1st<std::pair<int const, QSharedPointer<net::PollClient> > >, std::less<int>, std::allocator<std::pair<int const, QSharedPointer<net::PollClient> > > >::_M_erase(std::_Rb_tree_node<std::pair<int const, QSharedPointer<net::PollClient> > >*) () from /usr/lib/libktorrent.so.2
#4  0x00007f0cd1fe3847 in net::Poll::poll(int) () from /usr/lib/libktorrent.so.2
#5  0x00007f0cd1fdf016 in ?? () from /usr/lib/libktorrent.so.2
#6  0x00007f0cd1fdf0f6 in ?? () from /usr/lib/libktorrent.so.2
#7  0x00007f0cd1fe0529 in ?? () from /usr/lib/libktorrent.so.2
#8  0x00007f0ccfa2fe15 in ?? () from /usr/lib/libQtCore.so.4
#9  0x00007f0ccb3df8ba in start_thread () from /lib/libpthread.so.0
#10 0x00007f0cce28902d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f0ca53dd700 (LWP 7701)):
#0  0x00007f0ccb3e416c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f0ccfa30e6b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f0cd1fe3252 in ?? () from /usr/lib/libktorrent.so.2
#3  0x00007f0ccfa2fe15 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f0ccb3df8ba in start_thread () from /lib/libpthread.so.0
#5  0x00007f0cce28902d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f0ca88ae700 (LWP 7719)):
#0  0x00007f0ccb3e6be4 in __lll_lock_wait () from /lib/libpthread.so.0
#1  0x00007f0ccb3e20e9 in _L_lock_953 () from /lib/libpthread.so.0
#2  0x00007f0ccb3e1f0b in pthread_mutex_lock () from /lib/libpthread.so.0
#3  0x00007f0cca4d79e6 in ?? () from /lib/libglib-2.0.so.0
#4  0x00007f0cca4d7bd3 in ?? () from /lib/libglib-2.0.so.0
#5  0x00007f0ccb3deed9 in __nptl_deallocate_tsd () from /lib/libpthread.so.0
#6  0x00007f0ccb3df8c8 in start_thread () from /lib/libpthread.so.0
#7  0x00007f0cce28902d in clone () from /lib/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f0cbbfff700 (LWP 7725)):
#0  0x00007f0cce295afe in ?? () from /lib/libc.so.6
#1  0x00007f0cce232458 in ?? () from /lib/libc.so.6
#2  0x00007f0cce230841 in free () from /lib/libc.so.6
#3  0x00007f0cce296cfd in __res_iclose () from /lib/libc.so.6
#4  0x00007f0cce2caa72 in ?? () from /lib/libc.so.6
#5  0x00007f0cce2caa12 in __libc_thread_freeres () from /lib/libc.so.6
#6  0x00007f0ccb3df8cd in start_thread () from /lib/libpthread.so.0
#7  0x00007f0cce28902d in clone () from /lib/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f0ca98b0700 (LWP 7734)):
#0  0x00007f0cce295afe in ?? () from /lib/libc.so.6
#1  0x00007f0cce232458 in ?? () from /lib/libc.so.6
#2  0x00007f0cce230841 in free () from /lib/libc.so.6
#3  0x00007f0cca4d79fb in ?? () from /lib/libglib-2.0.so.0
#4  0x00007f0cca4d7bd3 in ?? () from /lib/libglib-2.0.so.0
#5  0x00007f0ccb3deed9 in __nptl_deallocate_tsd () from /lib/libpthread.so.0
#6  0x00007f0ccb3df8c8 in start_thread () from /lib/libpthread.so.0
#7  0x00007f0cce28902d in clone () from /lib/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f0cd24c9760 (LWP 7673)):
#0  0x00007f0cce295afe in ?? () from /lib/libc.so.6
#1  0x00007f0cce232458 in ?? () from /lib/libc.so.6
#2  0x00007f0cce230841 in free () from /lib/libc.so.6
#3  0x00007f0ccfa26dce in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f0ccfa261cc in ?? () from /usr/lib/libQtCore.so.4
#5  0x00007f0ccfa263a8 in QThreadPool::~QThreadPool() () from /usr/lib/libQtCore.so.4
#6  0x00007f0cd082a5be in ?? () from /usr/lib/libQtNetwork.so.4
#7  0x00007f0cd082aec5 in ?? () from /usr/lib/libQtNetwork.so.4
#8  0x00007f0cce1f05e2 in ?? () from /lib/libc.so.6
#9  0x00007f0cce1f0635 in exit () from /lib/libc.so.6
#10 0x00007f0ccef35e68 in ?? () from /usr/lib/libQtGui.so.4
#11 0x00007f0cd116b1b8 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib/libkdeui.so.5
#12 0x00007f0cccafcc9e in _XIOError () from /usr/lib/libX11.so.6
#13 0x00007f0cccb04095 in ?? () from /usr/lib/libX11.so.6
#14 0x00007f0cccb04987 in _XEventsQueued () from /usr/lib/libX11.so.6
#15 0x00007f0cccaed2ef in XEventsQueued () from /usr/lib/libX11.so.6
#16 0x00007f0ccef6f35c in ?? () from /usr/lib/libQtGui.so.4
#17 0x00007f0cca4bc92a in g_main_context_check () from /lib/libglib-2.0.so.0
#18 0x00007f0cca4bd2e3 in ?? () from /lib/libglib-2.0.so.0
#19 0x00007f0cca4bd71c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#20 0x00007f0ccfb486b3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#21 0x00007f0ccef6f19e in ?? () from /usr/lib/libQtGui.so.4
#22 0x00007f0ccfb1d9c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#23 0x00007f0ccfb1dd9c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#24 0x00007f0ccfb22a2b in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#25 0x0000000000428f5b in _start ()

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

Possible duplicates by query: bug 249076, bug 240393.

Reported using DrKonqi
Comment 1 Christoph Feck 2011-11-11 08:49:54 UTC
Duplicate bug 240393 says this should be fixed already. Can you update your KTorrent version?
Comment 2 Reuben Palmer 2011-11-12 01:45:26 UTC
I run aptitude update; aptitude upgrade almost every day! My sources.list:
# 

# deb cdrom:[Debian GNU/Linux 6.0.3 _Squeeze_ - Official amd64 NETINST Binary-1 20111008-19:52]/ squeeze main

#deb cdrom:[Debian GNU/Linux 6.0.3 _Squeeze_ - Official amd64 NETINST Binary-1 20111008-19:52]/ squeeze main

deb http://cdn.debian.net/debian/ squeeze main contrib non-free
deb-src http://cdn.debian.net/debian/ squeeze main contrib non-free

deb http://security.debian.org/ squeeze/updates main contrib
deb-src http://security.debian.org/ squeeze/updates main contrib

# squeeze-updates, previously known as 'volatile'
deb http://cdn.debian.net/debian/ squeeze-updates main contrib non-free
deb-src http://cdn.debian.net/debian/ squeeze-updates main contrib non-free

#Debian multimedia:
deb http://ftp.br.debian.org/debian-multimedia stable main
deb http://www.debian-multimedia.org squeeze main non-free
deb-src http://ftp.br.debian.org/debian-multimedia stable main

#VirtualBox:
deb http://download.virtualbox.org/virtualbox/debian squeeze contrib non-free
Comment 3 Joris Guisson 2011-11-13 17:20:46 UTC

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