This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Crash banning peer

Tags: None
(comma "," separated)
Tanktalus
Registered Member
Posts
67
Karma
0
OS

Crash banning peer

Sat Jan 28, 2006 12:38 am
Two things here ... first, the annoyance: what's up with all the peers with IP address 0.0.0.0? I don't think that's legal ... Can't KT just get rid of them from the list of connections?

In the meantime, when I notice them, I just right-click on them and ban each one individually. However, after having banned innumerous of these, I got the following crash. My code was probably about 12 days old (before rc2), so I toyed with whether to bother with this or not, but decided to erro on the side of caution and post anyway - better to have a bug report of something fixed than no bug report at all. I didn't see anything in this forum to suggest it's already been reported.

Code: Select all
Using host libthread_db library "/lib/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 9267)]
[KCrash handler]
#5  0xb6204c1e in kt::PeerView::banPeer ()
   from /usr/kde/3.4/lib/kde3/ktinfowidgetplugin.so
#6  0xb6204f4f in kt::PeerView::contextItem ()
   from /usr/kde/3.4/lib/kde3/ktinfowidgetplugin.so
#7  0xb6206007 in kt::PeerView::qt_invoke ()
   from /usr/kde/3.4/lib/kde3/ktinfowidgetplugin.so
#8  0xb70c008c in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#9  0xb70c065c in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#10 0xb7412d58 in QPopupMenu::activated () from /usr/qt/3/lib/libqt-mt.so.3
#11 0xb71c661e in QPopupMenu::actSig () from /usr/qt/3/lib/libqt-mt.so.3
#12 0xb71c6c47 in QPopupMenu::mouseReleaseEvent ()
   from /usr/qt/3/lib/libqt-mt.so.3
#13 0xb797af99 in KPopupMenu::mouseReleaseEvent ()
   from /usr/kde/3.4/lib/libkdeui.so.4
#14 0xb70f762d in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
#15 0xb705fa4a in QApplication::internalNotify ()
   from /usr/qt/3/lib/libqt-mt.so.3
#16 0xb705fdf4 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#17 0xb76ba35e in KApplication::notify ()
   from /usr/kde/3.4/lib/libkdecore.so.4
#18 0xb6ffc663 in QETWidget::translateMouseEvent ()
   from /usr/qt/3/lib/libqt-mt.so.3
#19 0xb6ffad0e in QApplication::x11ProcessEvent ()
   from /usr/qt/3/lib/libqt-mt.so.3
#20 0xb700e1fd in QEventLoop::processEvents ()
   from /usr/qt/3/lib/libqt-mt.so.3
#21 0xb70758e5 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
#22 0xb707583e in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
#23 0xb705ed35 in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
#24 0x0805b59e in main ()


Anyway, I've just synced up my svn code and recompiled, so we'll see if I get it again ;-)
George
Moderator
Posts
5421
Karma
1

Sat Jan 28, 2006 12:03 pm
With my next commit, all 0.0.0.0 peers will be killed automaticly.


Bookmarks



Who is online

Registered users: abc72656, Bing [Bot], daret, Google [Bot], lockheed, Sogou [Bot], Yahoo [Bot]