[Bug 220764] New: KMail crashes when using disconnected IMAP with POP3 [operator->, operator*, KMainWindow::memberList]

Aron Fyodor M. Asor aronasorman at yahoo.com
Thu Dec 31 03:34:59 GMT 2009


https://bugs.kde.org/show_bug.cgi?id=220764

           Summary: KMail crashes when using disconnected IMAP with POP3
                    [operator->, operator*, KMainWindow::memberList]
           Product: kmail
           Version: 1.13.0
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: aronasorman at yahoo.com


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

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list