https://bugs.kde.org/show_bug.cgi?id=486627
Bug ID: 486627
Summary: Akonadi crashes a while after a restart
Classification: Frameworks and Libraries
Product: Akonadi
Version: unspecified
Platform: Compiled Sources
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: server
Assignee: kdepim-bugs@kde.org
Reporter: bugs.kde@e3q.eu
CC: c...@carlschwan.eu
Target Milestone: ---
Application: akonadiserver (5.24.5 (23.08.5))
(Compiled from sources)
Qt Version: 5.15.13
Frameworks Version: 5.115.0
Operating System: Linux 6.6.21-gentoo-g x86_64
Windowing System: X11
Distribution: "Gentoo Linux"
DrKonqi: 5.27.11 [KCrashBackend]
-- Information about the crash:
I had restarted akonadi because one (IMAP) resource was stuk and usually,
restarting fixes that. This time, I restarted and went to do something else on
my computer. Then, a while later (10 minutes?) it crashed.
The reporter is unsure if this crash is reproducible.
-- Backtrace:
Application: Akonadi Server (akonadiserver), signal: Aborted
[KCrash Handler]
#4 0x7be7e2ec481c in ?? () from /usr/lib64/libc.so.6
#5 0x7be7e2e74142 in raise () from /usr/lib64/libc.so.6
#6 0x7be7e2e5c4ef in abort () from /usr/lib64/libc.so.6
#7 0x7be7e309bca9 in ?? () from
/usr/lib/gcc/x86_64-pc-linux-gnu/13/libstdc++.so.6
#8 0x7be7e30ae338 in ?? () from
/usr/lib/gcc/x86_64-pc-linux-gnu/13/libstdc++.so.6
#9 0x7be7e30ae3a3 in std::terminate() () from
/usr/lib/gcc/x86_64-pc-linux-gnu/13/libstdc++.so.6
#10 0x7be7e347a18e in qTerminate () at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/global/qglobal.cpp:3383
#11 0x7be7e347c10b in (anonymous
namespace)::terminate_on_exception >
(t=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/thread/qthread_unix.cpp:297
#12 QThreadPrivate::start (arg=0x557797794000) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/thread/qthread_unix.cpp:310
#13 0x7be7e2ec2ac9 in ?? () from /usr/lib64/libc.so.6
#14 0x7be7e2f36ec8 in ?? () from /usr/lib64/libc.so.6
Thread 7 (Thread 0x7be7dca776c0 (LWP 702492) "IntervalCheck-T"):
#1 0x7be7e1b2160c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#2 0x7be7e36cf1be in QEventDispatcherGlib::processEvents
(this=0x7be7b8000b70, flags=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#3 0x7be7e367c00b in QEventLoop::exec (this=this@entry=0x7be7dca76d10,
flags=..., flags@entry=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/include/QtCore/../../src/corelib/global/qflags.h:69
#4 0x7be7e34c0aea in QThread::exec (this=) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/include/QtCore/../../src/corelib/global/qflags.h:121
#5 0x7be7e34c1e17 in operator() (__closure=) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/thread/qthread_unix.cpp:350
#6 (anonymous
namespace)::terminate_on_exception >
(t=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/thread/qthread_unix.cpp:287
#7 QThreadPrivate::start (arg=0x557797770460) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/thread/qthread_unix.cpp:310
#8 0x7be7e2ec2ac9 in ?? () from /usr/lib64/libc.so.6
#9 0x7be7e2f36ec8 in ?? () from /usr/lib64/libc.so.6
Thread 6 (Thread 0x7be7dd2786c0 (LWP 702491) "SearchTaskManag"):
#1 0x7be7e2ec1de2 in pthread_cond_wait () from /usr/lib64/libc.so.6
#2 0x7be7e34c776b in QWaitConditionPrivate::wait (deadline=...,
this=0x5577977d7e60) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/thread/qwaitcondition_unix.cpp:146
#3 QWaitCondition::wait (this=this@entry=0x557797792a98,
mutex=mutex@entry=0x557797792aa0, deadline=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/thread/qwaitcondition_unix.cpp:225
#4 0x557796cabcc6 in Akonadi::Server::SearchTaskManager::searchLoop
(this=0x557797792a70) at
/var/tmp/portage/kde-apps/akonadi-23.08.5/work/akonadi-23.08.5/src/server/search/searchtaskmanager.cpp:195
#5 0x7be7e36a86b7 in QObject::event (this=0x557797792a70,
e=0x557797792ef0) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qobject.cpp:1347
#6 0x7be7e367d5b5 in doNotify (event=0x557797792ef0,
receiver=0x557797792a70) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qcoreapplication.cpp:1154
#7 QCoreApplication::notify (event=, receiver=,
this=) at
/var/tmp/portage/dev-qt/qtcore-5