Summary: | Akonadi IMAP crashed when exiting KDE | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Akonadi | Reporter: | Dennis Schridde <heri+kde> |
Component: | IMAP resource | Assignee: | Kevin Ottens <ervin> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | abenson, kdepim-bugs, vkrause |
Priority: | NOR | Keywords: | drkonqi |
Version: | 4.11 | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kdepim-runtime/9406e45979a0b363b0262845c452dcd35dacb397 | Version Fixed In: | 4.11.3 |
Sentry Crash Report: |
Description
Dennis Schridde
2013-09-29 22:37:30 UTC
Git commit 9406e45979a0b363b0262845c452dcd35dacb397 by Dan Vrátil. Committed on 01/10/2013 at 10:12. Pushed by dvratil into branch 'KDE/4.11'. Disconnect session pool manually in ImapResource destructor Otherwise the pool is disconnected when destroyed from QObject destructor. Disconnecting while there's a task pending in ResourceScheduler leads to calling QObject::invokeMethod() on the same QObject, which crashes, because some of it's data has been already destroyed. FIXED-IN: 4.11.3 M +6 -0 resources/imap/imapresource.cpp http://commits.kde.org/kdepim-runtime/9406e45979a0b363b0262845c452dcd35dacb397 *** Bug 298267 has been marked as a duplicate of this bug. *** |