Bug 146604 - Unexpect crash when KTorrent was running without any user interaction
Summary: Unexpect crash when KTorrent was running without any user interaction
Status: RESOLVED DUPLICATE of bug 144416
Alias: None
Product: ktorrent
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Joris Guisson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-09 23:45 UTC by Fabian
Modified: 2008-12-30 13:25 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
The crash report from KDE (4.33 KB, text/plain)
2007-06-09 23:46 UTC, Fabian
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabian 2007-06-09 23:45:22 UTC
Version:           3.5.6 (using KDE KDE 3.5.6)
Installed from:    Ubuntu Packages
OS:                Linux

Unexpect crash when KTorrent was running without any user interaction. I left my computer ran, came back hours later and saw the KDE crash screen for KTorrent.
Crash may coincide with end of a download. One was finished when KTorrent was restarted.
Comment 1 Fabian 2007-06-09 23:46:01 UTC
Created attachment 20824 [details]
The crash report from KDE
Comment 2 Bram Schoenmakers 2007-06-10 00:41:09 UTC
[KCrash handler]
#6  0xb7df1bcb in dht::ParseRsp () from /usr/lib/libktorrent-2.1.so
#7  0xb7df1df2 in dht::MakeRPCMsg () from /usr/lib/libktorrent-2.1.so
#8  0xb7de6f51 in dht::RPCServer::readPacket ()
   from /usr/lib/libktorrent-2.1.so
#9  0xb7de7252 in dht::RPCServer::qt_invoke ()
   from /usr/lib/libktorrent-2.1.so
#10 0xb6e2b88b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#11 0xb6e2c330 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#12 0xb75b504c in KNetwork::KClientSocketBase::readyRead ()
   from /usr/lib/libkdecore.so.4
#13 0xb75b5086 in KNetwork::KClientSocketBase::slotReadActivity ()
   from /usr/lib/libkdecore.so.4
#14 0xb75c7143 in KNetwork::KClientSocketBase::qt_invoke ()
   from /usr/lib/libkdecore.so.4
#15 0xb75c71e6 in KNetwork::KDatagramSocket::qt_invoke ()
   from /usr/lib/libkdecore.so.4
#16 0xb6e2b88b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#17 0xb6e2c1a2 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#18 0xb71b8877 in QSocketNotifier::activated () from /usr/lib/libqt-mt.so.3
#19 0xb6e4e44a in QSocketNotifier::event () from /usr/lib/libqt-mt.so.3
#20 0xb6dc2a60 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#21 0xb6dc488f in QApplication::notify () from /usr/lib/libqt-mt.so.3
#22 0xb7586ce2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#23 0xb6d551e9 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#24 0xb6db4e59 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/libqt-mt.so.3
#25 0xb6d69d07 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#26 0xb6ddd136 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#27 0xb6ddcf46 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#28 0xb6dc4609 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#29 0x080653d6 in ?? ()
#30 0xb65dcebc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#31 0x08064ec1 in ?? ()
Comment 3 Bram Schoenmakers 2007-06-10 00:43:17 UTC

*** This bug has been marked as a duplicate of 144416 ***
Comment 4 EM 2007-06-16 17:28:17 UTC
Similar problem but with following trace:
===
(no debugging symbols found)
Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1233557808 (LWP 5105)]
[New Thread -1248801904 (LWP 15765)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#9  0xb7f558ab in dht::ParseRsp () from /usr/lib/libktorrent.so.0
#10 0xb7f56772 in dht::MakeRPCMsg () from /usr/lib/libktorrent.so.0
#11 0xb7f5686f in dht::RPCServer::readPacket () from /usr/lib/libktorrent.so.0
#12 0xb7f56bd2 in dht::RPCServer::qt_invoke () from /usr/lib/libktorrent.so.0
#13 0xb6ff9e1b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#14 0xb6ffa8ac in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#15 0xb776e64c in KNetwork::KClientSocketBase::readyRead ()
   from /usr/lib/libkdecore.so.4
#16 0xb776e686 in KNetwork::KClientSocketBase::slotReadActivity ()
   from /usr/lib/libkdecore.so.4
#17 0xb77817d5 in KNetwork::KClientSocketBase::qt_invoke ()
   from /usr/lib/libkdecore.so.4
#18 0xb7781874 in KNetwork::KDatagramSocket::qt_invoke ()
   from /usr/lib/libkdecore.so.4
#19 0xb6ff9e1b in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#20 0xb6ffa722 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#21 0xb7383d1f in QSocketNotifier::activated () from /usr/lib/libqt-mt.so.3
#22 0xb701c5c6 in QSocketNotifier::event () from /usr/lib/libqt-mt.so.3
#23 0xb6f91cf2 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#24 0xb6f93b0f in QApplication::notify () from /usr/lib/libqt-mt.so.3
#25 0xb7742e0e in KApplication::notify () from /usr/lib/libkdecore.so.4
#26 0xb6f254c1 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#27 0xb6f84079 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/libqt-mt.so.3
#28 0xb6f397f4 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#29 0xb6fac245 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#30 0xb6fac066 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#31 0xb6f9388b in QApplication::exec () from /usr/lib/libqt-mt.so.3
#32 0x08065d4b in ?? ()
#33 0xb67dcebc in __libc_start_main () from /lib/i686/cmov/libc.so.6
#34 0x0805e2b1 in ?? ()
===
Comment 5 Peter 2007-07-03 14:24:45 UTC
KTorrent has crashed with a segfault after hours of running for me, too,
and it has happened three times.

It had not finished downloading a torrent; the scheduler was loaded, but
not enabled.
Comment 6 Joris Guisson 2007-07-03 15:19:24 UTC
Upgrade to 2.1.4 or later
Comment 7 Povilas 2008-12-30 13:25:31 UTC
don't know, how much good this will give, but KDE asked to report this information :) Ktorrent was found crash, while I was not near PC, so it crashed him self :) this is the text:
Application: KTorrent (ktorrent), signal SIGSEGV
[?1034h(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb39beb90 (LWP 9197)]
[New Thread 0xb2db3b90 (LWP 9196)]
[New Thread 0xb4297b90 (LWP 3678)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0xb76b9d8a in ?? () from /usr/lib/libQtGui.so.4
#7  0xb76b9e83 in QSortFilterProxyModel::mapFromSource(QModelIndex const&) const () from /usr/lib/libQtGui.so.4
#8  0xb76b3ae2 in QSortFilterProxyModel::parent(QModelIndex const&) const ()
   from /usr/lib/libQtGui.so.4
#9  0xb766a624 in QTreeView::indexRowSizeHint(QModelIndex const&) const ()
   from /usr/lib/libQtGui.so.4
#10 0xb766ad52 in ?? () from /usr/lib/libQtGui.so.4
#11 0xb766fd6a in QTreeView::verticalOffset() const ()
   from /usr/lib/libQtGui.so.4
#12 0xb7638e40 in ?? () from /usr/lib/libQtGui.so.4
#13 0xb71bf590 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4
#14 0xb71bf9bd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) ()
   from /usr/lib/libQtGui.so.4
#15 0xb71bf8c9 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) ()
   from /usr/lib/libQtGui.so.4
#16 0xb71bf8c9 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) ()
   from /usr/lib/libQtGui.so.4
#17 0xb71bf8c9 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) ()
   from /usr/lib/libQtGui.so.4
#18 0xb71bee88 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4
#19 0xb71bf9bd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) ()
   from /usr/lib/libQtGui.so.4
#20 0xb71bee88 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4
#21 0xb71bf9bd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) ()
   from /usr/lib/libQtGui.so.4
#22 0xb71bf8c9 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) ()
   from /usr/lib/libQtGui.so.4
#23 0xb71bee88 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4
#24 0xb71bf9bd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) ()
   from /usr/lib/libQtGui.so.4
#25 0xb71bee88 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4
#26 0xb71bf9bd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) ()
   from /usr/lib/libQtGui.so.4
#27 0xb71bee88 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4
#28 0xb71bf9bd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) ()
   from /usr/lib/libQtGui.so.4
#29 0xb71bee88 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4
#30 0xb71bf9bd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) ()
   from /usr/lib/libQtGui.so.4
#31 0xb71bee88 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4
#32 0xb71bf9bd in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) ()
   from /usr/lib/libQtGui.so.4
#33 0xb71bf8c9 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*) ()
   from /usr/lib/libQtGui.so.4
#34 0xb71bee88 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*) () from /usr/lib/libQtGui.so.4
#35 0xb732d67e in ?? () from /usr/lib/libQtGui.so.4
#36 0xb732db77 in ?? () from /usr/lib/libQtGui.so.4
#37 0xb71c0676 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#38 0xb7512f77 in QMainWindow::event(QEvent*) () from /usr/lib/libQtGui.so.4
#39 0xb6ededf8 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#40 0xb6f207ec in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#41 0xb71688fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#42 0xb717082a in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#43 0xb6e1a41d in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdeui.so.5
#44 0xb7e4a961 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib/libQtCore.so.4
#45 0xb7e4b5d5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#46 0xb7e4b7cd in QCoreApplication::sendPostedEvents(QObject*, int) ()
   from /usr/lib/libQtCore.so.4
#47 0xb7e7536f in ?? () from /usr/lib/libQtCore.so.4
#48 0xb5b369a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#49 0xb5b3a063 in ?? () from /usr/lib/libglib-2.0.so.0
#50 0xb5b3a221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#51 0xb7e74fb8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#52 0xb7201785 in ?? () from /usr/lib/libQtGui.so.4
#53 0xb7e4901a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#54 0xb7e491da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQtCore.so.4
#55 0xb7e4b895 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#56 0xb7168777 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#57 0x08064511 in _start ()



Thats it, have a nice day :)