Bug 378766

Summary: Akonadi is in a weird state and often crashes after fetching and filtering mails
Product: [Frameworks and Libraries] Akonadi Reporter: micu <micuintus>
Component: serverAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: dvratil
Priority: NOR Keywords: drkonqi
Version: 5.4.3   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description micu 2017-04-14 08:37:59 UTC
Application: akonadiserver (5.4.3)

Qt Version: 5.7.1
Frameworks Version: 5.33.0
Operating System: Linux 4.10.8-200.fc25.x86_64 x86_64
Distribution: "Fedora release 25 (Twenty Five)"

-- Information about the crash:
What I was doing when the application crashed / Unusual behavior I noticed:

Not 100% reproducible, but it happens quite often: After fetching and filtering my emails (I have a bunch of filters in place), using both POP3 and IMAP accounts, KMail is in this weird state of not reacting. I can click mails in the list, but they don't show up. It tells me content is being retrieved. Restarting Akonadi via 'akonadictl stop' and 'akonadictl start' often helps, but then mails are often duplicated. Then Akonadi sometimes crashes, which is what happend here.

-- Backtrace:
Application: Akonadi Server (akonadiserver), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc7877c48c0 (LWP 4120))]

Thread 42 (Thread 0x7fc6e8be1700 (LWP 13584)):
#0  0x00007fc7916ffb3f in qt_gettime () at tools/qelapsedtimer_unix.cpp:180
#1  0x00007fc791854d99 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7fc72c026090) at kernel/qtimerinfo_unix.cpp:91
#2  0x00007fc791855195 in QTimerInfoList::timerWait (this=0x7fc72c026090, tm=...) at kernel/qtimerinfo_unix.cpp:388
#3  0x00007fc79185638c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fc6e8be0b34) at kernel/qeventdispatcher_glib.cpp:132
#4  0x00007fc791856455 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:165
#5  0x00007fc78b95469d in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#6  0x00007fc78b95508b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#7  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#8  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc72c0127d0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#9  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc6e8be0d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#10 0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#11 0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d7f8ee0) at thread/qthread_unix.cpp:368
#12 0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#13 0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 41 (Thread 0x7fc6ea7fc700 (LWP 13536)):
#0  0x00007fc78f294809 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc791669028 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fc77422c250) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=30000, this=0x7fc77422c250) at thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=this@entry=0x7fc7741511a0, mutex=mutex@entry=0x7fc774003570, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fc791665a5d in QThreadPoolThread::run (this=0x7fc774151190) at thread/qthreadpool.cpp:133
#5  0x00007fc7916689ca in QThreadPrivate::start (arg=0x7fc774151190) at thread/qthread_unix.cpp:368
#6  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#7  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 40 (Thread 0x7fc6eb7fe700 (LWP 13535)):
#0  0x00007fc78f294809 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc791669028 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fc7742a7490) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=30000, this=0x7fc7742a7490) at thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=this@entry=0x7fc7742a72d0, mutex=mutex@entry=0x7fc774003570, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fc791665a5d in QThreadPoolThread::run (this=0x7fc7742a72c0) at thread/qthreadpool.cpp:133
#5  0x00007fc7916689ca in QThreadPrivate::start (arg=0x7fc7742a72c0) at thread/qthread_unix.cpp:368
#6  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#7  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 39 (Thread 0x7fc75a753700 (LWP 13534)):
#0  0x00007fc78f294809 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc791669028 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fc77422c720) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=30000, this=0x7fc77422c720) at thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=this@entry=0x7fc77422c560, mutex=mutex@entry=0x7fc774003570, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fc791665a5d in QThreadPoolThread::run (this=0x7fc77422c550) at thread/qthreadpool.cpp:133
#5  0x00007fc7916689ca in QThreadPrivate::start (arg=0x7fc77422c550) at thread/qthread_unix.cpp:368
#6  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#7  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 38 (Thread 0x7fc6eaffd700 (LWP 13533)):
#0  0x00007fc78f294809 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc791669028 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fc7742a7090) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=30000, this=0x7fc7742a7090) at thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=this@entry=0x7fc77422bf90, mutex=mutex@entry=0x7fc774003570, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fc791665a5d in QThreadPoolThread::run (this=0x7fc77422bf80) at thread/qthreadpool.cpp:133
#5  0x00007fc7916689ca in QThreadPrivate::start (arg=0x7fc77422bf80) at thread/qthread_unix.cpp:368
#6  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#7  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 37 (Thread 0x7fc74d7f2700 (LWP 13532)):
#0  0x00007fc78f294809 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc791669028 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fc7742a7900) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=30000, this=0x7fc7742a7900) at thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=this@entry=0x7fc7742a7740, mutex=mutex@entry=0x7fc774003570, time=30000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fc791665a5d in QThreadPoolThread::run (this=0x7fc7742a7730) at thread/qthreadpool.cpp:133
#5  0x00007fc7916689ca in QThreadPrivate::start (arg=0x7fc7742a7730) at thread/qthread_unix.cpp:368
#6  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#7  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 36 (Thread 0x7fc748fe9700 (LWP 13531)):
#0  0x00007fc790a5001d in poll () from /lib64/libc.so.6
#1  0x00007fc78b955166 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc71802dca0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc748fe8d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d7f8700) at thread/qthread_unix.cpp:368
#7  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#8  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 35 (Thread 0x7fc6ebfff700 (LWP 13530)):
#0  0x00007fc790a4bbed in read () from /lib64/libc.so.6
#1  0x00007fc78b9994d0 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b954c83 in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007fc78b955104 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc70c07ad80, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc6ebffed00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#8  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d800950) at thread/qthread_unix.cpp:368
#9  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#10 0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 34 (Thread 0x7fc6e93e2700 (LWP 8833)):
#0  0x00007fc78b99a879 in g_mutex_lock () from /lib64/libglib-2.0.so.0
#1  0x00007fc78b9541c4 in g_main_context_release () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95511a in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc72c010a00, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc6e93e1d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#7  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d7c9920) at thread/qthread_unix.cpp:368
#8  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#9  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 33 (Thread 0x7fc7497ea700 (LWP 4178)):
#0  0x00007fc78b95469d in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#1  0x00007fc78b95508b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc704010c40, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc7497e9d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d7ff6a0) at thread/qthread_unix.cpp:368
#7  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#8  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 32 (Thread 0x7fc749feb700 (LWP 4173)):
#0  0x00007fc79185512e in QTimerInfoList::repairTimersIfNeeded (this=0x7fc6f4010260) at kernel/qtimerinfo_unix.cpp:162
#1  0x00007fc7918551a3 in QTimerInfoList::timerWait (this=0x7fc6f4010260, tm=...) at kernel/qtimerinfo_unix.cpp:389
#2  0x00007fc79185638c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fc749feab34) at kernel/qeventdispatcher_glib.cpp:132
#3  0x00007fc78b95469d in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#4  0x00007fc78b95508b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#5  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#6  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc6f4004e30, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc749fead00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#9  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d809220) at thread/qthread_unix.cpp:368
#10 0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#11 0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 31 (Thread 0x7fc74a7ec700 (LWP 4172)):
#0  0x00007fc78b99a879 in g_mutex_lock () from /lib64/libglib-2.0.so.0
#1  0x00007fc78b9541c4 in g_main_context_release () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95511a in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc6f8004e30, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc74a7ebd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#7  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d814b00) at thread/qthread_unix.cpp:368
#8  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#9  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 30 (Thread 0x7fc74afed700 (LWP 4155)):
#0  0x00007fc790a5001d in poll () from /lib64/libc.so.6
#1  0x00007fc78b955166 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc7380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc74afecd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d814390) at thread/qthread_unix.cpp:368
#7  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#8  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 29 (Thread 0x7fc74b7ee700 (LWP 4154)):
#0  0x00007fc791660a19 in std::__atomic_base<QMutexData*>::compare_exchange_strong (__m2=<optimized out>, __m1=std::memory_order_acquire, __p2=<optimized out>, __p1=@0x7fc74b7eda98: 0x0, this=0x55e65d8139a0) at /usr/include/c++/6.3.1/bits/atomic_base.h:752
#1  std::atomic<QMutexData*>::compare_exchange_strong (__m=std::memory_order_acquire, __p2=<optimized out>, __p1=@0x7fc74b7eda98: 0x0, this=0x55e65d8139a0) at /usr/include/c++/6.3.1/atomic:475
#2  QAtomicOps<QMutexData*>::testAndSetAcquire<QMutexData*> (currentValue=<synthetic pointer>, newValue=<optimized out>, expectedValue=0x0, _q_value=...) at ../../src/corelib/arch/qatomic_cxx11.h:290
#3  QBasicAtomicPointer<QMutexData>::testAndSetAcquire (currentValue=<synthetic pointer>: <optimized out>, newValue=<optimized out>, expectedValue=0x0, this=0x55e65d8139a0) at ../../src/corelib/thread/qbasicatomic.h:259
#4  QBasicMutex::fastTryLock (current=<synthetic pointer>: <optimized out>, this=0x55e65d8139a0) at thread/qmutex.h:89
#5  QMutex::lock (this=this@entry=0x55e65d8139a0) at thread/qmutex.cpp:225
#6  0x00007fc7918565af in QMutexLocker::QMutexLocker (m=0x55e65d8139a0, this=<synthetic pointer>) at ../../src/corelib/thread/qmutex.h:137
#7  QThreadData::canWaitLocked (this=0x55e65d813970) at ../../src/corelib/thread/qthread_p.h:253
#8  postEventSourcePrepare (s=0x7fc734002700, timeout=0x7fc74b7edb34) at kernel/qeventdispatcher_glib.cpp:259
#9  0x00007fc78b95469d in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#10 0x00007fc78b95508b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#11 0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#12 0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc7340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#13 0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc74b7edd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#14 0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#15 0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d813bc0) at thread/qthread_unix.cpp:368
#16 0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#17 0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 28 (Thread 0x7fc74bfef700 (LWP 4153)):
#0  0x00007fc78b99a894 in g_mutex_unlock () from /lib64/libglib-2.0.so.0
#1  0x00007fc78b954d2b in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b9551d0 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc7400008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc74bfeed00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#7  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d80ab80) at thread/qthread_unix.cpp:368
#8  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#9  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 27 (Thread 0x7fc74c7f0700 (LWP 4152)):
#0  0x00007fc790a5001d in poll () from /lib64/libc.so.6
#1  0x00007fc78b955166 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc73c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc74c7efd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d80d140) at thread/qthread_unix.cpp:368
#7  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#8  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 26 (Thread 0x7fc74cff1700 (LWP 4151)):
#0  0x00007fc78b99a879 in g_mutex_lock () from /lib64/libglib-2.0.so.0
#1  0x00007fc78b9549fe in g_main_context_check () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b955104 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc6ec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc74cff0d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#7  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d8124a0) at thread/qthread_unix.cpp:368
#8  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#9  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 25 (Thread 0x7fc74dff3700 (LWP 4149)):
#0  0x00007fc78f2953cf in pthread_getspecific () from /lib64/libpthread.so.0
#1  0x00007fc78b97d090 in g_thread_self () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95526d in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc6f80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc74dff2d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d811440) at thread/qthread_unix.cpp:368
#7  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#8  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 24 (Thread 0x7fc74e7f4700 (LWP 4148)):
#0  0x00007fc791660a19 in std::__atomic_base<QMutexData*>::compare_exchange_strong (__m2=<optimized out>, __m1=std::memory_order_acquire, __p2=<optimized out>, __p1=@0x7fc74e7f3a98: 0x0, this=0x55e65d810990) at /usr/include/c++/6.3.1/bits/atomic_base.h:752
#1  std::atomic<QMutexData*>::compare_exchange_strong (__m=std::memory_order_acquire, __p2=<optimized out>, __p1=@0x7fc74e7f3a98: 0x0, this=0x55e65d810990) at /usr/include/c++/6.3.1/atomic:475
#2  QAtomicOps<QMutexData*>::testAndSetAcquire<QMutexData*> (currentValue=<synthetic pointer>, newValue=<optimized out>, expectedValue=0x0, _q_value=...) at ../../src/corelib/arch/qatomic_cxx11.h:290
#3  QBasicAtomicPointer<QMutexData>::testAndSetAcquire (currentValue=<synthetic pointer>: <optimized out>, newValue=<optimized out>, expectedValue=0x0, this=0x55e65d810990) at ../../src/corelib/thread/qbasicatomic.h:259
#4  QBasicMutex::fastTryLock (current=<synthetic pointer>: <optimized out>, this=0x55e65d810990) at thread/qmutex.h:89
#5  QMutex::lock (this=this@entry=0x55e65d810990) at thread/qmutex.cpp:225
#6  0x00007fc7918565af in QMutexLocker::QMutexLocker (m=0x55e65d810990, this=<synthetic pointer>) at ../../src/corelib/thread/qmutex.h:137
#7  QThreadData::canWaitLocked (this=0x55e65d810960) at ../../src/corelib/thread/qthread_p.h:253
#8  postEventSourcePrepare (s=0x7fc7000012d0, timeout=0x7fc74e7f3b34) at kernel/qeventdispatcher_glib.cpp:259
#9  0x00007fc78b95469d in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#10 0x00007fc78b95508b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#11 0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#12 0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc7000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#13 0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc74e7f3d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#14 0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#15 0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d810c10) at thread/qthread_unix.cpp:368
#16 0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#17 0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 23 (Thread 0x7fc74eff5700 (LWP 4147)):
#0  0x00007fc7918562fb in idleTimerSourceCheck (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:219
#1  0x00007fc78b954bc9 in g_main_context_check () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b955104 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc7080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc74eff4d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#7  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d8103e0) at thread/qthread_unix.cpp:368
#8  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#9  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 22 (Thread 0x7fc74f7f6700 (LWP 4146)):
#0  0x00007fc78b99a879 in g_mutex_lock () from /lib64/libglib-2.0.so.0
#1  0x00007fc78b954577 in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95508b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc7140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc79180768a in QEventLoop::exec (this=0x7fc74f7f4cc0, flags=...) at kernel/qeventloop.cpp:212
#6  0x000055e65c773bb0 in Akonadi::Server::ItemRetriever::exec() ()
#7  0x000055e65c73a5e1 in Akonadi::Server::FetchHelper::fetchItems() ()
#8  0x000055e65c73789b in Akonadi::Server::Fetch::parseStream() ()
#9  0x000055e65c6268b4 in Akonadi::Server::Connection::slotNewData() ()
#10 0x00007fc79182fa56 in QtPrivate::QSlotObjectBase::call (a=0x7fc74f7f5890, r=0x55e65d80faf0, this=<optimized out>) at ../../src/corelib/kernel/qobject_impl.h:101
#11 QMetaObject::activate (sender=0x7fc7140032d0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3723
#12 0x00007fc79182f721 in QMetaObject::activate (sender=0x7fc7140033c8, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3740
#13 0x00007fc7923861a5 in QAbstractSocketPrivate::emitReadyRead() () from /lib64/libQt5Network.so.5
#14 0x00007fc79238625c in QAbstractSocketPrivate::canReadNotification() () from /lib64/libQt5Network.so.5
#15 0x00007fc792391091 in QReadNotifier::event(QEvent*) () from /lib64/libQt5Network.so.5
#16 0x00007fc7918085ea in doNotify (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1063
#17 0x00007fc7918086fa in QCoreApplication::notifyInternal2 (receiver=0x7fc714003660, event=event@entry=0x7fc74f7f5ae0) at kernel/qcoreapplication.cpp:988
#18 0x00007fc791856fff in QCoreApplication::sendEvent (event=0x7fc74f7f5ae0, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#19 socketNotifierSourceDispatch (source=0x7fc714003000) at kernel/qeventdispatcher_glib.cpp:106
#20 0x00007fc78b954e52 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#21 0x00007fc78b9551d0 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#22 0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#23 0x00007fc7918566cf in QEventDispatcherGlib::processEvents (this=0x7fc7140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#24 0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc74f7f5d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#25 0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#26 0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d80fbb0) at thread/qthread_unix.cpp:368
#27 0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#28 0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 21 (Thread 0x7fc74fff7700 (LWP 4145)):
#0  0x00007fc78b99a879 in g_mutex_lock () from /lib64/libglib-2.0.so.0
#1  0x00007fc78b954d16 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b9551d0 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc7440008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc74fff6d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#7  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d80f3a0) at thread/qthread_unix.cpp:368
#8  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#9  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 20 (Thread 0x7fc7507f8700 (LWP 4144)):
#0  0x00007fc78b99a879 in g_mutex_lock () from /lib64/libglib-2.0.so.0
#1  0x00007fc78b954901 in g_main_context_query () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b9550d8 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc72c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc7507f7d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#7  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d80eac0) at thread/qthread_unix.cpp:368
#8  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#9  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 19 (Thread 0x7fc750ff9700 (LWP 4143)):
#0  0x00007fc790a5001d in poll () from /lib64/libc.so.6
#1  0x00007fc78b955166 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc6f40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc750ff8d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d80e290) at thread/qthread_unix.cpp:368
#7  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#8  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x7fc7517fa700 (LWP 4142)):
#0  0x00007fc790a4bbed in read () from /lib64/libc.so.6
#1  0x00007fc78b9994d0 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b954c83 in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007fc78b955104 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc6fc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc7517f9d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#8  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d8060e0) at thread/qthread_unix.cpp:368
#9  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#10 0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7fc751ffb700 (LWP 4141)):
#0  0x00007fff85fd0a09 in clock_gettime ()
#1  0x00007fc790a6a726 in clock_gettime () from /lib64/libc.so.6
#2  0x00007fc7916ffb31 in qt_clock_gettime (ts=0x7fc751ffaa70, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:109
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:164
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:173
#5  0x00007fc791854d99 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7fc704002cd0) at kernel/qtimerinfo_unix.cpp:91
#6  0x00007fc791855195 in QTimerInfoList::timerWait (this=0x7fc704002cd0, tm=...) at kernel/qtimerinfo_unix.cpp:388
#7  0x00007fc79185638c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fc751ffab34) at kernel/qeventdispatcher_glib.cpp:132
#8  0x00007fc78b95469d in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#9  0x00007fc78b95508b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#10 0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#11 0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc7040008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#12 0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc751ffad00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#13 0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#14 0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d802e10) at thread/qthread_unix.cpp:368
#15 0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#16 0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7fc7527fc700 (LWP 4140)):
#0  0x00007fc790a4bbed in read () from /lib64/libc.so.6
#1  0x00007fc78b9994d0 in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b954c83 in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007fc78b955104 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#4  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc7300008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc7527fbd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#8  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d804f90) at thread/qthread_unix.cpp:368
#9  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#10 0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7fc752ffd700 (LWP 4139)):
#0  0x00007fc790a5001d in poll () from /lib64/libc.so.6
#1  0x00007fc78b955166 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc7240008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc752ffcd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d804760) at thread/qthread_unix.cpp:368
#7  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#8  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7fc7537fe700 (LWP 4138)):
#0  0x00007fc78b99a879 in g_mutex_lock () from /lib64/libglib-2.0.so.0
#1  0x00007fc78b955122 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x55e65d7881a0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc79180768a in QEventLoop::exec (this=0x7fc7537fccc0, flags=...) at kernel/qeventloop.cpp:212
#5  0x000055e65c773bb0 in Akonadi::Server::ItemRetriever::exec() ()
#6  0x000055e65c73a5e1 in Akonadi::Server::FetchHelper::fetchItems() ()
#7  0x000055e65c73789b in Akonadi::Server::Fetch::parseStream() ()
#8  0x000055e65c6268b4 in Akonadi::Server::Connection::slotNewData() ()
#9  0x00007fc79182fa56 in QtPrivate::QSlotObjectBase::call (a=0x7fc7537fd890, r=0x55e65d803e70, this=<optimized out>) at ../../src/corelib/kernel/qobject_impl.h:101
#10 QMetaObject::activate (sender=0x55e65d807690, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3723
#11 0x00007fc79182f721 in QMetaObject::activate (sender=0x55e65d819bf8, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3740
#12 0x00007fc7923861a5 in QAbstractSocketPrivate::emitReadyRead() () from /lib64/libQt5Network.so.5
#13 0x00007fc79238625c in QAbstractSocketPrivate::canReadNotification() () from /lib64/libQt5Network.so.5
#14 0x00007fc792391091 in QReadNotifier::event(QEvent*) () from /lib64/libQt5Network.so.5
#15 0x00007fc7918085ea in doNotify (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1063
#16 0x00007fc7918086fa in QCoreApplication::notifyInternal2 (receiver=0x55e65d80dfa0, event=event@entry=0x7fc7537fdae0) at kernel/qcoreapplication.cpp:988
#17 0x00007fc791856fff in QCoreApplication::sendEvent (event=0x7fc7537fdae0, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#18 socketNotifierSourceDispatch (source=0x55e65d7ffdc0) at kernel/qeventdispatcher_glib.cpp:106
#19 0x00007fc78b954e52 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#20 0x00007fc78b9551d0 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#21 0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#22 0x00007fc7918566cf in QEventDispatcherGlib::processEvents (this=0x55e65d7881a0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#23 0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc7537fdd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#24 0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#25 0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d803f30) at thread/qthread_unix.cpp:368
#26 0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#27 0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7fc753fff700 (LWP 4137)):
#0  0x00007fc790a5001d in poll () from /lib64/libc.so.6
#1  0x00007fc78b955166 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc7280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc753ffed00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d803750) at thread/qthread_unix.cpp:368
#7  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#8  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7fc758f50700 (LWP 4136)):
#0  0x00007fc78b99a870 in g_mutex_lock () from /lib64/libglib-2.0.so.0
#1  0x00007fc78b9546aa in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95508b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc71c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc758f4fd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#7  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d802f20) at thread/qthread_unix.cpp:368
#8  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#9  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7fc759751700 (LWP 4135)):
#0  0x00007fc790a6a74a in clock_gettime () from /lib64/libc.so.6
#1  0x00007fc7916ffb31 in qt_clock_gettime (ts=0x7fc759750ad0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:109
#2  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:164
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:173
#4  0x00007fc791854d99 in QTimerInfoList::updateCurrentTime (this=0x7fc6ec00f920) at kernel/qtimerinfo_unix.cpp:91
#5  0x00007fc7918562bf in timerSourceCheckHelper (src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:146
#6  0x00007fc78b954bc9 in g_main_context_check () from /lib64/libglib-2.0.so.0
#7  0x00007fc78b955104 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#8  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#9  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc6ec001250, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#10 0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc759750d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#11 0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#12 0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d802620) at thread/qthread_unix.cpp:368
#13 0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#14 0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7fc759f52700 (LWP 4134)):
[KCrash Handler]
#6  0x00007fc79098991f in raise () from /lib64/libc.so.6
#7  0x00007fc79098b51a in abort () from /lib64/libc.so.6
#8  0x00007fc7912cb52d in __gnu_cxx::__verbose_terminate_handler() () from /lib64/libstdc++.so.6
#9  0x00007fc7912c92d6 in ?? () from /lib64/libstdc++.so.6
#10 0x00007fc7912c9321 in std::terminate() () from /lib64/libstdc++.so.6
#11 0x00007fc7912c9539 in __cxa_throw () from /lib64/libstdc++.so.6
#12 0x00007fc791b57e7a in std::enable_if<std::is_integral<unsigned char>::value, Akonadi::Protocol::DataStream>::type& Akonadi::Protocol::DataStream::operator<< <unsigned char>(unsigned char) () from /lib64/libKF5AkonadiPrivate.so.5
#13 0x00007fc791b5b63f in Akonadi::Protocol::FetchItemsResponsePrivate::serialize(Akonadi::Protocol::DataStream&) const () from /lib64/libKF5AkonadiPrivate.so.5
#14 0x00007fc791b42c14 in Akonadi::Protocol::serialize(QIODevice*, Akonadi::Protocol::Command const&) () from /lib64/libKF5AkonadiPrivate.so.5
#15 0x000055e65c624fe3 in Akonadi::Server::Connection::sendResponse(long long, Akonadi::Protocol::Command const&) ()
#16 0x000055e65c629522 in Akonadi::Server::Handler::failureResponse(QString const&) ()
#17 0x000055e65c6296df in Akonadi::Server::Handler::failureResponse(char const*) ()
#18 0x000055e65c626ea1 in Akonadi::Server::Connection::slotNewData() ()
#19 0x00007fc79182fa56 in QtPrivate::QSlotObjectBase::call (a=0x7fc759f51890, r=0x55e65d7ffa40, this=<optimized out>) at ../../src/corelib/kernel/qobject_impl.h:101
#20 QMetaObject::activate (sender=0x7fc710002ed0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3723
#21 0x00007fc79182f721 in QMetaObject::activate (sender=0x7fc710002fc8, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3740
#22 0x00007fc7923861a5 in QAbstractSocketPrivate::emitReadyRead() () from /lib64/libQt5Network.so.5
#23 0x00007fc79238625c in QAbstractSocketPrivate::canReadNotification() () from /lib64/libQt5Network.so.5
#24 0x00007fc792391091 in QReadNotifier::event(QEvent*) () from /lib64/libQt5Network.so.5
#25 0x00007fc7918085ea in doNotify (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1063
#26 0x00007fc7918086fa in QCoreApplication::notifyInternal2 (receiver=0x7fc710003260, event=event@entry=0x7fc759f51ae0) at kernel/qcoreapplication.cpp:988
#27 0x00007fc791856fff in QCoreApplication::sendEvent (event=0x7fc759f51ae0, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#28 socketNotifierSourceDispatch (source=0x7fc710002c00) at kernel/qeventdispatcher_glib.cpp:106
#29 0x00007fc78b954e52 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#30 0x00007fc78b9551d0 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#31 0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#32 0x00007fc7918566cf in QEventDispatcherGlib::processEvents (this=0x7fc7100008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#33 0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc759f51d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#34 0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#35 0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d7ffb00) at thread/qthread_unix.cpp:368
#36 0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#37 0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7fc778a51700 (LWP 4130)):
#0  0x00007fc78b99a879 in g_mutex_lock () from /lib64/libglib-2.0.so.0
#1  0x00007fc78b954bd6 in g_main_context_check () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b955104 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc7540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc778a50d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#7  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d7b5130) at thread/qthread_unix.cpp:368
#8  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#9  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7fc779252700 (LWP 4129)):
#0  0x00007fc78f294460 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc79166904a in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55e65d7d0650) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x55e65d7d0170, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x000055e65c638a2e in Akonadi::Server::SearchTaskManager::searchLoop() ()
#4  0x00007fc79183b996 in QtPrivate::QSlotObjectBase::call (a=0x7fc779251960, r=<optimized out>, this=<optimized out>) at ../../src/corelib/kernel/qobject_impl.h:101
#5  QSingleShotTimer::timerEvent (this=0x55e65d7c81d0) at kernel/qtimer.cpp:317
#6  0x00007fc79183079b in QObject::event (this=0x55e65d7c81d0, e=<optimized out>) at kernel/qobject.cpp:1285
#7  0x00007fc7918085ea in doNotify (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1063
#8  0x00007fc7918086fa in QCoreApplication::notifyInternal2 (receiver=0x55e65d7c81d0, event=event@entry=0x7fc779251ab0) at kernel/qcoreapplication.cpp:988
#9  0x00007fc791855ceb in QCoreApplication::sendEvent (event=0x7fc779251ab0, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#10 QTimerInfoList::activateTimers (this=0x7fc7600030d0) at kernel/qtimerinfo_unix.cpp:644
#11 0x00007fc791856241 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182
#12 0x00007fc78b954e52 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#13 0x00007fc78b9551d0 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#14 0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#15 0x00007fc7918566cf in QEventDispatcherGlib::processEvents (this=0x7fc7600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#16 0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc779251d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#17 0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#18 0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d7d0220) at thread/qthread_unix.cpp:368
#19 0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#20 0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fc779a53700 (LWP 4128)):
#0  0x00007fc790a5001d in poll () from /lib64/libc.so.6
#1  0x00007fc78b955166 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc75c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc779a52d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d7cfc60) at thread/qthread_unix.cpp:368
#7  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#8  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fc77a254700 (LWP 4127)):
#0  0x00007fc790a5001d in poll () from /lib64/libc.so.6
#1  0x00007fc78b955166 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc7680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc77a253d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d7b15f0) at thread/qthread_unix.cpp:368
#7  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#8  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fc77aa55700 (LWP 4126)):
#0  0x00007fc790a5001d in poll () from /lib64/libc.so.6
#1  0x00007fc78b955166 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc7640008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc77aa54d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d7b1180) at thread/qthread_unix.cpp:368
#7  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#8  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fc77b256700 (LWP 4125)):
#0  0x00007fc78b99a894 in g_mutex_unlock () from /lib64/libglib-2.0.so.0
#1  0x00007fc78b954791 in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95508b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc76c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc77b255d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#7  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d7d3090) at thread/qthread_unix.cpp:368
#8  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#9  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fc77ba57700 (LWP 4124)):
#0  0x00007fc78b99a879 in g_mutex_lock () from /lib64/libglib-2.0.so.0
#1  0x00007fc78b9546aa in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95508b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc7740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc77ba56d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fc7916645e3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#7  0x00007fc7916689ca in QThreadPrivate::start (arg=0x55e65d78cca0) at thread/qthread_unix.cpp:368
#8  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#9  0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fc780d00700 (LWP 4121)):
#0  0x00007fc78b95220f in g_source_iter_next () from /lib64/libglib-2.0.so.0
#1  0x00007fc78b954773 in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#2  0x00007fc78b95508b in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#3  0x00007fc78b95527c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fc7918566eb in QEventDispatcherGlib::processEvents (this=0x7fc77c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc79180768a in QEventLoop::exec (this=this@entry=0x7fc780cffcc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fc7916645e3 in QThread::exec (this=this@entry=0x7fc791b13060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:507
#7  0x00007fc791a9d739 in QDBusConnectionManager::run (this=0x7fc791b13060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#8  0x00007fc7916689ca in QThreadPrivate::start (arg=0x7fc791b13060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368
#9  0x00007fc78f28e6ca in start_thread () from /lib64/libpthread.so.0
#10 0x00007fc790a5bf7f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fc7877c48c0 (LWP 4120)):
#0  0x00007fc78f294809 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fc791669028 in QWaitConditionPrivate::wait_relative (time=10000, this=0x55e65d7ffbd0) at thread/qwaitcondition_unix.cpp:133
#2  QWaitConditionPrivate::wait (time=10000, this=0x55e65d7ffbd0) at thread/qwaitcondition_unix.cpp:141
#3  QWaitCondition::wait (this=this@entry=0x55e65d7ffbb0, mutex=mutex@entry=0x55e65d7ffb90, time=time@entry=10000) at thread/qwaitcondition_unix.cpp:215
#4  0x00007fc7916685ce in QThread::wait (this=<optimized out>, time=10000) at thread/qthread_unix.cpp:698
#5  0x000055e65c71fa3f in Akonadi::Server::AkThread::quitThread() ()
#6  0x000055e65c625c6c in Akonadi::Server::Connection::~Connection() ()
#7  0x000055e65c625db9 in Akonadi::Server::Connection::~Connection() ()
#8  0x000055e65c622dfe in Akonadi::Server::AkonadiServer::quit() ()
#9  0x000055e65c61e69f in main ()

Possible duplicates by query: bug 377871, bug 377393.

Reported using DrKonqi
Comment 1 Daniel Vrátil 2017-04-18 22:10:43 UTC

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