Install the debugging packages and get me a backtrace.
:-)
Okay, I finally got that figured out. Here is the backtrace:
================================
#0 0xb623627b in DCOPObject::~DCOPObject() () from /usr/lib/libDCOP.so.4
#1 0xb7c8111e in KMComposeWin::~KMComposeWin() () from /usr/lib/libkmailprivate.so
#2 0xb5cf91a0 in QObject::event(QEvent*) () from /usr/lib/qt-3.3.8b/lib/libqt-mt.so.3
#3 0xb5d331cc in QWidget::event(QEvent*) () from /usr/lib/qt-3.3.8b/lib/libqt-mt.so.3
#4 0xb5df3f42 in QMainWindow::event(QEvent*) () from
/usr/lib/qt-3.3.8b/lib/libqt-mt.so.3
#5 0xb7c7fea9 in KMComposeWin::event(QEvent*) () from /usr/lib/libkmailprivate.so
#6 0xb5c94b47 in QApplication::internalNotify(QObject*, QEvent*) () from
/usr/lib/qt-3.3.8b/lib/libqt-mt.so.3
#7 0xb5c95e2b in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/qt-3.3.8b/lib/libqt-mt.so.3
#8 0xb634ff25 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdecore.so.4
#9 0xb5c9695c in QApplication::sendPostedEvents(QObject*, int) () from
/usr/lib/qt-3.3.8b/lib/libqt-mt.so.3
#10 0xb5c96ae6 in QApplication::sendPostedEvents() () from
/usr/lib/qt-3.3.8b/lib/libqt-mt.so.3
#11 0xb5c40c35 in QEventLoop::processEvents(unsigned int) () from
/usr/lib/qt-3.3.8b/lib/libqt-mt.so.3
#12 0xb5cad7c0 in QEventLoop::enterLoop() () from /usr/lib/qt-3.3.8b/lib/libqt-mt.so.3
#13 0xb5cad666 in QEventLoop::exec() () from /usr/lib/qt-3.3.8b/lib/libqt-mt.so.3
#14 0xb5c9519f in QApplication::exec() () from /usr/lib/qt-3.3.8b/lib/libqt-mt.so.3
#15 0x0804a988 in ?? ()
#16 0xb533fb86 in __libc_start_main () from /lib/libc.so.6
#17 0x0804a781 in ?? ()
================================
What I did:
Start KMail.
Open the Compose window.
Select the Close widget [X] in the Compose window.
On my system: /lib/libc.so.6 -> libc-2.11.1.so, which is installed by glibc 2.11.1.
Any ideas?
Darrell