Bug 202523 - KMail crashed after entering passwords
Summary: KMail crashed after entering passwords
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail
Classification: Applications
Component: IMAP (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-04 20:11 UTC by Alex Merry
Modified: 2012-08-19 10:49 UTC (History)
1 user (show)

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 Alex Merry 2009-08-04 20:11:58 UTC
Application that crashed: kmail
Version of the application: 1.12.90
KDE Version: 4.3.61 (KDE 4.3.61 (KDE 4.4 >= 20090717))
Qt Version: 4.5.1
Operating System: Linux 2.6.30-ARCH x86_64

What I was doing when the application crashed:
I got password prompts when KMail loaded on startup.  Note that normally KMail doesn't get loaded on startup - it either crashes on shutdown or on login (I'm not sure which).  I entered passwords for both of the accounts that I was prompted for, and it crashed.

After starting again, KMail continues to ask for passwords for those two accounts (but not a third, which is on a different server), even after I have entered the correct password.

 -- Backtrace:
Application: KMail (kmail), signal: Aborted
[KCrash Handler]
#5  0x00007f5c7cd9cf15 in raise () from /lib/libc.so.6
#6  0x00007f5c7cd9e340 in abort () from /lib/libc.so.6
#7  0x00007f5c7ef9d194 in qt_message_output (msgType=QtFatalMsg, buf=0x216dba8 "ASSERT: \"!mSlave\" in file /home/kde-devel/src/KDE/kdepim/kmail/imapaccountbase.cpp, line 309")
    at /home/kde-devel/kde-qt/src/corelib/global/qglobal.cpp:2017
#8  0x00007f5c7ef9dc5f in qFatal (msg=0x7f5c7f129ed8 "ASSERT: \"%s\" in file %s, line %d") at /home/kde-devel/kde-qt/src/corelib/global/qglobal.cpp:2216
#9  0x00007f5c7ef9cd26 in qt_assert (assertion=0x7f5c81d36cec "!mSlave", file=0x7f5c81d36bb0 "/home/kde-devel/src/KDE/kdepim/kmail/imapaccountbase.cpp", line=309)
    at /home/kde-devel/kde-qt/src/corelib/global/qglobal.cpp:1786
#10 0x00007f5c8199d2b8 in KMail::ImapAccountBase::makeConnection (this=0x2190af0) at /home/kde-devel/src/KDE/kdepim/kmail/imapaccountbase.cpp:309
#11 0x00007f5c819ae831 in KMAcctImap::makeConnection (this=0x2190af0) at /home/kde-devel/src/KDE/kdepim/kmail/kmacctimap.cpp:562
#12 0x00007f5c819acaba in KMAcctImap::processNewMail (this=0x2190af0, interactive=false) at /home/kde-devel/src/KDE/kdepim/kmail/kmacctimap.cpp:278
#13 0x00007f5c8192f202 in KMail::AccountManager::processNextCheck (this=0x19a2d50, _newMail=false) at /home/kde-devel/src/KDE/kdepim/kmail/accountmanager.cpp:230
#14 0x00007f5c819307f5 in KMail::AccountManager::qt_metacall (this=0x19a2d50, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0x7fffeb4e63d0)
    at /home/kde-devel/build/KDE/kdepim/kmail/accountmanager.moc:96
#15 0x00007f5c7f0deee9 in QMetaObject::activate (sender=0x2190af0, from_signal_index=4, to_signal_index=4, argv=0x7fffeb4e63d0) at /home/kde-devel/kde-qt/src/corelib/kernel/qobject.cpp:3119
#16 0x00007f5c7f0df28d in QMetaObject::activate (sender=0x2190af0, m=0x7f5c820fdee0, local_signal_index=0, argv=0x7fffeb4e63d0) at /home/kde-devel/kde-qt/src/corelib/kernel/qobject.cpp:3193
#17 0x00007f5c8189eac3 in KMAccount::finishedCheck (this=0x2190af0, _t1=false, _t2=KMAccount::CheckOK) at /home/kde-devel/build/KDE/kdepim/kmail/kmaccount.moc:162
#18 0x00007f5c818a1b8d in KMAccount::checkDone (this=0x2190af0, newmail=false, status=KMAccount::CheckOK) at /home/kde-devel/src/KDE/kdepim/kmail/kmaccount.cpp:511
#19 0x00007f5c819ac499 in KMAcctImap::killAllJobs (this=0x2190af0, disconnectSlave=true) at /home/kde-devel/src/KDE/kdepim/kmail/kmacctimap.cpp:198
#20 0x00007f5c819a2bc0 in KMail::ImapAccountBase::handleError (this=0x2190af0, errorCode=146, errorMsg=@0x7fffeb4e6e10, job=0x0, context=@0x7fffeb4e6850, abortSync=true)
    at /home/kde-devel/src/KDE/kdepim/kmail/imapaccountbase.cpp:1025
#21 0x00007f5c819abf9e in KMAcctImap::handleError (this=0x2190af0, errorCode=146, errorMsg=@0x7fffeb4e6e10, job=0x0, context=@0x7fffeb4e6850, abortSync=true)
    at /home/kde-devel/src/KDE/kdepim/kmail/kmacctimap.cpp:131
#22 0x00007f5c8199f271 in KMail::ImapAccountBase::slotSchedulerSlaveError (this=0x2190af0, aSlave=0x29aa7e0, errorCode=146, errorMsg=@0x7fffeb4e6e10)
    at /home/kde-devel/src/KDE/kdepim/kmail/imapaccountbase.cpp:640
#23 0x00007f5c819a681d in KMail::ImapAccountBase::qt_metacall (this=0x2190af0, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x7fffeb4e6a30)
    at /home/kde-devel/build/KDE/kdepim/kmail/imapaccountbase.moc:130
#24 0x00007f5c819af029 in KMAcctImap::qt_metacall (this=0x2190af0, _c=QMetaObject::InvokeMetaMethod, _id=22, _a=0x7fffeb4e6a30) at /home/kde-devel/build/KDE/kdepim/kmail/kmacctimap.moc:77
#25 0x00007f5c7f0deee9 in QMetaObject::activate (sender=0x1d20cf0, from_signal_index=5, to_signal_index=5, argv=0x7fffeb4e6a30) at /home/kde-devel/kde-qt/src/corelib/kernel/qobject.cpp:3119
#26 0x00007f5c7f0df28d in QMetaObject::activate (sender=0x1d20cf0, m=0x7f5c7fe1cc80, local_signal_index=1, argv=0x7fffeb4e6a30) at /home/kde-devel/kde-qt/src/corelib/kernel/qobject.cpp:3193
#27 0x00007f5c7fabe34a in KIO::Scheduler::slaveError (this=0x1d20cf0, _t1=0x29aa7e0, _t2=146, _t3=@0x7fffeb4e6e10) at /home/kde-devel/build/KDE/kdelibs/kio/scheduler.moc:126
#28 0x00007f5c7fabd314 in KIO::SchedulerPrivate::slotSlaveError (this=0x219b410, errorNr=146, errorMsg=@0x7fffeb4e6e10) at /home/kde-devel/src/KDE/kdelibs/kio/kio/scheduler.cpp:949
#29 0x00007f5c7fabe235 in KIO::Scheduler::qt_metacall (this=0x1d20cf0, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0x7fffeb4e6c50) at /home/kde-devel/build/KDE/kdelibs/kio/scheduler.moc:105
#30 0x00007f5c7f0deee9 in QMetaObject::activate (sender=0x29aa7e0, from_signal_index=6, to_signal_index=6, argv=0x7fffeb4e6c50) at /home/kde-devel/kde-qt/src/corelib/kernel/qobject.cpp:3119
#31 0x00007f5c7f0df28d in QMetaObject::activate (sender=0x29aa7e0, m=0x7f5c7fe1d360, local_signal_index=2, argv=0x7fffeb4e6c50) at /home/kde-devel/kde-qt/src/corelib/kernel/qobject.cpp:3193
#32 0x00007f5c7fad1836 in KIO::SlaveInterface::error (this=0x29aa7e0, _t1=146, _t2=@0x7fffeb4e6e10) at /home/kde-devel/build/KDE/kdelibs/kio/slaveinterface.moc:153
#33 0x00007f5c7facf568 in KIO::SlaveInterface::dispatch (this=0x29aa7e0, _cmd=102, rawdata=@0x7fffeb4e6f20) at /home/kde-devel/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:208
#34 0x00007f5c7facef4c in KIO::SlaveInterface::dispatch (this=0x29aa7e0) at /home/kde-devel/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:91
#35 0x00007f5c7fac4628 in KIO::Slave::gotInput (this=0x29aa7e0) at /home/kde-devel/src/KDE/kdelibs/kio/kio/slave.cpp:322
#36 0x00007f5c7fac564d in KIO::Slave::qt_metacall (this=0x29aa7e0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fffeb4e7060) at /home/kde-devel/build/KDE/kdelibs/kio/slave.moc:76
#37 0x00007f5c7f0deee9 in QMetaObject::activate (sender=0x27f5da0, from_signal_index=4, to_signal_index=4, argv=0x0) at /home/kde-devel/kde-qt/src/corelib/kernel/qobject.cpp:3119
#38 0x00007f5c7f0df28d in QMetaObject::activate (sender=0x27f5da0, m=0x7f5c7fe16660, local_signal_index=0, argv=0x0) at /home/kde-devel/kde-qt/src/corelib/kernel/qobject.cpp:3193
#39 0x00007f5c7f9d7083 in KIO::Connection::readyRead (this=0x27f5da0) at /home/kde-devel/build/KDE/kdelibs/kio/connection.moc:86
#40 0x00007f5c7f9d3785 in KIO::ConnectionPrivate::dequeue (this=0x1e42120) at /home/kde-devel/src/KDE/kdelibs/kio/kio/connection.cpp:82
#41 0x00007f5c7f9d7012 in KIO::Connection::qt_metacall (this=0x27f5da0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x29be0f0) at /home/kde-devel/build/KDE/kdelibs/kio/connection.moc:73
#42 0x00007f5c7f0d87e4 in QMetaCallEvent::placeMetaCall (this=0x27cf950, object=0x27f5da0) at /home/kde-devel/kde-qt/src/corelib/kernel/qobject.cpp:489
#43 0x00007f5c7f0da933 in QObject::event (this=0x27f5da0, e=0x27cf950) at /home/kde-devel/kde-qt/src/corelib/kernel/qobject.cpp:1117
#44 0x00007f5c7da6d856 in QApplicationPrivate::notify_helper (this=0x19885d0, receiver=0x27f5da0, e=0x27cf950) at /home/kde-devel/kde-qt/src/gui/kernel/qapplication.cpp:4057
#45 0x00007f5c7da6b9df in QApplication::notify (this=0x7fffeb4e7ef0, receiver=0x27f5da0, e=0x27cf950) at /home/kde-devel/kde-qt/src/gui/kernel/qapplication.cpp:3604
#46 0x00007f5c82842447 in KApplication::notify (this=0x7fffeb4e7ef0, receiver=0x27f5da0, event=0x27cf950) at /home/kde-devel/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#47 0x00007f5c7f0c2b7c in QCoreApplication::notifyInternal (this=0x7fffeb4e7ef0, receiver=0x27f5da0, event=0x27cf950) at /home/kde-devel/kde-qt/src/corelib/kernel/qcoreapplication.cpp:610
#48 0x00007f5c7f0c6a35 in QCoreApplication::sendEvent (receiver=0x27f5da0, event=0x27cf950) at ../../include/QtCore/../../../kde-qt/src/corelib/kernel/qcoreapplication.h:213
#49 0x00007f5c7f0c3d54 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x192aa00) at /home/kde-devel/kde-qt/src/corelib/kernel/qcoreapplication.cpp:1247
#50 0x00007f5c7f0c396f in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /home/kde-devel/kde-qt/src/corelib/kernel/qcoreapplication.cpp:1140
#51 0x00007f5c7f0fc4a1 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../../kde-qt/src/corelib/kernel/qcoreapplication.h:218
#52 0x00007f5c7f0fad43 in postEventSourceDispatch (s=0x1989ae0) at /home/kde-devel/kde-qt/src/corelib/kernel/qeventdispatcher_glib.cpp:209
#53 0x00007f5c73a48dbe in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#54 0x00007f5c73a4c568 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#55 0x00007f5c73a4c690 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#56 0x00007f5c7f0fbd25 in QEventDispatcherGlib::processEvents (this=0x1988060, flags={i = 36}) at /home/kde-devel/kde-qt/src/corelib/kernel/qeventdispatcher_glib.cpp:324
#57 0x00007f5c7db2c85c in QGuiEventDispatcherGlib::processEvents (this=0x1988060, flags={i = 36}) at /home/kde-devel/kde-qt/src/gui/kernel/qguieventdispatcher_glib.cpp:202
#58 0x00007f5c7f0bfdb8 in QEventLoop::processEvents (this=0x7fffeb4e7d30, flags={i = 36}) at /home/kde-devel/kde-qt/src/corelib/kernel/qeventloop.cpp:149
#59 0x00007f5c7f0bfef5 in QEventLoop::exec (this=0x7fffeb4e7d30, flags={i = 0}) at /home/kde-devel/kde-qt/src/corelib/kernel/qeventloop.cpp:200
#60 0x00007f5c7f0c327e in QCoreApplication::exec () at /home/kde-devel/kde-qt/src/corelib/kernel/qcoreapplication.cpp:888
#61 0x00007f5c7da6b626 in QApplication::exec () at /home/kde-devel/kde-qt/src/gui/kernel/qapplication.cpp:3526
#62 0x000000000040377b in main (argc=3, argv=0x7fffeb4e8088) at /home/kde-devel/src/KDE/kdepim/kmail/main.cpp:146

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-08-19 10:49:19 UTC
Thank you for your report. Kmail1 is currently unmaintained and the code has changed sufficiently in Kmail2 so the backtraces are not really useful anymore. Should you experience the same crash in Kmail 4.8.5 or later, please open a new report for Kmail2. Thank you for your understanding