Bug 105413 - kmail crashes when asking for smtp password
Summary: kmail crashes when asking for smtp password
Status: RESOLVED DUPLICATE of bug 101847
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Mandriva RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-10 18:31 UTC by tropikhajma
Modified: 2007-09-14 12:17 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tropikhajma 2005-05-10 18:31:43 UTC
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
Comment 1 Volker Krause 2005-05-14 12:37:24 UTC
This has been fixed for 3.4.1.

*** This bug has been marked as a duplicate of 101847 ***
Comment 2 andreas 2005-06-28 16:06:55 UTC
kmail-1.8.1 from KDE-3.4.1 still has this problem. 100% reliable crash.
Comment 3 Sebastian Reitenbach 2005-10-11 19:54:05 UTC
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