Bug 220764 - KMail crashes when using disconnected IMAP with POP3 [operator->, operator*, KMainWindow::memberList]
Summary: KMail crashes when using disconnected IMAP with POP3 [operator->, operator*, ...
Status: RESOLVED DUPLICATE of bug 199375
Alias: None
Product: kmail
Classification: Unmaintained
Component: general (show other bugs)
Version: 1.13.0
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-31 04:34 UTC by Aron Fyodor M. Asor
Modified: 2010-01-01 22:59 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aron Fyodor M. Asor 2009-12-31 04:34:55 UTC
Application: kmail (1.13.0)
KDE Platform Version: 4.3.85 (KDE 4.3.85 (KDE 4.4 Beta2)) (Compiled from sources)
Qt Version: 4.6.0
Operating System: Linux 2.6.31-ARCH i686
Distribution (Platform): Archlinux Packages

-- Information about the crash:
So here's what I did:

1. I setup a gmail account to fetch my email using POP3
2. I then get annoyed by POP3, erased it and tried Disconnected IMAP
3. Once setup I clicked the Fetch Mail Button.
4. KMail still fetches the mail using POP, then after that it starts downloading through IMAP.
5. The IMAP status bar gets stuck at 30%, then KMail throws out an error saying disk space is full (which is far from reality)
6. KMail quits, and out pops Mr. Crash Reporting Assistant.


I dunno if this is a serious bug or anything, but just wanted to report it for the sake of helping KDE :)

 -- Backtrace:
Application: KMail (kmail), signal: Aborted
[KCrash Handler]
#19 0x090e4370 in ?? ()
#20 0xb5343776 in qDeleteAll<QList<KIO::Slave*>::const_iterator> (begin=..., end=...) at /usr/include/QtCore/qalgorithms.h:322
#21 qDeleteAll<SlaveList> (begin=..., end=...) at /usr/include/QtCore/qalgorithms.h:330
#22 ~ProtocolInfo (begin=..., end=...) at /home/build/build-i686/kdelibs/src/kdelibs/kio/kio/scheduler.cpp:168
#23 qDeleteAll<QHash<QString, KIO::SchedulerPrivate::ProtocolInfo*>::const_iterator> (begin=..., end=...) at /usr/include/QtCore/qalgorithms.h:322
#24 0xb53400ae in qDeleteAll<KIO::SchedulerPrivate::ProtocolInfoDict> () at /usr/include/QtCore/qalgorithms.h:330
#25 ~SchedulerPrivate () at /home/build/build-i686/kdelibs/src/kdelibs/kio/kio/scheduler.cpp:101
#26 destroy () at /home/build/build-i686/kdelibs/src/kdelibs/kio/kio/scheduler.cpp:206
#27 0xb5273feb in ~KCleanUpGlobalStatic (this=0xb543d3b4, __in_chrg=<value optimized out>) at /home/build/build-i686/kdelibs/src/kdelibs/kdecore/kernel/kglobal.h:62
#28 0xb58cd4bf in __run_exit_handlers () from /lib/libc.so.6
#29 0xb58cd52f in exit () from /lib/libc.so.6
#30 0xb6c412e4 in KMKernel::emergencyExit (this=0xbfce0834, reason=...) at /home/build/build-i686/kdepim/src/kdepim/kmail/kmkernel.cpp:2080
#31 0xb6c1bfbd in KMFolderMaildir::addMsgInternal (this=0x926f810, aMsg=0x9644620, index_return=0xbfcdf87c, stripUid=false) at /home/build/build-i686/kdepim/src/kdepim/kmail/kmfoldermaildir.cpp:379
#32 0xb6c1cdbb in KMFolderMaildir::addMsg (this=0x926f810, aMsg=0x9644620, index_return=0xbfcdf87c) at /home/build/build-i686/kdepim/src/kdepim/kmail/kmfoldermaildir.cpp:323
#33 0xb6c04a3e in KMFolderCachedImap::addMsgInternal (this=0x926f810, msg=0x9644620, newMail=true, index_return=0xbfcdf87c)
    at /home/build/build-i686/kdepim/src/kdepim/kmail/kmfoldercachedimap.cpp:552
#34 0xb6d4209b in KMail::CachedImapJob::slotGetNextMessage (this=0x989e008, job=0x9a7f310) at /home/build/build-i686/kdepim/src/kdepim/kmail/cachedimapjob.cpp:281
#35 0xb6d4370f in KMail::CachedImapJob::qt_metacall (this=0x989e008, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfcdf9c8) at /home/build/build-i686/kdepim/src/build/kmail/cachedimapjob.moc:108
#36 0xb66cae7a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#37 0xb66d944d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#38 0xb71e0fd3 in KJob::result (this=0x9a7f310, _t1=0x9a7f310) at /home/build/build-i686/kdelibs/src/build/kdecore/kjob.moc:194
#39 0xb71e1338 in KJob::emitResult (this=0x9a7f310) at /home/build/build-i686/kdelibs/src/kdelibs/kdecore/jobs/kjob.cpp:312
#40 0xb5289b10 in KIO::SimpleJob::slotFinished (this=0x9a7f310) at /home/build/build-i686/kdelibs/src/kdelibs/kio/kio/job.cpp:475
#41 0xb528a02a in KIO::TransferJob::slotFinished (this=0x9a7f310) at /home/build/build-i686/kdelibs/src/kdelibs/kio/kio/job.cpp:975
#42 0xb5288063 in KIO::TransferJob::qt_metacall (this=0x9a7f310, _c=QMetaObject::InvokeMetaMethod, _id=47, _a=0xbfcdfc5c) at /home/build/build-i686/kdelibs/src/build/kio/jobclasses.moc:367
#43 0xb66cae7a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#44 0xb66d944d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#45 0xb53532a7 in KIO::SlaveInterface::finished (this=0x90e4370) at /home/build/build-i686/kdelibs/src/build/kio/slaveinterface.moc:171
#46 0xb53565cd in KIO::SlaveInterface::dispatch (this=0x90e4370, _cmd=104, rawdata=...) at /home/build/build-i686/kdelibs/src/kdelibs/kio/kio/slaveinterface.cpp:175
#47 0xb5353763 in KIO::SlaveInterface::dispatch (this=0x90e4370) at /home/build/build-i686/kdelibs/src/kdelibs/kio/kio/slaveinterface.cpp:91
#48 0xb5346c30 in KIO::Slave::gotInput (this=0x90e4370) at /home/build/build-i686/kdelibs/src/kdelibs/kio/kio/slave.cpp:322
#49 0xb5346e63 in KIO::Slave::qt_metacall (this=0x90e4370, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfcdff6c) at /home/build/build-i686/kdelibs/src/build/kio/slave.moc:82
#50 0xb66cae7a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#51 0xb66d944d in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#52 0xb5252e97 in KIO::Connection::readyRead (this=0x8e52e08) at /home/build/build-i686/kdelibs/src/build/kio/connection.moc:92
#53 0xb525523e in KIO::ConnectionPrivate::dequeue (this=0x88d54d0) at /home/build/build-i686/kdelibs/src/kdelibs/kio/kio/connection.cpp:82
#54 0xb525536e in KIO::Connection::qt_metacall (this=0x8e52e08, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x97f9848) at /home/build/build-i686/kdelibs/src/build/kio/connection.moc:79
#55 0xb66cae7a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#56 0xb66d5416 in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#57 0xb66d647e in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#58 0xb5c2cc3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#59 0xb5c33847 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#60 0xb7533eaa in KApplication::notify (this=0xbfce08fc, receiver=0x8e52e08, event=0x94563c8) at /home/build/build-i686/kdelibs/src/kdelibs/kdeui/kernel/kapplication.cpp:302
#61 0xb66c5c6b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#62 0xb66c8643 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#63 0xb66c87ad in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#64 0xb66f1bef in ?? () from /usr/lib/libQtCore.so.4
#65 0xb3ec4378 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#66 0xb3ec7bf0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#67 0xb3ec7d23 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#68 0xb66f16e5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#69 0xb5ce77d5 in ?? () from /usr/lib/libQtGui.so.4
#70 0xb66c42a9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#71 0xb66c46fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#72 0xb66c886f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#73 0xb5c2ccd7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#74 0x0804ab6e in main (argc=3, argv=0xbfce0ac4) at /home/build/build-i686/kdepim/src/kdepim/kmail/main.cpp:156

Reported using DrKonqi
Comment 1 Christophe Marin 2010-01-01 22:59:48 UTC

*** This bug has been marked as a duplicate of bug 199375 ***