Version: 3.3.90 (using KDE 3.3.90 (alpha1, CVS >= 20041206), compiled sources) Compiler: gcc version 3.3.2 20031022 (Red Hat Linux 3.3.2-1) OS: Linux (i686) release 2.4.22-1.2115.nptl Hi, I can't reproduce unfortunaltely, but this is what I did : 1. Have a konqueror with a left and right pane 2. Selected Help->"Konqueror introduction" in the right pane 3. became aware that I pressed the wrong menu-item and pressed the Back button. Using host libthread_db library "/lib/tls/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1085046656 (LWP 9877)] [KCrash handler] #4 0x014ad6c6 in QString::QString(QString const&) () from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 #5 0x005e1638 in KIconEffect::fingerprint(int, int) const (this=0x92e3df4, group=2, state=0) at kiconeffect.cpp:151 #6 0x005efe10 in KIconFactory::createPixmap(QIconSet const&, QIconSet::Size, QIconSet::Mode, QIconSet::State) (this=0x95681d8, mode_P=Active) at kiconloader.cpp:1177 #7 0x01204979 in QIconSetPrivate::icon(QIconSet const*, QIconSet::Size, QIconSet::Mode, QIconSet::State) () from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 #8 0x01205232 in QIconSet::pixmap(QIconSet::Size, QIconSet::Mode, QIconSet::State) const () from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 #9 0x0031f5f8 in KToolBarButton::drawButton(QPainter*) (this=0x9505660, _painter=0x944ee90) at ktoolbarbutton.cpp:500 #10 0x012b6e17 in QButton::paintEvent(QPaintEvent*) () from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 #11 0x012638de in QWidget::event(QEvent*) () from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 #12 0x011e2e09 in QApplication::internalNotify(QObject*, QEvent*) () from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 #13 0x011e248c in QApplication::notify(QObject*, QEvent*) () from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 #14 0x005884b0 in KApplication::notify(QObject*, QEvent*) (this=0xbfe6edd0, receiver=0x9505660, event=0xbfe6e430) at kapplication.cpp:543 #15 0x011b1d51 in QWidget::repaint(int, int, int, int, bool) () from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 #16 0x01264768 in QWidget::repaint(bool) () from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 #17 0x0031f06c in KToolBarButton::enterEvent(QEvent*) (this=0x9505660) at ktoolbarbutton.cpp:398 #18 0x012638c0 in QWidget::event(QEvent*) () from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 #19 0x011e2e09 in QApplication::internalNotify(QObject*, QEvent*) () from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 #20 0x011e248c in QApplication::notify(QObject*, QEvent*) () from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 #21 0x005884b0 in KApplication::notify(QObject*, QEvent*) (this=0xbfe6edd0, receiver=0x9505660, event=0xbfe6e820) at kapplication.cpp:543 #22 0x011e451a in qt_dispatchEnterLeave(QWidget*, QWidget*) () from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 #23 0x011828b1 in QApplication::x11ProcessEvent(_XEvent*) () from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 #24 0x0119678c in QEventLoop::processEvents(unsigned) () from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 #25 0x011f287f in QEventLoop::enterLoop() () from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 #26 0x011f2744 in QEventLoop::exec() () from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 #27 0x011e3008 in QApplication::exec() () from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 #28 0x080d9a28 in kdemain (argc=2, argv=0x8f95d20) at konq_main.cc:206 #29 0x00451961 in kdeinitmain (argc=2, argv=0x8f95d20) at konqueror_dummy.cc:2 #30 0x0804e429 in launch (argc=2, _name=0x8f95b6c "konqueror", args=0x8f95b7f "\001", cwd=0x0, envc=1, envs=0x8f95b90 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x8f95b94 "CC90001-A;1104965489;758929;31200_TIME4741140") at kinit.cpp:623 #31 0x0804f741 in handle_launcher_request (sock=8) at kinit.cpp:1187 #32 0x0804fe0a in handle_requests (waitForPid=0) at kinit.cpp:1388 #33 0x080512d6 in main (argc=2, argv=0xbfe6f444, envp=0xbfe6f450) at kinit.cpp:1841
On Wednesday 05 January 2005 17:44, Edwin Schepers wrote: > #4 0x014ad6c6 in QString::QString(QString const&) () > from /hda8/opt/qt-copy.20050901/lib/libqt-mt.so.3 > #5 0x005e1638 in KIconEffect::fingerprint(int, int) const (this=0x92e3df4, > group=2, state=0) at kiconeffect.cpp:151 > #6 0x005efe10 in KIconFactory::createPixmap(QIconSet const&, > QIconSet::Size, QIconSet::Mode, QIconSet::State) (this=0x95681d8, > mode_P=Active) at kiconloader.cpp:1177 Still this one........... We *really* need to fix this.
BTW: I'm using binaries from 22dec2004
George: could be the rellink plugin Edwin: Did you compile with debug info? Does your session log (~/.X.err or ~/.xsession-errors) mention anything about KInstance?
Zogje: this family of crashes happened before there was a rellinks plugin, it's probably that it's insanity w/toolbars triggered it a lot more often. At least one subkind apparently includes KToolBarButton accessing a dangling KInstance pointer
*** This bug has been marked as a duplicate of 68528 ***