Version: (using KDE KDE 3.2.0) Installed from: Slackware Packages OS: Linux I was using Kontact with the KMail plugin. I had the Composer window open and I was trying to change the spellchecker language. After clicking OK there was a small dialog telling me that the settings would be applied only after closing and reopening the window, and then Kontact crashed and I lost an important email message in composition. Kontact in this case is a zombie, and you have to manually kill the process. Bactrace follows: (no debugging symbols found)...(no debugging symbols found)...[New Thread 16384 (LWP 16236)] 0x413895c9 in waitpid () from /lib/libpthread.so.0 #0 0x413895c9 in waitpid () from /lib/libpthread.so.0 #1 0x408d99bd in KCrash::defaultCrashHandler(int) () from /opt/kde/lib/libkdecore.so.4 #2 0x41387c45 in __pthread_sighandler () from /lib/libpthread.so.0 #3 <signal handler called> #4 0x40caab2f in QObject::activate_signal(int, QString) () from /usr/lib/qt/lib/libqt-mt.so.3 #5 0x40fcaf77 in QComboBox::activated(QString const&) () from /usr/lib/qt/lib/libqt-mt.so.3 #6 0x40d3ce0e in QComboBox::internalActivate(int) () from /usr/lib/qt/lib/libqt-mt.so.3 #7 0x40fcb155 in QComboBox::qt_invoke(int, QUObject*) () from /usr/lib/qt/lib/libqt-mt.so.3 #8 0x40caa6c0 in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt/lib/libqt-mt.so.3 #9 0x40caa820 in QObject::activate_signal(int, int) () from /usr/lib/qt/lib/libqt-mt.so.3 #10 0x40fd3053 in QListBox::selected(int) () from /usr/lib/qt/lib/libqt-mt.so.3 #11 0x40d759ac in QListBox::mouseDoubleClickEvent(QMouseEvent*) () from /usr/lib/qt/lib/libqt-mt.so.3 #12 0x40cdeecd in QWidget::event(QEvent*) () from /usr/lib/qt/lib/libqt-mt.so.3 #13 0x40c4f5c5 in QApplication::internalNotify(QObject*, QEvent*) () from /usr/lib/qt/lib/libqt-mt.so.3 #14 0x40c4ed62 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt/lib/libqt-mt.so.3 #15 0x4084abac in KApplication::notify(QObject*, QEvent*) () from /opt/kde/lib/libkdecore.so.4 #16 0x40d3fe21 in QComboBox::eventFilter(QObject*, QEvent*) () from /usr/lib/qt/lib/libqt-mt.so.3 #17 0x40ca81de in QObject::activate_filters(QEvent*) () from /usr/lib/qt/lib/libqt-mt.so.3 #18 0x40ca8101 in QObject::event(QEvent*) () from /usr/lib/qt/lib/libqt-mt.so.3 #19 0x40cdee3c in QWidget::event(QEvent*) () from /usr/lib/qt/lib/libqt-mt.so.3 #20 0x40c4f5c5 in QApplication::internalNotify(QObject*, QEvent*) () from /usr/lib/qt/lib/libqt-mt.so.3 #21 0x40c4ed62 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt/lib/libqt-mt.so.3 #22 0x4084abac in KApplication::notify(QObject*, QEvent*) () from /opt/kde/lib/libkdecore.so.4 #23 0x40be832d in QETWidget::translateMouseEvent(_XEvent const*) () from /usr/lib/qt/lib/libqt-mt.so.3 #24 0x40be5da4 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/qt/lib/libqt-mt.so.3 #25 0x40bfc387 in QEventLoop::processEvents(unsigned) () from /usr/lib/qt/lib/libqt-mt.so.3 #26 0x40c62896 in QEventLoop::enterLoop() () from /usr/lib/qt/lib/libqt-mt.so.3 #27 0x40c62738 in QEventLoop::exec() () from /usr/lib/qt/lib/libqt-mt.so.3 #28 0x40c4f811 in QApplication::exec() () from /usr/lib/qt/lib/libqt-mt.so.3 #29 0x080587d7 in QFrame::paintEvent(QPaintEvent*) () #30 0x414c7d06 in __libc_start_main () from /lib/libc.so.6 Thanks, Eduardo Sanchez from Asuncion, Paraguay, South America member of the KDE-ES Spanish Translation Team
I can confirm this bug occurs for me too. Fortunately I didn't lose anything important.
Confirmed to happen with standalone KMail, too. Backtrace with debugging symbols: [New Thread 16384 (LWP 17580)] [KCrash handler] #4 0x40f3acfe in QGVector::size() const (this=0xffefefef) at qgvector.h:66 #5 0x40f3a854 in QPtrVector<QConnectionList>::size() const (this=0xffefefef) at qptrvector.h:62 #6 0x40f3ae48 in QSignalVec::at(unsigned) const (this=0xffefefef, index=12) at qsignalslotimp.h:83 #7 0x40f3707f in QObject::receivers(int) const (this=0x8af0870, signal=12) at kernel/qobject.cpp:1233 #8 0x412a0b02 in QListBox::selected(QListBoxItem*) (this=0x8af0870, t0=0x8a70a30) at .moc/debug-shared-mt/moc_qlistbox.cpp:294 #9 0x41013fe2 in QListBox::mouseDoubleClickEvent(QMouseEvent*) ( this=0x8af0870, e=0xbfffeba0) at widgets/qlistbox.cpp:2202 #10 0x40f7105d in QWidget::event(QEvent*) (this=0x8af0870, e=0xbfffeba0) at kernel/qwidget.cpp:4662 #11 0x40ed68ad in QApplication::internalNotify(QObject*, QEvent*) ( this=0xbffff420, receiver=0x8af0870, e=0xbfffeba0) at kernel/qapplication.cpp:2614 #12 0x40ed6063 in QApplication::notify(QObject*, QEvent*) (this=0xbffff420, receiver=0x8af0870, e=0xbfffeba0) at kernel/qapplication.cpp:2400 #13 0x40a274ff in KApplication::notify(QObject*, QEvent*) (this=0xbffff420, receiver=0x8af0870, event=0xbfffeba0) at ../../../src/kdelibs/kdecore/kapplication.cpp:512 #14 0x4019d4ab in QApplication::sendEvent(QObject*, QEvent*) ( receiver=0x8af0870, event=0xbfffeba0) at qapplication.h:491 #15 0x40fd8959 in QComboBox::eventFilter(QObject*, QEvent*) (this=0x80db3a8, object=0x8af0870, event=0xbfffed70) at widgets/qcombobox.cpp:1787 #16 0x40f36a90 in QObject::activate_filters(QEvent*) (this=0x8af0870, e=0xbfffed70) at kernel/qobject.cpp:902 #17 0x40f36902 in QObject::event(QEvent*) (this=0x8af0870, e=0xbfffed70) at kernel/qobject.cpp:735 #18 0x40f70f45 in QWidget::event(QEvent*) (this=0x8af0870, e=0xbfffed70) at kernel/qwidget.cpp:4638 #19 0x40ed68ad in QApplication::internalNotify(QObject*, QEvent*) ( this=0xbffff420, receiver=0x8af0870, e=0xbfffed70) at kernel/qapplication.cpp:2614 #20 0x40ed6063 in QApplication::notify(QObject*, QEvent*) (this=0xbffff420, receiver=0x8a478f0, e=0xbfffef90) at kernel/qapplication.cpp:2400 #21 0x40a274ff in KApplication::notify(QObject*, QEvent*) (this=0xbffff420, receiver=0x8a478f0, event=0xbfffef90) at ../../../src/kdelibs/kdecore/kapplication.cpp:512 #22 0x40e6c9ad in QApplication::sendSpontaneousEvent(QObject*, QEvent*) ( receiver=0x8a478f0, event=0xbfffef90) at qapplication.h:494 #23 0x40e6564b in QETWidget::translateMouseEvent(_XEvent const*) ( this=0x8a478f0, event=0xbffff320) at kernel/qapplication_x11.cpp:4156 #24 0x40e63631 in QApplication::x11ProcessEvent(_XEvent*) (this=0xbffff420, event=0xbffff320) at kernel/qapplication_x11.cpp:3388 #25 0x40e7dbb0 in QEventLoop::processEvents(unsigned) (this=0x80efed8, flags=4) at kernel/qeventloop_x11.cpp:192 #26 0x40eeaa5e in QEventLoop::enterLoop() (this=0x80efed8) at kernel/qeventloop.cpp:198 #27 0x40eea97a in QEventLoop::exec() (this=0x80efed8) at kernel/qeventloop.cpp:145 #28 0x40ed6a2d in QApplication::exec() (this=0xbffff420) at kernel/qapplication.cpp:2737 #29 0x0805af75 in main (argc=1, argv=0xbffff5b4) at ../../src/kdepim/kontact/src/main.cpp:171
*** This bug has been marked as a duplicate of 73074 ***