Version: (using KDE KDE 3.1.93) Installed from: Gentoo Packages Compiler: gcc 3.3 OS: Linux Since I installed KDE 3.2 beta 1, KHelpCenter has crashed every time I exit it. The latest backtrace is: 0x41699768 in waitpid () from /lib/libpthread.so.0 #0 0x41699768 in waitpid () from /lib/libpthread.so.0 #1 0x40f16150 in __JCR_LIST__ () from /usr/kde/3.2/lib/libkdecore.so.4 #2 0x40e5bfeb in KCrash::defaultCrashHandler(int) (sig=11) at kcrash.cpp:246 #3 0x41698453 in __pthread_sighandler () from /lib/libpthread.so.0 #4 <signal handler called> #5 0x414e1f69 in QString::QString(QString const&) () from /usr/qt/3/lib/libqt-mt.so.3 #6 0x40e26961 in KIconEffect::fingerprint(int, int) const (this=0x8109a9c, group=3, state=0) at kiconeffect.cpp:139 #7 0x40e312fe in KIconLoader::loadIcon(QString const&, KIcon::Group, int, int, QString*, bool) const (this=0x8109458, _name=@0x5c, group=Small, size=135362712, state=0, path_store=0x0, canReturnNull=false) at kiconloader.cpp:652 #8 0x40e34033 in KIconFactory::createPixmap(QIconSet const&, QIconSet::Size, QIconSet::Mode, QIconSet::State) (this=0x82351c8, mode_P=92) at kiconloader.cpp:1161 #9 0x411f6564 in QIconSetPrivate::icon(QIconSet const*, QIconSet::Size, QIconSet::Mode, QIconSet::State) () from /usr/qt/3/lib/libqt-mt.so.3 #10 0x411f6f47 in QIconSet::pixmap(QIconSet::Size, QIconSet::Mode, QIconSet::State) const () from /usr/qt/3/lib/libqt-mt.so.3 #11 0x4132ae89 in QPopupMenu::itemHeight(QMenuItem*) const () from /usr/qt/3/lib/libqt-mt.so.3 #12 0x41328d16 in QPopupMenu::itemGeometry(int) () from /usr/qt/3/lib/libqt-mt.so.3 #13 0x413283ae in QPopupMenu::hidePopups() () from /usr/qt/3/lib/libqt-mt.so.3 #14 0x41326b99 in QPopupMenu::~QPopupMenu() () from /usr/qt/3/lib/libqt-mt.so.3 #15 0x40a89176 in ~KPopupMenu (this=0x823fc90) at kpopupmenu.cpp:176 #16 0x4125b3bd in QWidget::~QWidget() () from /usr/qt/3/lib/libqt-mt.so.3 #17 0x41318809 in QMainWindow::~QMainWindow() () from /usr/qt/3/lib/libqt-mt.so.3 #18 0x40afbd97 in ~KMainWindow (this=0x80538b0, __vtt_parm=0x38) at kmainwindow.cpp:314 #19 0x40063fba in ~MainWindow (this=0x80538b0) at mainwindow.cpp:153 #20 0x4122962c in QObject::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #21 0x41260a5f in QWidget::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #22 0x4131a612 in QMainWindow::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #23 0x411d089f in QApplication::internalNotify(QObject*, QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #24 0x411cfc6b in QApplication::notify(QObject*, QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #25 0x40dce65e in KApplication::notify(QObject*, QEvent*) (this=0xbffff290, receiver=0x80538b0, event=0xbffff290) at kapplication.cpp:509 #26 0x411d1676 in QApplication::sendPostedEvents(QObject*, int) () from /usr/qt/3/lib/libqt-mt.so.3 #27 0x411e3e9c in QEventLoop::enterLoop() () from /usr/qt/3/lib/libqt-mt.so.3 #28 0x411e3d68 in QEventLoop::exec() () from /usr/qt/3/lib/libqt-mt.so.3 #29 0x411d0af1 in QApplication::exec() () from /usr/qt/3/lib/libqt-mt.so.3 #30 0x4006ae71 in kdemain (argc=92, argv=0x5c) at application.cpp:85 #31 0x080486eb in main (argc=92, argv=0x5c) at khelpcenter.la.cpp:2
Created attachment 3057 [details] My backtrace for the crash Confirmed here (KDE 3.1.93 built using Konstruct + GCC-3.3.2)
*** Bug 67476 has been marked as a duplicate of this bug. ***
*** Bug 67505 has been marked as a duplicate of this bug. ***
This happens only with 0028-fix_sub_popup_crash.patch (which is now said to be in Qt 3.2.3) from qt-copy/patches/ applied.
updated patch.
*** Bug 67472 has been marked as a duplicate of this bug. ***
*** Bug 68713 has been marked as a duplicate of this bug. ***
*** Bug 68795 has been marked as a duplicate of this bug. ***
*** Bug 68806 has been marked as a duplicate of this bug. ***
*** Bug 69041 has been marked as a duplicate of this bug. ***
Well, you say, that this bug is fixed, but how can I fix it on my gentoo installation? I tried to re-emerge qt-3.2.2-r1, but this didn't help. Any ideas?
You'll need Qt 3.2.3; it works for me.
ask your favorite gentoo maintainer to update the offending patch.
I emerged qt.3.2.3, and this fixed it for me. There is a bug regarding this issue in the gentoo bug database, perhaps this discussion can be continued there. Thanks!
I've upgraded to qt-3.2.3 as comment #14 suggest (I'm also using gentoo). But I'm still having the same problem. You say that it is already fixed, but I don't know which patch do I have to apply. Please help me to fix it!
Sorry, upgrading to qt-3.2.3 did fix this problem (I've forgoten to close the KDE session, so that the new qt version were loaded)
*** Bug 69581 has been marked as a duplicate of this bug. ***
*** Bug 69752 has been marked as a duplicate of this bug. ***