Version: 3.1 (using KDE 3.1.4) Installed from: compiled sources Compiler: gcc version 3.3.2 OS: Linux (i686) release 2.4.22 This sounds more like a problem with pthreads than with khelpcenter itself. However, I am using Red Hat Linux 9.0, glibc-2.3.2, and linux-2.4.22, which are the most updated versions of these packages, but the problem still persists. This problem has exist since at least Red Hat Linux 7.3, glibc-2.2.3, linux-2.4.18, and kde-3.1.1, but I thought upgrading would solve the problem. This problem can be reproduced by using the Find menu command inside a man page. [New Thread 16384 (LWP 30771)] 0x40f83806 in waitpid () from /lib/libpthread.so.0 #0 0x40f83806 in waitpid () from /lib/libpthread.so.0 #1 0x406a1cfb in KCrash::defaultCrashHandler(int) () from /usr/local/lib/libkdecore.so.4 #2 0x40f82559 in __pthread_sighandler () from /lib/libpthread.so.0 #3 <signal handler called>
Hmm, the stack trace is useless (and surely it's no pthread problem, pthread just happens to be the last) But without you compiling from source with --enable-debug and reproducing it, it's hard to help here. Find text in man pages works for me, so I'm closing the bug report. You can report it to redhat too, possibly they have better luck reproducing it.
Sorry for not being more specific in my first post, but I guess I just didn't put forth enough effort in documenting how to reproduce the bug. (Sloppy, I know. Sorry.) You have to use the Find menu command on one of the System Administration man:(8) pages. Also, you have to click the Close button on the window; selecting the Exit menu command won't do it. I hope the below backtrace information is more helpful. [New Thread 16384 (LWP 18233)] 0x40f83806 in waitpid () from /lib/libpthread.so.0 #0 0x40f83806 in waitpid () from /lib/libpthread.so.0 #1 0x406a1cfb in KCrash::defaultCrashHandler(int) () from /usr/local/lib/libkdecore.so.4 #2 0x40f82559 in __pthread_sighandler () from /lib/libpthread.so.0 #3 <signal handler called> #4 0x006a0020 in ?? () #5 0x4149afd5 in KHC::View::~View() () from /usr/local/lib/kde3/khelpcenter.so #6 0x40031f20 in KParts::Part::slotWidgetDestroyed() () from /usr/local/lib/libkparts.so.2 #7 0x40034308 in KParts::Part::qt_invoke(int, QUObject*) () from /usr/local/lib/libkparts.so.2 #8 0x40034744 in KParts::ReadOnlyPart::qt_invoke(int, QUObject*) () from /usr/local/lib/libkparts.so.2 #9 0x415e4988 in KHTMLPart::qt_invoke(int, QUObject*) () from /usr/local/lib/libkhtml.so.4 #10 0x41496bce in KHC::View::qt_invoke(int, QUObject*) () from /usr/local/lib/kde3/khelpcenter.so #11 0x40a34040 in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #12 0x40a33f6d in QObject::activate_signal(int) () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #13 0x40d11f7b in QObject::destroyed() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #14 0x40a310e5 in QObject::~QObject() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #15 0x40a62769 in QWidget::~QWidget() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #16 0x40b2c4aa in QScrollView::~QScrollView() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #17 0x415b9e1b in KHTMLView::~KHTMLView() () from /usr/local/lib/libkhtml.so.4 #18 0x40a627c8 in QWidget::~QWidget() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #19 0x40b38abb in QSplitter::~QSplitter() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #20 0x40a627c8 in QWidget::~QWidget() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #21 0x40b0ce4f in QMainWindow::~QMainWindow() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #22 0x4047fcd4 in KMainWindow::~KMainWindow() () from /usr/local/lib/libkdeui.so.4 #23 0x414b4a77 in KHC::MainWindow::~MainWindow() () from /usr/local/lib/kde3/khelpcenter.so #24 0x40a31d03 in QObject::event(QEvent*) () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #25 0x40a67f8c in QWidget::event(QEvent*) () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #26 0x40b0eae2 in QMainWindow::event(QEvent*) () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #27 0x409d5f24 in QApplication::internalNotify(QObject*, QEvent*) () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #28 0x409d5b19 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #29 0x4060f0da in KApplication::notify(QObject*, QEvent*) () from /usr/local/lib/libkdecore.so.4 #30 0x409d6cba in QApplication::sendPostedEvents(QObject*, int) () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #31 0x409e9cd9 in QEventLoop::enterLoop() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #32 0x409e9b98 in QEventLoop::exec() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #33 0x409d6151 in QApplication::exec() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3 #34 0x414bba06 in kdemain () from /usr/local/lib/kde3/khelpcenter.so #35 0x0804c8a0 in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) () #36 0x0804dd31 in handle_launcher_request(int) () #37 0x0804e1c4 in handle_requests(int) () #38 0x0804f135 in main () #39 0x410e05cd in __libc_start_main () from /lib/libc.so.6
*** This bug has been marked as a duplicate of 62778 ***
*** Bug 70628 has been marked as a duplicate of this bug. ***