Registered Member
|
Never had a crash problem with CVS from 12-23-05. I upgraded to 1.2rc1, and after it crashed upon loading, I removed all my temporary files and started with fresh 0 downloads, I finally got it running correctly. Now, it just crashes randomly, after a period of time. The backtrace has been the same for all of these random crashes:
============================================ Backtrace - Crash ============================================ Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 16384 (LWP 8497)] [KCrash handler] #5 0xb7f698a9 in std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&) () from /usr/local/xstow/ktorrent-1.2rc1/lib/libktorrent.so.0 #6 0xb7f90124 in bt::Downloader::pieceRecieved(bt::Piece const&) () from /usr/local/xstow/ktorrent-1.2rc1/lib/libktorrent.so.0 #7 0xb7f91d70 in bt::Downloader::qt_invoke(int, QUObject*) () from /usr/local/xstow/ktorrent-1.2rc1/lib/libktorrent.so.0 #8 0xb704f2f0 in QObject::activate_signal(QConnectionList*, QUObject*) () from /opt/qt-copy/lib/libqt-mt.so.3 #9 0xb7f9f011 in bt::PeerDownloader::downloaded(bt::Piece const&) () from /usr/local/xstow/ktorrent-1.2rc1/lib/libktorrent.so.0 #10 0xb7f9e8ed in bt::PeerDownloader::piece(bt::Piece const&) () from /usr/local/xstow/ktorrent-1.2rc1/lib/libktorrent.so.0 #11 0xb7f9f225 in bt::PeerDownloader::qt_invoke(int, QUObject*) () from /usr/local/xstow/ktorrent-1.2rc1/lib/libktorrent.so.0 #12 0xb704f2f0 in QObject::activate_signal(QConnectionList*, QUObject*) () from /opt/qt-copy/lib/libqt-mt.so.3 #13 0xb7f89c04 in bt::Peer::piece(bt::Piece const&) () from /usr/local/xstow/ktorrent-1.2rc1/lib/libktorrent.so.0 #14 0xb7f89260 in bt::Peer::handlePacket(unsigned long) () from /usr/local/xstow/ktorrent-1.2rc1/lib/libktorrent.so.0 #15 0xb7f88ead in bt::Peer::readPacket() () from /usr/local/xstow/ktorrent-1.2rc1/lib/libktorrent.so.0 #16 0xb7f88dfc in bt::Peer::readyRead() () from /usr/local/xstow/ktorrent-1.2rc1/lib/libktorrent.so.0 #17 0xb7f89e6c in bt::Peer::qt_invoke(int, QUObject*) () from /usr/local/xstow/ktorrent-1.2rc1/lib/libktorrent.so.0 #18 0xb704f2f0 in QObject::activate_signal(QConnectionList*, QUObject*) () from /opt/qt-copy/lib/libqt-mt.so.3 #19 0xb704f136 in QObject::activate_signal(int) () from /opt/qt-copy/lib/libqt-mt.so.3 #20 0xb73c9ace in QSocket::readyRead() () from /opt/qt-copy/lib/libqt-mt.so.3 #21 0xb7247b4b in QSocket::sn_read(bool) () from /opt/qt-copy/lib/libqt-mt.so.3 #22 0xb73c9bb3 in QSocket::qt_invoke(int, QUObject*) () from /opt/qt-copy/lib/libqt-mt.so.3 #23 0xb704f2f0 in QObject::activate_signal(QConnectionList*, QUObject*) () from /opt/qt-copy/lib/libqt-mt.so.3 #24 0xb704f450 in QObject::activate_signal(int, int) () from /opt/qt-copy/lib/libqt-mt.so.3 #25 0xb739bc82 in QSocketNotifier::activated(int) () from /opt/qt-copy/lib/libqt-mt.so.3 #26 0xb706cbdf in QSocketNotifier::event(QEvent*) () from /opt/qt-copy/lib/libqt-mt.so.3 #27 0xb6feea35 in QApplication::internalNotify(QObject*, QEvent*) () from /opt/qt-copy/lib/libqt-mt.so.3 #28 0xb6fee101 in QApplication::notify(QObject*, QEvent*) () from /opt/qt-copy/lib/libqt-mt.so.3 #29 0xb76a2b8b in KApplication::notify(QObject*, QEvent*) () from /usr/kde/3.5/lib/libkdecore.so.4 #30 0xb6fde69e in QEventLoop::activateSocketNotifiers() () from /opt/qt-copy/lib/libqt-mt.so.3 #31 0xb6f91e22 in QEventLoop::processEvents(unsigned) () from /opt/qt-copy/lib/libqt-mt.so.3 #32 0xb7002b26 in QEventLoop::enterLoop() () from /opt/qt-copy/lib/libqt-mt.so.3 #33 0xb70029c8 in QEventLoop::exec() () from /opt/qt-copy/lib/libqt-mt.so.3 #34 0xb6feec81 in QApplication::exec() () from /opt/qt-copy/lib/libqt-mt.so.3 #35 0x0805b017 in main () |
Moderator
|
Strange, I haven't experienced a crash like that. It seems to happen in the standard library.
When this happens are you doing anything special, or is KT just running in the background ? Did you do a full recompile when you updated ? (Including rerunning automake &co using make -f Makefile.cvs) |
Registered Member
|
No, I installed via the source package, not from CVS, so it was a fresh install. Also, I don't do anything special. I went ahead and upgraded to today's CVS, though, and so far I haven't experienced it again. If I do, I'll post it on this thread.
|
Moderator
|
Registered users: Bing [Bot], daret, Google [Bot], sandyvee, Sogou [Bot]