[Bug 108312] KMail crashes with SIGSEGV after closing many composer windows

Raúl rasasi78 at gmail.com
Wed Sep 19 17:14:14 BST 2007


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=108312         




------- Additional Comments From rasasi78 gmail com  2007-09-19 18:14 -------
Just in case this is the last words from valgrind when this crash happenned:

==00:04:36:17.433 20992== 
==00:04:36:17.433 20992== Conditional jump or move depends on uninitialised value(s)
==00:04:36:17.433 20992==    at 0x4025517: strlen (mc_replace_strmem.c:246)
==00:04:36:17.449 20992==    by 0x4D8B130: qstrlen(char const*) (qcstring.h:58)
==00:04:36:17.457 20992==    by 0x4D8B16A: QCString::length() const (qcstring.h:261)
==00:04:36:17.481 20992==    by 0x51A5DC0: QTextCodec::toUnicode(QCString const&, int) const (qtextcodec.cpp:1092)
==00:04:36:17.500 20992==    by 0x7279EF4: QXIMInputContext::x11FilterEvent(QWidget*, _XEvent*) (qximinputcontext_x11.cpp:684)
==00:04:36:17.515 20992==    by 0x714353D: QMultiInputContext::x11FilterEvent(QWidget*, _XEvent*) (qmultiinputcontext.cpp:96)
==00:04:36:17.516 20992==    by 0x4D850A7: QApplication::x11ProcessEvent(_XEvent*) (qapplication_x11.cpp:3308)
==00:04:36:17.516 20992==    by 0x4D9C67B: QEventLoop::processEvents(unsigned) (qeventloop_x11.cpp:192)
==00:04:36:17.516 20992==    by 0x4E126E3: QEventLoop::enterLoop() (qeventloop.cpp:198)
==00:04:36:17.520 20992==    by 0x4E123E1: QEventLoop::exec() (qeventloop.cpp:145)
==00:04:36:17.520 20992==    by 0x4DF8F12: QApplication::exec() (qapplication.cpp:2758)
==00:04:36:17.520 20992==    by 0x8059988: main (main.cpp:163)
==00:04:37:33.322 20992== 
==00:04:37:33.322 20992== Invalid read of size 1
==00:04:37:33.381 20992==    at 0x8D3EB5A: KMMessage::asDwString() const (kmmessage.cpp:285)
==00:04:37:33.395 20992==    by 0x8E01366: KMComposeWin::autoSaveMessage() (kmcomposewin.cpp:739)
==00:04:37:33.403 20992==    by 0x8E07B07: KMComposeWin::qt_invoke(int, QUObject*) (kmcomposewin.moc:508)
==00:04:37:33.403 20992==    by 0x4E62B0F: QObject::activate_signal(QConnectionList*, QUObject*) (qobject.cpp:2356)
==00:04:37:33.403 20992==    by 0x4E635F4: QObject::activate_signal(int) (qobject.cpp:2325)
==00:04:37:33.420 20992==    by 0x51F4B93: QTimer::timeout() (moc_qtimer.cpp:82)
==00:04:37:33.420 20992==    by 0x4E8A281: QTimer::event(QEvent*) (qtimer.cpp:219)
==00:04:37:33.421 20992==    by 0x4DF7369: QApplication::internalNotify(QObject*, QEvent*) (qapplication.cpp:2635)
==00:04:37:33.421 20992==    by 0x4DF9192: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:2358)
==00:04:37:33.421 20992==    by 0x4A6FFF1: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:550)
==00:04:37:33.421 20992==    by 0x4D886C8: QApplication::sendEvent(QObject*, QEvent*) (qapplication.h:520)
==00:04:37:33.445 20992==    by 0x4DEA1B0: QEventLoop::activateTimers() (qeventloop_unix.cpp:556)
==00:04:37:33.445 20992==  Address 0x30 is not stack'd, malloc'd or (recently) free'd
==00:04:41:28.538 20992== 
==00:04:41:28.538 20992== FILE DESCRIPTORS: 4 open at exit.
==00:04:41:28.538 20992== Open AF_UNIX socket 3: <unknown>
==00:04:41:28.632 20992==    at 0x483D682: socket (in /usr/lib/debug/libc-2.6.1.so)
==00:04:41:28.669 20992==    by 0x499BB16: KCrash::defaultCrashHandler(int) (kcrash.cpp:229)
==00:04:41:28.682 20992==    by 0x4793867: (within /usr/lib/debug/libc-2.6.1.so)
==00:04:41:28.727 20992==    by 0x8E01366: KMComposeWin::autoSaveMessage() (kmcomposewin.cpp:739)
==00:04:41:28.733 20992==    by 0x8E07B07: KMComposeWin::qt_invoke(int, QUObject*) (kmcomposewin.moc:508)
==00:04:41:28.790 20992==    by 0x4E62B0F: QObject::activate_signal(QConnectionList*, QUObject*) (qobject.cpp:2356)
==00:04:41:28.791 20992==    by 0x4E635F4: QObject::activate_signal(int) (qobject.cpp:2325)
==00:04:41:28.791 20992==    by 0x51F4B93: QTimer::timeout() (moc_qtimer.cpp:82)
==00:04:41:28.808 20992==    by 0x4E8A281: QTimer::event(QEvent*) (qtimer.cpp:219)
==00:04:41:28.821 20992==    by 0x4DF7369: QApplication::internalNotify(QObject*, QEvent*) (qapplication.cpp:2635)
==00:04:41:28.821 20992==    by 0x4DF9192: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:2358)
==00:04:41:28.833 20992==    by 0x4A6FFF1: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:550)
==00:04:41:28.834 20992==



More information about the Kdepim-bugs mailing list