Version: KOffice (using KDE KDE 3.4.0) Installed from: Debian stable Packages OS: Linux Clicking reply button after composing reply yields no response from program. Then, I'm unable to close original message. Closing Kontact produces program crash. Backtrace results: (no debugging symbols found) Using host libthread_db library "/lib/tls/libthread_db.so.1". (no debugging symbols found) `system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. (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) (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) (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) [Thread debugging using libthread_db enabled] [New Thread -1223473792 (LWP 7045)] (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) (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) (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) (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) (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) (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) [KCrash handler] #3 0xb6951ed4 in std::_Rb_tree<QString, std::pair<QString const, Kleo::KeyResolver::ContactPreferences>, std::_Select1st<std::pair<QString const, Kleo::KeyResolver::ContactPreferences> >, std::less<QString>, std::allocator<std::pair<QString const, Kleo::KeyResolver::ContactPreferences> > >::insert_unique () from /usr/lib/libkmailprivate.so.0 #4 0xb694d398 in Kleo::KeyResolver::lookupContactPreferences () from /usr/lib/libkmailprivate.so.0 #5 0xb6945f8a in Kleo::KeyResolver::getEncryptionItems () from /usr/lib/libkmailprivate.so.0 #6 0xb6945c73 in Kleo::KeyResolver::setPrimaryRecipients () from /usr/lib/libkmailprivate.so.0 #7 0xb69393d9 in MessageComposer::adjustCryptFlags () from /usr/lib/libkmailprivate.so.0 #8 0xb69432c2 in AdjustCryptFlagsJob::execute () from /usr/lib/libkmailprivate.so.0 #9 0xb6938051 in MessageComposer::slotDoNextJob () from /usr/lib/libkmailprivate.so.0 #10 0xb6942778 in MessageComposer::qt_invoke () from /usr/lib/libkmailprivate.so.0 #11 0x41c50f9c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #12 0x41f8feaa in QSignal::signal () from /usr/lib/libqt-mt.so.3 #13 0x41c6b19d in QSignal::activate () from /usr/lib/libqt-mt.so.3 #14 0x41c72ad3 in QSingleShotTimer::event () from /usr/lib/libqt-mt.so.3 #15 0x41bf469f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 #16 0x41bf3c9e in QApplication::notify () from /usr/lib/libqt-mt.so.3 #17 0xb763be43 in KApplication::notify () from /usr/lib/libkdecore.so.4 #18 0x41be3ec5 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3 #19 0x41b9d57b in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 #20 0x41c06a58 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 #21 0x41bf4951 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3 #22 0xb6798f61 in KMComposeWin::deadLetter () from /usr/lib/libkmailprivate.so.0 #23 0xb687baeb in KMKernel::dumpDeadLetters () from /usr/lib/libkmailprivate.so.0 #24 0xb687da93 in KMKernel::qt_invoke () from /usr/lib/libkmailprivate.so.0 #25 0x41c50f9c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #26 0x41c50dc4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #27 0x41f9209b in QTimer::timeout () from /usr/lib/libqt-mt.so.3 #28 0x41c727f2 in QTimer::event () from /usr/lib/libqt-mt.so.3 #29 0x41bf469f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 #30 0x41bf3c9e in QApplication::notify () from /usr/lib/libqt-mt.so.3 #31 0xb763be43 in KApplication::notify () from /usr/lib/libkdecore.so.4 #32 0x41be3ec5 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3 #33 0x41b9d57b in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 #34 0x41c06a58 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 #35 0x41c06908 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 #36 0x41bf48f1 in QApplication::exec () from /usr/lib/libqt-mt.so.3 #37 0x0805919b in ?? () #38 0xbffff9c0 in ?? () #39 0x00000001 in ?? () #40 0x00000001 in ?? () #41 0x00000000 in ?? () #42 0x00000000 in ?? () #43 0x00000001 in ?? () #44 0x08066560 in _IO_stdin_used () #45 0x00000000 in ?? () #46 0x08065a56 in _IO_stdin_used () #47 0x08065a42 in _IO_stdin_used () #48 0xbffff9e8 in ?? () #49 0xb7e4314e in operator new () from /usr/lib/libstdc++.so.5 #50 0x4102e974 in __libc_start_main () from /lib/tls/libc.so.6 #51 0x08058951 in ?? ()
Something for Marc to fix ;)
Created attachment 12239 [details] Avoiding some references that look fishy. Can you please test whether attached patch fixes your crash? It gets rid of some fishy reference handling.
*** Bug 110271 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of 90467 ***