Summary: | Aconadi imap service crashed after login | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Akonadi | Reporter: | Serjio <sivantsov> |
Component: | IMAP resource | Assignee: | Kevin Ottens <ervin> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | giecrilj, kdepim-bugs, vkrause |
Priority: | NOR | ||
Version: | 4.8 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kdepim-runtime/d82e4917f7286984bce16c2fa36ea4e9f6a24453 | Version Fixed In: | 4.10.1 |
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
Serjio
2012-11-01 07:32:34 UTC
Created attachment 74943 [details]
New crash information added by DrKonqi
akonadi_imap_resource (4.8) on KDE Platform 4.8.5 (4.8.5) "release 2" using Qt 4.8.1
- What I was doing when the application crashed:
I was trying to set up a GMail IMAP account.
-- Backtrace (Reduced):
#5 0x00007f51aaaac88f in QObject::disconnect (sender=0x2786800, signal=0x2476889 "stateChanged(KIMAP::Session::State,KIMAP::Session::State)", receiver=0x25f5090, method=0x248fb89 "onSessionStateChanged(KIMAP::Session::State,KIMAP::Session::State)") at kernel/qobject.cpp:2900
#6 0x0000000000453ca5 in SessionPool::killSession (this=this@entry=0x25f5090, session=session@entry=0x2786800, termination=termination@entry=SessionPool::LogoutSession) at /usr/src/debug/kdepim-runtime-4.8.5/resources/imap/sessionpool.cpp:176
#7 0x00000000004546d1 in SessionPool::cancelSessionCreation (this=this@entry=0x25f5090, session=0x2786800, errorCode=errorCode@entry=4, errorMessage=...) at /usr/src/debug/kdepim-runtime-4.8.5/resources/imap/sessionpool.cpp:233
#8 0x0000000000455a15 in SessionPool::onPasswordRequestDone (this=0x25f5090, resultType=<optimized out>, password=...) at /usr/src/debug/kdepim-runtime-4.8.5/resources/imap/sessionpool.cpp:308
#9 0x00000000004565d7 in SessionPool::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kdepim-runtime-4.8.5/build/resources/imap/sessionpool.moc:94
Git commit d82e4917f7286984bce16c2fa36ea4e9f6a24453 by David Faure. Committed on 17/02/2013 at 21:54. Pushed by dfaure into branch 'KDE/4.10'. Fix crash due to dangling session pointer in m_pendingInitialSession. This happens after disconnect() kills all sessions (e.g. due to losing internet connection while the password dialog is up, or explicit toggling of offline/online status, or due to the "SSL not supported"). Related: bug 312480, bug 310072, bug 308888, bug 288268, bug 312057, bug 308207, bug 312535, bug 311014, bug 309346, bug 307780 FIXED-IN: 4.10.1 M +1 -0 resources/imap/sessionpool.cpp http://commits.kde.org/kdepim-runtime/d82e4917f7286984bce16c2fa36ea4e9f6a24453 |