Bug 68795

Summary: KHelpCenter crashs on close
Product: [Applications] khelpcenter Reporter: Malte S. Stretz <mss>
Component: generalAssignee: Cornelius Schumacher <schumacher>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Malte S. Stretz 2003-11-22 16:12:23 UTC
Version:           3.1 (using KDE 3.1.4)
Installed from:    Gentoo
Compiler:          gcc version 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r2, propolice)
OS:          Linux (i686) release 2.4.20-gentoo-r8

Guess that's not normal but for me KHelpCenter always crashs when I close it. Doesn't matter how I open it (via some applications menu or K->Run...).

But it seems like it matters how I close it: Both via the title bar close button and right-clicking the item in Kicker, choosing Quit from the context menu, makes it crash. If I use File->Quit, it doesn't crash.

This might be related to bug 65267.

Backtrace:
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...[New Thread 16384 (LWP 23083)]
0x40f1ff67 in waitpid ()
   from /lib/libpthread.so.0
#0  0x40f1ff67 in waitpid () from /lib/libpthread.so.0
#1  0x40601f5d in KCrash::defaultCrashHandler(int) ()
   from /usr/kde/3.1/lib/libkdecore.so.4
#2  0x40f1ee1a in __pthread_sighandler () from /lib/libpthread.so.0
#3  <signal handler called>
#4  0x405e0dc1 in KIconLoader::loadIcon(QString const&, KIcon::Group, int, int, QString*, bool) const () from /usr/kde/3.1/lib/libkdecore.so.4
#5  0x405e3bc9 in KIconFactory::createPixmap(QIconSet const&, QIconSet::Size, QIconSet::Mode, QIconSet::State) () from /usr/kde/3.1/lib/libkdecore.so.4
#6  0x409592c6 in QIconSetPrivate::icon(QIconSet const*, QIconSet::Size, QIconSet::Mode, QIconSet::State) () from /usr/qt/3/lib/libqt-mt.so.3
#7  0x40959c07 in QIconSet::pixmap(QIconSet::Size, QIconSet::Mode, QIconSet::State) const () from /usr/qt/3/lib/libqt-mt.so.3
#8  0x40a8c376 in QPopupMenu::itemHeight(QMenuItem*) const ()
   from /usr/qt/3/lib/libqt-mt.so.3
#9  0x40a8a294 in QPopupMenu::itemGeometry(int) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#10 0x40a89939 in QPopupMenu::hidePopups() () from /usr/qt/3/lib/libqt-mt.so.3
#11 0x40a88139 in QPopupMenu::~QPopupMenu() () from /usr/qt/3/lib/libqt-mt.so.3
#12 0x403b98f5 in KPopupMenu::~KPopupMenu() ()
   from /usr/kde/3.1/lib/libkdeui.so.4
#13 0x409bdaf8 in QWidget::~QWidget() () from /usr/qt/3/lib/libqt-mt.so.3
#14 0x40a79b5f in QMainWindow::~QMainWindow() ()
   from /usr/qt/3/lib/libqt-mt.so.3
#15 0x40417956 in KMainWindow::~KMainWindow() ()
   from /usr/kde/3.1/lib/libkdeui.so.4
#16 0x4142d7f7 in KHC::MainWindow::~MainWindow() ()
   from /usr/kde/3.1/lib/kde3/khelpcenter.so
#17 0x4098c613 in QObject::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3
#18 0x409c32fc in QWidget::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3
#19 0x40a7b852 in QMainWindow::event(QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#20 0x40933e85 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#21 0x40933275 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#22 0x4058e4dd in KApplication::notify(QObject*, QEvent*) ()
   from /usr/kde/3.1/lib/libkdecore.so.4
#23 0x40934c3a in QApplication::sendPostedEvents(QObject*, int) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#24 0x40947029 in QEventLoop::enterLoop() () from /usr/qt/3/lib/libqt-mt.so.3
#25 0x40946ee8 in QEventLoop::exec() () from /usr/qt/3/lib/libqt-mt.so.3
#26 0x409340d1 in QApplication::exec() () from /usr/qt/3/lib/libqt-mt.so.3
#27 0x414322ad in kdemain () from /usr/kde/3.1/lib/kde3/khelpcenter.so
#28 0x0804cb3b in strcpy ()
#29 0x0804d9bd in strcpy ()
#30 0x0804de31 in strcpy ()
#31 0x0804ee6c in strcpy ()
#32 0x4107190c in __libc_start_main () from /lib/libc.so.6
Comment 1 Stephan Binner 2003-11-22 16:17:23 UTC

*** This bug has been marked as a duplicate of 67383 ***
Comment 2 Malte S. Stretz 2003-11-22 16:20:18 UTC
Whoa, that was fast. I was just going to close it as a dup myself :)