Summary: | Akonadi imap resource crashed in background | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Akonadi | Reporter: | Alex Merry <alex.merry> |
Component: | IMAP resource | Assignee: | Kevin Ottens <ervin> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | alex.merry, jospoortvliet, kdepim-bugs, linds.r, vkrause |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi |
Description
Alex Merry
2010-08-19 16:02:01 UTC
Created attachment 51266 [details]
New crash information added by DrKonqi
akonadi_imap_resource (0.1) on KDE Platform 4.5.67 (4.6 >= 20100901) using Qt 4.6.3
More recent backtrace.
This time it happened when the migrator ran while starting KMail.
-- Backtrace (Reduced):
#11 0x0000000000437376 in QList<long long>::first (this=0x26563e8) at /usr/include/QtCore/qlist.h:263
#12 0x0000000000452a50 in QList<long long>::takeFirst (this=0x26563e8) at /usr/include/QtCore/qlist.h:460
#13 0x00000000004508dd in SessionPool::declareSessionReady (this=0x26563a0, session=0x285a7f0) at /home/kde-devel/src/KDE/kdepim/runtime/resources/imap/sessionpool.cpp:192
#14 0x00000000004514f6 in SessionPool::onLoginDone (this=0x26563a0, job=0x2839c50) at /home/kde-devel/src/KDE/kdepim/runtime/resources/imap/sessionpool.cpp:323
#15 0x0000000000452257 in SessionPool::qt_metacall (this=0x26563a0, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0x7fffc1eb2ec0)
at /home/kde-devel/build/KDE/kdepim/runtime/resources/imap/sessionpool.moc:117
Note: I don't get this in trunk any more. Not tested recently with 4.5. Created attachment 51496 [details]
New crash information added by DrKonqi
akonadi_imap_resource (0.1) on KDE Platform 4.5.67 (4.6 >= 20100901) using Qt 4.6.3
Of course, having said that I now no longer get this crash...
This time I did have KMail open in the background.
Two of the resources crashed: both were pointing at the same server, but at different accounts.
Console output:
kmail2(19009) KMKernel::instanceStatusChanged: A Resource started to syncronize, starting a mail check.
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "Trash"
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_4(13696) ResourceTask::start: Cancelling this request. Probably there is no connection.
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "Drafts"
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
korgac(5270)/libakonadi Akonadi::EntityTreeModelPrivate::monitoredCollectionChanged: Got a stale notification for a collection which was already removed. 254 ".kde-licensing"
korgac(5270)/libakonadi Akonadi::EntityTreeModelPrivate::monitoredCollectionChanged: Got a stale notification for a collection which was already removed. 253 ".bugs"
korgac(5270)/libakonadi Akonadi::EntityTreeModelPrivate::monitoredCollectionChanged: Got a stale notification for a collection which was already removed. 247 ".akademy"
korgac(5270)/libakonadi Akonadi::EntityTreeModelPrivate::monitoredCollectionChanged: Got a stale notification for a collection which was already removed. 265 ".2009"
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "quanto"
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "Sent"
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "supervisors"
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "general list"
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "cs-dphil list"
kded(4824) WicdNetworkManagerPrivate::recacheState: State: 2 Info: ("192.168.0.5", "Nathaniel", "81", "1", "135 Mb/s")
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "quantum list"
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "quantum-social list"
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "phys-phil list"
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "drafts"
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "java tuition"
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "quantum-announcements"
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "sent"
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "teaching"
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "misc"
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "Queue"
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_3(13938)/kdepimlibs (kimap) KIMAP::SessionThread::sslConnected: TLS negotiation done.
akonadi_imap_resource_4(13696)/kdepimlibs (kimap) KIMAP::SessionThread::sslConnected: TLS negotiation done.
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "cogs"
akonadi_imap_resource_3(13938)/kdepimlibs (kimap) KIMAP::LoginJob::handleResponse: Capabilities after STARTTLS: ("IMAP4rev1", "UIDPLUS", "CHILDREN", "NAMESPACE", "THREAD=ORDEREDSUBJECT", "THREAD=REFERENCES", "SORT", "QUOTA", "IDLE", "AUTH=PLAIN", "ACL", "ACL2=UNION")
akonadi_imap_resource_4(13696)/kdepimlibs (kimap) KIMAP::LoginJob::handleResponse: Capabilities after STARTTLS: ("IMAP4rev1", "UIDPLUS", "CHILDREN", "NAMESPACE", "THREAD=ORDEREDSUBJECT", "THREAD=REFERENCES", "SORT", "QUOTA", "IDLE", "AUTH=PLAIN", "ACL", "ACL2=UNION")
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_3(13938)/kdepimlibs (kimap) KIMAP::SessionThread::sslConnected: TLS negotiation done.
akonadi_imap_resource_3(13938)/kdepimlibs (kimap) KIMAP::LoginJob::handleResponse: Capabilities after STARTTLS: ("IMAP4rev1", "UIDPLUS", "CHILDREN", "NAMESPACE", "THREAD=ORDEREDSUBJECT", "THREAD=REFERENCES", "SORT", "QUOTA", "IDLE", "AUTH=PLAIN", "ACL", "ACL2=UNION")
akonadi_imap_resource_3(13938) ImapResource::doSetOnline: online= true
akonadi_imap_resource_4(13696) ImapResource::doSetOnline: online= true
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "INBOX"
akonadi_imap_resource_3(13938)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "INBOX"
akonadi_imap_resource_4(13696)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "INBOX"
ASSERT: "!isEmpty()" in file /usr/include/QtCore/qlist.h, line 263
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = akonadi_imap_resource path = /home/kde-devel/kde/bin pid = 13938
KCrash: Attempting to start /home/kde-devel/kde/lib/kde4/libexec/drkonqi from kdeinit
kdeinit4: Got EXEC_NEW '/home/kde-devel/kde/lib/kde4/libexec/drkonqi' from wrapper.
kdeinit4: preparing to launch /home/kde-devel/kde/lib/kde4/libexec/drkonqi
Lost connection to resource "org.freedesktop.Akonadi.Resource.akonadi_imap_resource_3" , discarding cached interface
QSocketNotifier: Invalid socket 16 and type 'Read', disabling...
QSocketNotifier: Invalid socket 19 and type 'Read', disabling...
akonadi_imap_resource_4(13696)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_10(4986)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
akonadi_imap_resource_4(13696)/kdepimlibs (kimap) RetrieveItemsTask::triggerExpunge: "INBOX.akademy"
akonadi_imap_resource_4(13696)/kdepimlibs (kimap) KIMAP::SessionThread::sslConnected: TLS negotiation done.
akonadi_imap_resource_4(13696)/kdepimlibs (kimap) KIMAP::LoginJob::handleResponse: Capabilities after STARTTLS: ("IMAP4rev1", "UIDPLUS", "CHILDREN", "NAMESPACE", "THREAD=ORDEREDSUBJECT", "THREAD=REFERENCES", "SORT", "QUOTA", "IDLE", "AUTH=PLAIN", "ACL", "ACL2=UNION")
akonadi_imap_resource_4(13696)/kdepimlibs (kimap) RetrieveItemsTask::onFinalSelectDone: All fine, asking for all message flags looking for changes
ASSERT: "!isEmpty()" in file /usr/include/QtCore/qlist.h, line 263
KCrash: crashing... crashRecursionCounter = 2
-- Backtrace (Reduced):
#11 0x0000000000437376 in QList<long long>::first (this=0x233dc78) at /usr/include/QtCore/qlist.h:263
#12 0x0000000000452a50 in QList<long long>::takeFirst (this=0x233dc78) at /usr/include/QtCore/qlist.h:460
#13 0x00000000004508dd in SessionPool::declareSessionReady (this=0x233dc30, session=0x2457240) at /home/kde-devel/src/KDE/kdepim/runtime/resources/imap/sessionpool.cpp:192
#14 0x00000000004514f6 in SessionPool::onLoginDone (this=0x233dc30, job=0x2869470) at /home/kde-devel/src/KDE/kdepim/runtime/resources/imap/sessionpool.cpp:323
#15 0x0000000000452257 in SessionPool::qt_metacall (this=0x233dc30, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0x7fffe3507890)
at /home/kde-devel/build/KDE/kdepim/runtime/resources/imap/sessionpool.moc:117
Created attachment 51660 [details]
New crash information added by DrKonqi
akonadi_imap_resource (0.1) on KDE Platform 4.5.68 (4.6 >= 20100912) "release 4" using Qt 4.7.0
- What I was doing when the application crashed:
Similar to the above report, the imap resource crashes periodically in the background.
- Custom settings of the application:
This is trunk KDE/KDEPIM from the OpenSUSE trunk repositories, version 4.5.68svn1174542, with Qt 4.7rc1. I've had these periodic crashes with the svn versions since the akonadi mail migration (more specifically since non-UIDPLUS was implemented).
The server is non-UIDPLUS, Exchange 2007, connected with TLS, configured offline, with specific subscribed folders.
The only other interesting tidbit is other IMAP clients often see completely blank messages at or near the top of the message list, these have no recipient, sender or subject, and a single textual attachment. This seems to be an artifact of the Enterprise Vault addon product.
-- Backtrace (Reduced):
#10 0xb581afd7 in __libc_message (do_abort=2, fmt=0xb58e0f54 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:186
#11 0xb5820ffb in malloc_printerr (action=<value optimized out>, str=<value optimized out>, ptr=0x827bc43) at malloc.c:6267
#12 0xb5825b49 in __libc_free (mem=0x827bc43) at malloc.c:3700
#13 0xb59ee98f in operator delete (ptr=0x827bc43) at ../../../../libstdc++-v3/libsupc++/del_op.cc:44
#14 0x08093df0 in node_destruct (this=0x810d220, session=0x8396f20) at /usr/include/QtCore/qlist.h:375
Created attachment 52021 [details]
New crash information added by DrKonqi
akonadi_imap_resource (0.1) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0
The resource crashed in the background after I reconfigured the check mail interval for my imap google account. KMail doesn't start up at all but from the Akonadi Console I can see the mail - provided the resource isn't trying to refresh itself.
I attached the info here - although I am unsure if it's really related, I don't want to spam with duplicates either... The kmail install is from openSUSE, their 4.5-branch, latest packages on KDE:Unstable (4.4.93)/
-- Backtrace (Reduced):
#7 0x08092627 in takeFirst (this=0x81df030, session=0x83160b8) at /usr/include/QtCore/qlist.h:476
#8 SessionPool::declareSessionReady (this=0x81df030, session=0x83160b8) at /usr/src/debug/kdepim-runtime-4.4.93/resources/imap/sessionpool.cpp:186
#9 0x0809350c in SessionPool::onLoginDone (this=0x81df030, job=0xd1cfee8) at /usr/src/debug/kdepim-runtime-4.4.93/resources/imap/sessionpool.cpp:307
#10 0x080937e1 in SessionPool::qt_metacall (this=0x81df030, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xbffaf1a8) at /usr/src/debug/kdepim-runtime-4.4.93/build/resources/imap/sessionpool.moc:117
[...]
[...]
#13 0xb5cac8f5 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
*** This bug has been marked as a duplicate of bug 242698 *** |