Bug 429420

Summary: Akonadi not starting at Kontact start
Product: [Frameworks and Libraries] Akonadi Reporter: Chris <crglasoe>
Component: serverAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

Description Chris 2020-11-20 23:12:25 UTC
Application: akonadiserver (5.14.2 (20.04.2))

Qt Version: 5.12.7
Frameworks Version: 5.71.0
Operating System: Linux 5.3.18-lp152.50-default x86_64
Windowing system: X11
Distribution: "openSUSE Leap 15.2"

-- Information about the crash:
A recent update has caused Akonadi to not start when I open Kontact.

The crash can be reproduced every time.

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

Thread 14 (Thread 0x7f665effd700 (LWP 7741)):
#0  0x00007f6700521bab in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6702137c06 in QWaitConditionPrivate::wait_relative (this=0x7f66ec2b0a20, deadline=...) at thread/qwaitcondition_unix.cpp:136
#2  QWaitConditionPrivate::wait (deadline=..., this=0x7f66ec2b0a20) at thread/qwaitcondition_unix.cpp:144
#3  QWaitCondition::wait (this=<optimized out>, mutex=0x7f66ec0047b0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007f6702137f66 in QWaitCondition::wait (this=this@entry=0x7f66ec2b0860, mutex=mutex@entry=0x7f66ec0047b0, time=<optimized out>) at thread/qwaitcondition_unix.cpp:209
#5  0x00007f6702135610 in QThreadPoolThread::run (this=0x7f66ec2b0850) at thread/qthreadpool.cpp:139
#6  0x00007f6702130b42 in QThreadPrivate::start (arg=0x7f66ec2b0850) at thread/qthread_unix.cpp:361
#7  0x00007f670051b4f9 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f67017cafbf in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f665f7fe700 (LWP 7740)):
#0  0x00007f6700521bab in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6702137c06 in QWaitConditionPrivate::wait_relative (this=0x7f66ec2b05e0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#2  QWaitConditionPrivate::wait (deadline=..., this=0x7f66ec2b05e0) at thread/qwaitcondition_unix.cpp:144
#3  QWaitCondition::wait (this=<optimized out>, mutex=0x7f66ec0047b0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007f6702137f66 in QWaitCondition::wait (this=this@entry=0x7f66ec27f690, mutex=mutex@entry=0x7f66ec0047b0, time=<optimized out>) at thread/qwaitcondition_unix.cpp:209
#5  0x00007f6702135610 in QThreadPoolThread::run (this=0x7f66ec27f680) at thread/qthreadpool.cpp:139
#6  0x00007f6702130b42 in QThreadPrivate::start (arg=0x7f66ec27f680) at thread/qthread_unix.cpp:361
#7  0x00007f670051b4f9 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f67017cafbf in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f665ffff700 (LWP 7739)):
#0  0x00007f6700521bab in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6702137c06 in QWaitConditionPrivate::wait_relative (this=0x7f66ec012150, deadline=...) at thread/qwaitcondition_unix.cpp:136
#2  QWaitConditionPrivate::wait (deadline=..., this=0x7f66ec012150) at thread/qwaitcondition_unix.cpp:144
#3  QWaitCondition::wait (this=<optimized out>, mutex=0x7f66ec0047b0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007f6702137f66 in QWaitCondition::wait (this=this@entry=0x7f66ec27fa80, mutex=mutex@entry=0x7f66ec0047b0, time=<optimized out>) at thread/qwaitcondition_unix.cpp:209
#5  0x00007f6702135610 in QThreadPoolThread::run (this=0x7f66ec27fa70) at thread/qthreadpool.cpp:139
#6  0x00007f6702130b42 in QThreadPrivate::start (arg=0x7f66ec27fa70) at thread/qthread_unix.cpp:361
#7  0x00007f670051b4f9 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f67017cafbf in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f6680ff9700 (LWP 7738)):
#0  0x00007f6700521bab in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6702137c06 in QWaitConditionPrivate::wait_relative (this=0x7f66ec014800, deadline=...) at thread/qwaitcondition_unix.cpp:136
#2  QWaitConditionPrivate::wait (deadline=..., this=0x7f66ec014800) at thread/qwaitcondition_unix.cpp:144
#3  QWaitCondition::wait (this=<optimized out>, mutex=0x7f66ec0047b0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007f6702137f66 in QWaitCondition::wait (this=this@entry=0x7f66ec27e690, mutex=mutex@entry=0x7f66ec0047b0, time=<optimized out>) at thread/qwaitcondition_unix.cpp:209
#5  0x00007f6702135610 in QThreadPoolThread::run (this=0x7f66ec27e680) at thread/qthreadpool.cpp:139
#6  0x00007f6702130b42 in QThreadPrivate::start (arg=0x7f66ec27e680) at thread/qthread_unix.cpp:361
#7  0x00007f670051b4f9 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f67017cafbf in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f66817fa700 (LWP 7737)):
#0  0x00007f6700521bab in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6702137c06 in QWaitConditionPrivate::wait_relative (this=0x7f66ec01ffc0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#2  QWaitConditionPrivate::wait (deadline=..., this=0x7f66ec01ffc0) at thread/qwaitcondition_unix.cpp:144
#3  QWaitCondition::wait (this=<optimized out>, mutex=0x7f66ec0047b0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007f6702137f66 in QWaitCondition::wait (this=this@entry=0x7f66ec27f380, mutex=mutex@entry=0x7f66ec0047b0, time=<optimized out>) at thread/qwaitcondition_unix.cpp:209
#5  0x00007f6702135610 in QThreadPoolThread::run (this=0x7f66ec27f370) at thread/qthreadpool.cpp:139
#6  0x00007f6702130b42 in QThreadPrivate::start (arg=0x7f66ec27f370) at thread/qthread_unix.cpp:361
#7  0x00007f670051b4f9 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f67017cafbf in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f66d3fff700 (LWP 7671)):
#0  0x00007f67039c7978 in do_lookup_x () from /lib64/ld-linux-x86-64.so.2
#1  0x00007f67039c82df in _dl_lookup_symbol_x () from /lib64/ld-linux-x86-64.so.2
#2  0x00007f67039cd253 in _dl_fixup () from /lib64/ld-linux-x86-64.so.2
#3  0x00007f67039d43aa in _dl_runtime_resolve_xsave () from /lib64/ld-linux-x86-64.so.2
#4  0x000055a1f14f096b in Akonadi::Server::StorageJanitor::quit (this=0x55a1f3703800) at /usr/src/debug/akonadi-server-20.04.2-lp152.2.3.1.x86_64/src/server/storagejanitor.cpp:81
#5  0x00007f670233c4d2 in QObject::event (this=0x55a1f3703800, e=<optimized out>) at kernel/qobject.cpp:1261
#6  0x00007f670230bdf1 in doNotify (event=0x55a1f375c560, receiver=0x55a1f3703800) at kernel/qcoreapplication.cpp:1178
#7  QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>, this=<optimized out>) at kernel/qcoreapplication.cpp:1164
#8  QCoreApplication::notifyInternal2 (receiver=0x55a1f3703800, event=0x55a1f375c560) at kernel/qcoreapplication.cpp:1088
#9  0x00007f670230bfde in QCoreApplication::sendEvent (receiver=<optimized out>, event=event@entry=0x55a1f375c560) at kernel/qcoreapplication.cpp:1476
#10 0x00007f670230e9c7 in QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x55a1f3704100) at kernel/qcoreapplication.cpp:1825
#11 0x00007f670230ef68 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1679
#12 0x00007f6702369893 in postEventSourceDispatch (s=0x7f66cc004740) at kernel/qeventdispatcher_glib.cpp:276
#13 0x00007f66fdf1e464 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#14 0x00007f66fdf1e800 in ?? () from /usr/lib64/libglib-2.0.so.0
#15 0x00007f66fdf1e88c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#16 0x00007f6702368ecb in QEventDispatcherGlib::processEvents (this=0x7f66cc000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#17 0x00007f670230a05a in QEventLoop::exec (this=this@entry=0x7f66d3ffecb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#18 0x00007f670212f39a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#19 0x00007f6702130b42 in QThreadPrivate::start (arg=0x55a1f3703580) at thread/qthread_unix.cpp:361
#20 0x00007f670051b4f9 in start_thread () from /lib64/libpthread.so.0
#21 0x00007f67017cafbf in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f66f15a6700 (LWP 7670)):
#0  0x00007f66fdf69ab9 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f66fdf1d944 in g_main_context_release () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f66fdf1e736 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f66fdf1e88c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f6702368ecb in QEventDispatcherGlib::processEvents (this=0x7f66e0000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f670230a05a in QEventLoop::exec (this=this@entry=0x7f66f15a5cb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f670212f39a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#7  0x00007f6702130b42 in QThreadPrivate::start (arg=0x55a1f3722cd0) at thread/qthread_unix.cpp:361
#8  0x00007f670051b4f9 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f67017cafbf in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f66f1da7700 (LWP 7669)):
#0  0x00007f67017bc1d8 in read () from /lib64/libc.so.6
#1  0x00007f66fdf659a0 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f66fdf1e298 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f66fdf1e720 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f66fdf1e88c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f6702368ecb in QEventDispatcherGlib::processEvents (this=0x7f66dc000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007f670230a05a in QEventLoop::exec (this=this@entry=0x7f66f1da6cb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f670212f39a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#8  0x00007f6702130b42 in QThreadPrivate::start (arg=0x55a1f3722c20) at thread/qthread_unix.cpp:361
#9  0x00007f670051b4f9 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f67017cafbf in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f66f25a8700 (LWP 7668)):
#0  0x00007f670052187d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6702137c8b in QWaitConditionPrivate::wait (deadline=..., this=0x55a1f36f2d60) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x55a1f372f3a0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007f6702137f99 in QWaitCondition::wait (this=this@entry=0x55a1f372f398, mutex=mutex@entry=0x55a1f372f3a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#4  0x000055a1f13ebf68 in Akonadi::Server::SearchTaskManager::searchLoop (this=0x55a1f372f370) at /usr/src/debug/akonadi-server-20.04.2-lp152.2.3.1.x86_64/src/server/search/searchtaskmanager.cpp:215
#5  0x00007f6702348904 in QtPrivate::QSlotObjectBase::call (a=0x7f66f25a7920, r=<optimized out>, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#6  QSingleShotTimer::timerEvent (this=0x55a1f370ce10) at kernel/qtimer.cpp:318
#7  0x00007f670233c48b in QObject::event (this=0x55a1f370ce10, e=<optimized out>) at kernel/qobject.cpp:1283
#8  0x00007f670230bdf1 in doNotify (event=0x7f66f25a7a60, receiver=0x55a1f370ce10) at kernel/qcoreapplication.cpp:1178
#9  QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>, this=<optimized out>) at kernel/qcoreapplication.cpp:1164
#10 QCoreApplication::notifyInternal2 (receiver=0x55a1f370ce10, event=0x7f66f25a7a60) at kernel/qcoreapplication.cpp:1088
#11 0x00007f6702368319 in QTimerInfoList::activateTimers (this=0x7f66e40048f0) at kernel/qtimerinfo_unix.cpp:643
#12 0x00007f6702368ae1 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182
#13 0x00007f66fdf1e464 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#14 0x00007f66fdf1e800 in ?? () from /usr/lib64/libglib-2.0.so.0
#15 0x00007f66fdf1e88c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#16 0x00007f6702368eaf in QEventDispatcherGlib::processEvents (this=0x7f66e4000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#17 0x00007f670230a05a in QEventLoop::exec (this=this@entry=0x7f66f25a7cb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#18 0x00007f670212f39a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#19 0x00007f6702130b42 in QThreadPrivate::start (arg=0x55a1f36f2b70) at thread/qthread_unix.cpp:361
#20 0x00007f670051b4f9 in start_thread () from /lib64/libpthread.so.0
#21 0x00007f67017cafbf in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f66f2da9700 (LWP 7667)):
[KCrash Handler]
#4  0x00007f67021b8c8c in std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x21) at /usr/include/c++/7/bits/atomic_base.h:396
#5  QAtomicOps<int>::load<int> (_q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:227
#6  QBasicAtomicInteger<int>::load (this=0x21) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:103
#7  QtPrivate::RefCount::deref (this=0x21) at ../../include/QtCore/../../src/corelib/tools/qrefcount.h:66
#8  QString::operator= (this=this@entry=0x7f6670106dd8, other=...) at tools/qstring.cpp:2417
#9  0x000055a1f14a98d5 in Akonadi::Server::ItemRetrievalManager::retrievalJobFinished (this=0x55a1f370c650, request=0x7f6670106dc0, errorMsg=...) at /usr/src/debug/akonadi-server-20.04.2-lp152.2.3.1.x86_64/src/server/storage/itemretrievalmanager.cpp:176
#10 0x00007f670233ba3f in QtPrivate::QSlotObjectBase::call (a=0x7f66f2da8710, r=0x55a1f370c650, this=0x7f66d4007570) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#11 QMetaObject::activate (sender=sender@entry=0x7f66f401ca50, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7f66f2da8710) at kernel/qobject.cpp:3784
#12 0x00007f670233c037 in QMetaObject::activate (sender=sender@entry=0x7f66f401ca50, m=m@entry=0x55a1f17991c0 <Akonadi::Server::AbstractItemRetrievalJob::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7f66f2da8710) at kernel/qobject.cpp:3657
#13 0x000055a1f14fa7e4 in Akonadi::Server::AbstractItemRetrievalJob::requestCompleted (this=this@entry=0x7f66f401ca50, _t1=<optimized out>, _t2=...) at /usr/src/debug/akonadi-server-20.04.2-lp152.2.3.1.x86_64/build/src/server/libakonadiserver_autogen/5XLNPBDXWK/moc_itemretrievaljob.cpp:135
#14 0x000055a1f14ad06e in Akonadi::Server::ItemRetrievalJob::callFinished (this=0x7f66f401ca50, watcher=<optimized out>) at /usr/src/debug/akonadi-server-20.04.2-lp152.2.3.1.x86_64/src/server/storage/itemretrievaljob.cpp:76
#15 0x00007f670233ba3f in QtPrivate::QSlotObjectBase::call (a=0x7f66f2da8900, r=0x7f66f401ca50, this=0x7f66d4007510) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#16 QMetaObject::activate (sender=0x7f66d40068f0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7f66f2da8900) at kernel/qobject.cpp:3784
#17 0x00007f670233c037 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f6702c8d5e0 <QDBusPendingCallWatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7f66f2da8900) at kernel/qobject.cpp:3657
#18 0x00007f6702a70bcf in QDBusPendingCallWatcher::finished (this=<optimized out>, _t1=<optimized out>) at .moc/moc_qdbuspendingcall.cpp:157
#19 0x00007f670233c4d2 in QObject::event (this=0x7f66d40068f0, e=<optimized out>) at kernel/qobject.cpp:1261
#20 0x00007f670230bdf1 in doNotify (event=0x55a1f3704d20, receiver=0x7f66d40068f0) at kernel/qcoreapplication.cpp:1178
#21 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>, this=<optimized out>) at kernel/qcoreapplication.cpp:1164
#22 QCoreApplication::notifyInternal2 (receiver=0x7f66d40068f0, event=0x55a1f3704d20) at kernel/qcoreapplication.cpp:1088
#23 0x00007f670230bfde in QCoreApplication::sendEvent (receiver=<optimized out>, event=event@entry=0x55a1f3704d20) at kernel/qcoreapplication.cpp:1476
#24 0x00007f670230e9c7 in QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x55a1f370c840) at kernel/qcoreapplication.cpp:1825
#25 0x00007f670230ef68 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1679
#26 0x00007f6702369893 in postEventSourceDispatch (s=0x7f66d4004fa0) at kernel/qeventdispatcher_glib.cpp:276
#27 0x00007f66fdf1e464 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#28 0x00007f66fdf1e800 in ?? () from /usr/lib64/libglib-2.0.so.0
#29 0x00007f66fdf1e88c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#30 0x00007f6702368eaf in QEventDispatcherGlib::processEvents (this=0x7f66d4000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#31 0x00007f670230a05a in QEventLoop::exec (this=this@entry=0x7f66f2da8cb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#32 0x00007f670212f39a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#33 0x00007f6702130b42 in QThreadPrivate::start (arg=0x55a1f36cf140) at thread/qthread_unix.cpp:361
#34 0x00007f670051b4f9 in start_thread () from /lib64/libpthread.so.0
#35 0x00007f67017cafbf in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f66f35aa700 (LWP 7666)):
#0  0x00007f67017c06db in poll () from /lib64/libc.so.6
#1  0x00007f66fdf1e779 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f66fdf1e88c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f6702368ecb in QEventDispatcherGlib::processEvents (this=0x7f66e8000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f670230a05a in QEventLoop::exec (this=this@entry=0x7f66f35a9cb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f670212f39a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#6  0x00007f6702130b42 in QThreadPrivate::start (arg=0x55a1f36c8780) at thread/qthread_unix.cpp:361
#7  0x00007f670051b4f9 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f67017cafbf in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f66f3dab700 (LWP 7665)):
#0  0x00007f67017bc1d8 in read () from /lib64/libc.so.6
#1  0x00007f66fdf659a0 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f66fdf1e298 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f66fdf1e720 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f66fdf1e88c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f6702368ecb in QEventDispatcherGlib::processEvents (this=0x7f66ec000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007f670230a05a in QEventLoop::exec (this=this@entry=0x7f66f3daacb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f670212f39a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#8  0x00007f6702130b42 in QThreadPrivate::start (arg=0x55a1f36d6620) at thread/qthread_unix.cpp:361
#9  0x00007f670051b4f9 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f67017cafbf in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f66f8b4d700 (LWP 7662)):
#0  0x00007f66fdf69ad4 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f66fdf1dccc in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f66fdf1e6ab in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f66fdf1e88c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f6702368ecb in QEventDispatcherGlib::processEvents (this=0x7f66f4000b10, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f670230a05a in QEventLoop::exec (this=this@entry=0x7f66f8b4cc80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f670212f39a in QThread::exec (this=this@entry=0x7f6702c8ed80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:531
#7  0x00007f6702a16cd5 in QDBusConnectionManager::run (this=0x7f6702c8ed80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#8  0x00007f6702130b42 in QThreadPrivate::start (arg=0x7f6702c8ed80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:361
#9  0x00007f670051b4f9 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f67017cafbf in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f6703ba0900 (LWP 7661)):
#0  0x00007f6700521bab in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6702137c06 in QWaitConditionPrivate::wait_relative (this=0x55a1f36ffb40, deadline=...) at thread/qwaitcondition_unix.cpp:136
#2  QWaitConditionPrivate::wait (deadline=..., this=0x55a1f36ffb40) at thread/qwaitcondition_unix.cpp:144
#3  QWaitCondition::wait (this=<optimized out>, mutex=0x55a1f3702640, deadline=...) at thread/qwaitcondition_unix.cpp:225
#4  0x00007f6702137f66 in QWaitCondition::wait (this=this@entry=0x55a1f3702660, mutex=mutex@entry=0x55a1f3702640, time=time@entry=10000) at thread/qwaitcondition_unix.cpp:209
#5  0x00007f670213071e in QThread::wait (this=<optimized out>, time=time@entry=10000) at thread/qthread_unix.cpp:783
#6  0x000055a1f15020e2 in Akonadi::Server::AkThread::quitThread (this=0x55a1f3703800) at /usr/src/debug/akonadi-server-20.04.2-lp152.2.3.1.x86_64/src/server/akthread.cpp:69
#7  0x000055a1f14ea397 in Akonadi::Server::StorageJanitor::~StorageJanitor (this=0x55a1f3703800, __in_chrg=<optimized out>) at /usr/src/debug/akonadi-server-20.04.2-lp152.2.3.1.x86_64/src/server/storagejanitor.cpp:65
#8  Akonadi::Server::StorageJanitor::~StorageJanitor (this=0x55a1f3703800, __in_chrg=<optimized out>) at /usr/src/debug/akonadi-server-20.04.2-lp152.2.3.1.x86_64/src/server/storagejanitor.cpp:66
#9  0x000055a1f1373ac7 in std::default_delete<Akonadi::Server::StorageJanitor>::operator() (this=<optimized out>, __ptr=<optimized out>) at /usr/include/c++/7/bits/unique_ptr.h:78
#10 std::unique_ptr<Akonadi::Server::StorageJanitor, std::default_delete<Akonadi::Server::StorageJanitor> >::reset (__p=<optimized out>, this=0x7fffc32a80a0) at /usr/include/c++/7/bits/unique_ptr.h:371
#11 Akonadi::Server::AkonadiServer::quit (this=0x7fffc32a8040) at /usr/src/debug/akonadi-server-20.04.2-lp152.2.3.1.x86_64/src/server/akonadi.cpp:196
#12 0x000055a1f136e76f in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/akonadi-server-20.04.2-lp152.2.3.1.x86_64/src/server/main.cpp:82
[Inferior 1 (process 7661) detached]

Possible duplicates by query: bug 427021, bug 425931, bug 425842, bug 425340, bug 425205.

Reported using DrKonqi
Comment 1 Christophe Marin 2021-03-09 20:01:17 UTC

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