Version: (using KDE KDE 3.4.0) Installed from: Mandriva RPMs OS: Linux I know theres this one, but I don't think it's the same: http://bugs.kde.org/show_bug.cgi?id=90157 I have not saved a smtp password, so kmail asks me for one on sending mail - no problem here. However, when I don'd enter the pass, but hit Cancel instead, kmail crashes. I can reproduce it anytime. Here are the last lines it produces when started from console: kmail: [virtual void KMSender::cleanup()] *** KMail got signal 11 (Crashing) KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = kmail path = <unknown> pid = 20133 and here's backtrace: Using host libthread_db library "/lib/tls/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1246886208 (LWP 20133)] [KCrash handler] #7 KMMsgBase::setTransferInProgress (this=0x0, value=false, force=false) at kmmsgbase.cpp:1050 #8 0xb7e6b8a6 in KMSender::doSendMsgAux (this=0x8279768) at kmsender.cpp:516 #9 0xb7cbc45b in KMSender::sendProcStarted (this=0x8279768, success=true) at kmsender.cpp:499 #10 0xb7cbd3e0 in KMSender::qt_invoke (this=0x8279768, _id=5, _o=0xbfffda64) at kmsender.moc:102 #11 0xb74235bd in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #12 0xb7b65f0a in ?? () from /usr/lib/libkmailprivate.so #13 0xb76edd96 in QGArray::deleteData () from /usr/lib/qt3/lib/libqt-mt.so.3 #14 0xb76eedb3 in QGArray::~QGArray () from /usr/lib/qt3/lib/libqt-mt.so.3 #15 0xbfffda8c in ?? () #16 0xb7204744 in ?? () from /usr/lib/qt3/lib/libqt-mt.so.3 #17 0xb7feba50 in ?? () #18 0xb780a550 in ?? () from /usr/lib/qt3/lib/libqt-mt.so.3 #19 0xffffffec in ?? () #20 0xbfffda8c in ?? () #21 0x0847a898 in ?? () #22 0xb7424120 in QObject::activate_signal_bool () from /usr/lib/qt3/lib/libqt-mt.so.3 #23 0x0847a898 in ?? () #24 0x0847ab18 in ?? () #25 0xbfffda64 in ?? () #26 0xb742690c in QObject::connect () from /usr/lib/qt3/lib/libqt-mt.so.3 #27 0xbfffda64 in ?? () #28 0x0847ab00 in ?? () #29 0x01279768 in ?? () #30 0xb8000ff4 in ?? () from /lib/ld-linux.so.2 #31 0xb7feb280 in ?? () #32 0xb7feb42c in ?? () #33 0xbfffda80 in ?? () #34 0xb7ff7014 in fixup (l=0x5, reloc_offset=0) at dl-runtime.c:98
This has been fixed for 3.4.1. *** This bug has been marked as a duplicate of 101847 ***
kmail-1.8.1 from KDE-3.4.1 still has this problem. 100% reliable crash.
hi, I can confirm this, it still happens with kde 3.4.2: Using host libthread_db library "/lib/tls/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 1105401568 (LWP 26537)] [KCrash handler] #7 KMMsgBase::setTransferInProgress (this=0x0, value=false, force=false) at kmmsgbase.cpp:1050 #8 0x42761b11 in KMSender::doSendMsgAux (this=0x8566058) at kmsender.cpp:522 #9 0x42761c51 in KMSender::sendProcStarted (this=0x8566058, success=true) at kmsender.cpp:505 #10 0x426eb832 in KMSender::qt_invoke (this=0x8566058, _id=5, _o=0xbf9bb360) at qucom_p.h:369 #11 0x410a820e in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #12 0x410a8363 in QObject::activate_signal_bool () from /usr/lib/qt3/lib/libqt-mt.so.3 #13 0x42742f69 in KMSendProc::started (this=0x0, t0=true) at qmetaobject.h:261 #14 0x427430a6 in KMSendProc::start (this=0x0) at kmsender.cpp:807 #15 0x42914050 in KMSender::doSendMsg (this=0x8566058) at kmsender.cpp:486 #16 0x4269c677 in KMSender::sendQueued (this=0x8566058) at kmsender.cpp:229 #17 0x42923506 in KMSender::send (this=0x8566058, aMsg=0x8e08e90, sendNow=1) at qstring.h:848 #18 0x4293a77c in KMComposeWin::slotContinueDoSend (this=0x8dd15d8, sentOk=true) at kmkernel.h:151 #19 0x42941ffa in KMComposeWin::qt_invoke (this=0x8dd15d8, _id=163, _o=0xbf9bb810) at qucom_p.h:369 #20 0x410a820e in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #21 0x410a8363 in QObject::activate_signal_bool () from /usr/lib/qt3/lib/libqt-mt.so.3 #22 0x427430e9 in KMComposeWin::applyChangesDone (this=0x0, t0=true) at qmetaobject.h:261 #23 0x427431b5 in KMComposeWin::slotComposerDone (this=0x8dd15d8, rc=true) at kmcomposewin.cpp:2009 #24 0x4294200f in KMComposeWin::qt_invoke (this=0x8dd15d8, _id=162, _o=0xbf9bb990) at qucom_p.h:369 #25 0x410a820e in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #26 0x410a8363 in QObject::activate_signal_bool () from /usr/lib/qt3/lib/libqt-mt.so.3 #27 0x427424e8 in MessageComposer::done (this=0x0, t0=true) at qmetaobject.h:261 #28 0x42742673 in MessageComposer::doNextJob (this=0xbf9bb9b8) at messagecomposer.cpp:332 #29 0x42742779 in MessageComposer::slotDoNextJob (this=0x881e250) at messagecomposer.cpp:360 #30 0x42742818 in MessageComposer::qt_invoke (this=0x881e250, _id=2, _o=0x0) at messagecomposer.moc:95 #31 0x410a820e in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #32 0x413fa122 in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #33 0x410c5763 in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3 #34 0x410cd1b3 in QSingleShotTimer::event () from /usr/lib/qt3/lib/libqt-mt.so.3 #35 0x41045a5f in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 #36 0x41047623 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 #37 0x40d5b971 in KApplication::notify (this=0xbf9bc240, receiver=0x8191c70, event=0xbf9bbfe0) at kapplication.cpp:551 #38 0x4103a20c in QEventLoop::activateTimers () from /usr/lib/qt3/lib/libqt-mt.so.3 #39 0x40ff2ff6 in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 #40 0x4105d9f1 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 #41 0x4105d836 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 #42 0x410474ef in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 #43 0x08063595 in main (argc=0, argv=0x0) at main.cpp:156 #44 0x41600e80 in __libc_start_main () from /lib/tls/libc.so.6 #45 0x080583d1 in _start () at start.S:119