Bug 344828

Summary: Crash syncing Google IMAP
Product: [Frameworks and Libraries] Akonadi Reporter: Chris <crglasoe>
Component: IMAP resourceAssignee: Christian Mollekopf <chrigi_1>
Status: RESOLVED DUPLICATE    
Severity: crash CC: dvratil, kdepim-bugs, vkrause
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Chris 2015-03-04 14:48:10 UTC
Application: akonadi_imap_resource (4.14)
KDE Platform Version: 4.14.5
Qt Version: 4.8.6
Operating System: Linux 3.16.7-7-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

-- Information about the crash:
Crashes only on one Google email account setup as IMAP.  Crashes repeatedly trough out the day.  Akonadiconsole periodically loses the account as well.  Reconfigure the account in Akonadiconsole and syncing restarts.  Finishes sync and within 1 to 10 minutes receive the crash again.  The account however is not always lost.

The crash can be reproduced every time.

-- Backtrace:
Application: Doxa Advisors Gapps of type IMAP E-Mail Server (akonadi_imap_resource), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ffcae3c67c0 (LWP 3925))]

Thread 3 (Thread 0x7ffc93669700 (LWP 4017)):
#0  0x00007ffca9d38c3d in poll () at /lib64/libc.so.6
#1  0x00007ffca8cc0be4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007ffca8cc0cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007ffcada190de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#4  0x00007ffcad9eae6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#5  0x00007ffcad9eb165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007ffcad8e80bf in QThread::exec() () at /usr/lib64/libQtCore.so.4
#7  0x00007ffcad8ea79f in  () at /usr/lib64/libQtCore.so.4
#8  0x00007ffca93a50a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007ffca9d4106d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7ffc9ab82700 (LWP 4025)):
#0  0x00007ffca9d34d0d in read () at /lib64/libc.so.6
#1  0x00007ffca8d01750 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007ffca8cc0714 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007ffca8cc0b7b in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007ffca8cc0cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007ffcada190de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007ffcad9eae6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#7  0x00007ffcad9eb165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#8  0x00007ffcad8e80bf in QThread::exec() () at /usr/lib64/libQtCore.so.4
#9  0x00007ffcad8ea79f in  () at /usr/lib64/libQtCore.so.4
#10 0x00007ffca93a50a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007ffca9d4106d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7ffcae3c67c0 (LWP 3925)):
[KCrash Handler]
#5  0x00007ffcab65564d in KIMAP::SearchJob::handleResponse(KIMAP::Message const&) () at /usr/lib64/libkimap.so.4
#6  0x00007ffcab645ddc in KIMAP::SessionPrivate::responseReceived(KIMAP::Message const&) () at /usr/lib64/libkimap.so.4
#7  0x00007ffcada0459e in QObject::event(QEvent*) () at /usr/lib64/libQtCore.so.4
#8  0x00007ffcacd8576c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#9  0x00007ffcacd8bcad in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#10 0x00007ffcaae9ccea in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#11 0x00007ffcad9ec2ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#12 0x00007ffcad9ef57d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQtCore.so.4
#13 0x00007ffcada198fe in  () at /usr/lib64/libQtCore.so.4
#14 0x00007ffca8cc0a04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#15 0x00007ffca8cc0c48 in  () at /usr/lib64/libglib-2.0.so.0
#16 0x00007ffca8cc0cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#17 0x00007ffcada190be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#18 0x00007ffcace22676 in  () at /usr/lib64/libQtGui.so.4
#19 0x00007ffcad9eae6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#20 0x00007ffcad9eb165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#21 0x00007ffcad9f05b9 in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4
#22 0x00007ffcaded47b3 in Akonadi::ResourceBase::init(Akonadi::ResourceBase*) () at /usr/lib64/libakonadi-kde.so.4
#23 0x000000000041a1f3 in _start ()

Possible duplicates by query: bug 344805, bug 344340, bug 344271, bug 343768, bug 343057.

Reported using DrKonqi
Comment 1 Daniel Vrátil 2016-03-21 23:52:23 UTC

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