Crash in KonqMostOftenURLSAction

Jonathan Brugge jonathan_brugge at mailcircuit.com
Thu Nov 13 22:41:26 GMT 2003


Ok, I've been trying for hours to crash it in Valgrind, but it just doesn't 
want that. The moment I tried it in a Konqueror-window that wasn't managed by 
Valgrind, it crashed...quite frustrating. Anyway, here's the backtrace. I'm 
posting it because the crash didn't happen when opening a new window, but 
when viewing "Go => Most Often Visited". The problem obviously isn't in 
creating a new window or clicking a link - but that's all I can say about it.

0x4122630e in waitpid () from /lib/tls/libpthread.so.0
#0  0x4122630e in waitpid () from /lib/tls/libpthread.so.0
#1  0x408fd734 in KCrash::defaultCrashHandler(int) (sig=11) at kcrash.cpp:246
#2  <signal handler called>
#3  0x40093f96 in KonqMostOftenURLSAction::slotFillMenu() (this=0x8162820)
    at qstring.h:886
#4  0x4009501b in KonqMostOftenURLSAction::qt_invoke(int, QUObject*) (
    this=0x8162820, _id=18, _o=0xbfffee60) at konq_actions.moc:400
#5  0x40cd5c0c in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/src/qt-copy/lib/libqt-mt.so.3
#6  0x40cd5a44 in QObject::activate_signal(int) ()
   from /usr/src/qt-copy/lib/libqt-mt.so.3
#7  0x410029fe in QPopupMenu::aboutToShow() ()
   from /usr/src/qt-copy/lib/libqt-mt.so.3
#8  0x40dd8d4f in QPopupMenu::subMenuTimer() ()
   from /usr/src/qt-copy/lib/libqt-mt.so.3
#9  0x41002b2a in QPopupMenu::qt_invoke(int, QUObject*) ()
   from /usr/src/qt-copy/lib/libqt-mt.so.3
#10 0x405f9573 in KPopupMenu::qt_invoke(int, QUObject*) (this=0x81851e8, 
    _id=51, _o=0x81851e8) at kpopupmenu.moc:231
#11 0x40cd5c0c in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/src/qt-copy/lib/libqt-mt.so.3
#12 0x40cd5a44 in QObject::activate_signal(int) ()
   from /usr/src/qt-copy/lib/libqt-mt.so.3
#13 0x40fef55b in QTimer::timeout() () from /usr/src/qt-copy/lib/libqt-mt.so.3
#14 0x40cf6bd2 in QTimer::event(QEvent*) ()
   from /usr/src/qt-copy/lib/libqt-mt.so.3
#15 0x40c7a44f in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/src/qt-copy/lib/libqt-mt.so.3
#16 0x40c79a5b in QApplication::notify(QObject*, QEvent*) ()
   from /usr/src/qt-copy/lib/libqt-mt.so.3
#17 0x4085225f in KApplication::notify(QObject*, QEvent*) (this=0xbffff9d0, 
    receiver=0x84d7ac8, event=0xbffff4f0) at kapplication.cpp:509
#18 0x40c69fb5 in QEventLoop::activateTimers() ()
   from /usr/src/qt-copy/lib/libqt-mt.so.3
#19 0x40c26b6d in QEventLoop::processEvents(unsigned) ()
   from /usr/src/qt-copy/lib/libqt-mt.so.3
#20 0x40c8dc28 in QEventLoop::enterLoop() ()
   from /usr/src/qt-copy/lib/libqt-mt.so.3
#21 0x40c8dad8 in QEventLoop::exec() () 
from /usr/src/qt-copy/lib/libqt-mt.so.3
#22 0x40c7a6a1 in QApplication::exec() ()
   from /usr/src/qt-copy/lib/libqt-mt.so.3
#23 0x4005bf7c in kdemain (argc=0, argv=0x0) at konq_main.cc:162
#24 0x0804864b in main (argc=0, argv=0x0) at konqueror.la.cc:2

Offtopic: while running Valgrind, I managed to crash Konqueror at some other 
point. I've attached the logfile (gzipped, since it's 33kB in a plain format) 
in case you want to take a look at it. There's a backtrace too (not 
attached), but it doesn't contain much useful information - some valgrind 
calls, no calls made by Konqueror directly.

Jonathan Brugge

P.S.: would it help if I built a Qt with debug-information too? If so, I'll do 
that - but it'll take some time, since rebuilding Qt is not blindingly fast 
on my Athlon 700.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: valgrind_konqueror.log.gz
Type: application/x-gzip
Size: 3803 bytes
Desc: not available
URL: <https://mail.kde.org/mailman/private/kfm-devel/attachments/20031113/d3f4f864/attachment.bin>


More information about the kfm-devel mailing list