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-b...@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 0x00007be7e2ec481c in ?? () from /usr/lib64/libc.so.6 #5 0x00007be7e2e74142 in raise () from /usr/lib64/libc.so.6 #6 0x00007be7e2e5c4ef in abort () from /usr/lib64/libc.so.6 #7 0x00007be7e309bca9 in ?? () from /usr/lib/gcc/x86_64-pc-linux-gnu/13/libstdc++.so.6 #8 0x00007be7e30ae338 in ?? () from /usr/lib/gcc/x86_64-pc-linux-gnu/13/libstdc++.so.6 #9 0x00007be7e30ae3a3 in std::terminate() () from /usr/lib/gcc/x86_64-pc-linux-gnu/13/libstdc++.so.6 #10 0x00007be7e347a18e 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 0x00007be7e347c10b in (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (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 0x00007be7e2ec2ac9 in ?? () from /usr/lib64/libc.so.6 #14 0x00007be7e2f36ec8 in ?? () from /usr/lib64/libc.so.6 Thread 7 (Thread 0x7be7dca776c0 (LWP 702492) "IntervalCheck-T"): #1 0x00007be7e1b2160c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #2 0x00007be7e36cf1be 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 0x00007be7e367c00b 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 0x00007be7e34c0aea in QThread::exec (this=<optimized out>) 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 0x00007be7e34c1e17 in operator() (__closure=<optimized out>) 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<QThreadPrivate::start(void*)::<lambda()> > (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 0x00007be7e2ec2ac9 in ?? () from /usr/lib64/libc.so.6 #9 0x00007be7e2f36ec8 in ?? () from /usr/lib64/libc.so.6 Thread 6 (Thread 0x7be7dd2786c0 (LWP 702491) "SearchTaskManag"): #1 0x00007be7e2ec1de2 in pthread_cond_wait () from /usr/lib64/libc.so.6 #2 0x00007be7e34c776b 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 0x0000557796cabcc6 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 0x00007be7e36a86b7 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 0x00007be7e367d5b5 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=<optimized out>, receiver=<optimized out>, this=<optimized out>) at /var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qcoreapplication.cpp:1140 #8 QCoreApplication::notifyInternal2 (receiver=0x557797792a70, event=0x557797792ef0) at /var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qcoreapplication.cpp:1064 #9 0x00007be7e367d7de in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qcoreapplication.cpp:1462 #10 0x00007be7e3680b53 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5577977786d0) at /var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qcoreapplication.cpp:1821 #11 0x00007be7e3680e08 in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=<optimized out>) at /var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qcoreapplication.cpp:1680 #12 0x00007be7e36cf6a3 in postEventSourceDispatch (s=0x7be7d4000ee0) at /var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qeventdispatcher_glib.cpp:277 #13 0x00007be7e1b23512 in ?? () from /usr/lib64/libglib-2.0.so.0 #14 0x00007be7e1b81277 in ?? () from /usr/lib64/libglib-2.0.so.0 #15 0x00007be7e1b21620 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #16 0x00007be7e36cf1a6 in QEventDispatcherGlib::processEvents (this=0x7be7d4000b70, flags=...) at /var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qeventdispatcher_glib.cpp:423 #17 0x00007be7e367c00b in QEventLoop::exec (this=this@entry=0x7be7dd277d10, 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 #18 0x00007be7e34c0aea in QThread::exec (this=<optimized out>) 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 #19 0x00007be7e34c1e17 in operator() (__closure=<optimized out>) at /var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/thread/qthread_unix.cpp:350 #20 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (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 #21 QThreadPrivate::start (arg=0x557797772640) at /var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/thread/qthread_unix.cpp:310 #22 0x00007be7e2ec2ac9 in ?? () from /usr/lib64/libc.so.6 #23 0x00007be7e2f36ec8 in ?? () from /usr/lib64/libc.so.6 Thread 5 (Thread 0x7be7dda796c0 (LWP 702490) "ItemRetrievalMa"): #1 0x00007be7e1b811d7 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007be7e1b21620 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007be7e36cf1be in QEventDispatcherGlib::processEvents (this=0x7be7c8000b70, 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 #4 0x00007be7e367c00b in QEventLoop::exec (this=this@entry=0x7be7dda78d10, 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 #5 0x00007be7e34c0aea in QThread::exec (this=<optimized out>) 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 #6 0x00007be7e34c1e17 in operator() (__closure=<optimized out>) at /var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/thread/qthread_unix.cpp:350 #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (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 #8 QThreadPrivate::start (arg=0x5577977c5e60) at /var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/thread/qthread_unix.cpp:310 #9 0x00007be7e2ec2ac9 in ?? () from /usr/lib64/libc.so.6 #10 0x00007be7e2f36ec8 in ?? () from /usr/lib64/libc.so.6 Thread 4 (Thread 0x7be7de27a6c0 (LWP 702489) "CacheCleaner-Th"): #1 0x00007be7e1b81193 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007be7e1b21620 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007be7e36cf1be in QEventDispatcherGlib::processEvents (this=0x7be7c0000b70, 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 #4 0x00007be7e367c00b in QEventLoop::exec (this=this@entry=0x7be7de279d10, 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 #5 0x00007be7e34c0aea in QThread::exec (this=<optimized out>) 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 #6 0x00007be7e34c1e17 in operator() (__closure=<optimized out>) at /var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/thread/qthread_unix.cpp:350 #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (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 #8 QThreadPrivate::start (arg=0x5577977d1cf0) at /var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/thread/qthread_unix.cpp:310 #9 0x00007be7e2ec2ac9 in ?? () from /usr/lib64/libc.so.6 #10 0x00007be7e2f36ec8 in ?? () from /usr/lib64/libc.so.6 Thread 3 (Thread 0x7be7dea7b6c0 (LWP 702488) "NotificationMan"): #1 0x00007be7e1b22355 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007be7e1b2372b in ?? () from /usr/lib64/libglib-2.0.so.0 #3 0x00007be7e1b81116 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007be7e1b21620 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007be7e36cf1be in QEventDispatcherGlib::processEvents (this=0x7be7d0000b70, 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 #6 0x00007be7e367c00b in QEventLoop::exec (this=this@entry=0x7be7dea7ad10, 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 #7 0x00007be7e34c0aea in QThread::exec (this=<optimized out>) 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 #8 0x00007be7e34c1e17 in operator() (__closure=<optimized out>) at /var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/thread/qthread_unix.cpp:350 #9 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (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 #10 QThreadPrivate::start (arg=0x5577977907e0) at /var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/thread/qthread_unix.cpp:310 #11 0x00007be7e2ec2ac9 in ?? () from /usr/lib64/libc.so.6 #12 0x00007be7e2f36ec8 in ?? () from /usr/lib64/libc.so.6 Thread 2 (Thread 0x7be7df3ff6c0 (LWP 702487) "QDBusConnection"): #1 0x00007be7e1b713cf in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007be7e1b243fc in ?? () from /usr/lib64/libglib-2.0.so.0 #3 0x00007be7e1b81193 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007be7e1b21620 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007be7e36cf1be in QEventDispatcherGlib::processEvents (this=0x7be7d8000b70, 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 #6 0x00007be7e367c00b in QEventLoop::exec (this=this@entry=0x7be7df3fece0, 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 #7 0x00007be7e34c0aea in QThread::exec (this=this@entry=0x7be7e3b66060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) 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 #8 0x00007be7e3aeb7b7 in QDBusConnectionManager::run (this=0x7be7e3b66060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /var/tmp/portage/dev-qt/qtdbus-5.15.13/work/qtbase-everywhere-src-5.15.13/src/dbus/qdbusconnection.cpp:179 #9 0x00007be7e34c1e17 in operator() (__closure=<optimized out>) at /var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/thread/qthread_unix.cpp:350 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (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 #11 QThreadPrivate::start (arg=0x7be7e3b66060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/thread/qthread_unix.cpp:310 #12 0x00007be7e2ec2ac9 in ?? () from /usr/lib64/libc.so.6 #13 0x00007be7e2f36ec8 in ?? () from /usr/lib64/libc.so.6 Thread 1 (Thread 0x7be7e3264880 (LWP 702483) "akonadiserver"): #1 0x00007be7e1b811d7 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007be7e1b21620 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007be7e36cf1a6 in QEventDispatcherGlib::processEvents (this=0x557797738ea0, flags=...) at /var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qeventdispatcher_glib.cpp:423 #4 0x00007be7e367c00b in QEventLoop::exec (this=this@entry=0x7ffe0aa9e240, 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 #5 0x00007be7e368430d in QCoreApplication::exec () 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 #6 0x0000557796c582f5 in AkApplicationBase::exec (this=0x7ffe0aa9e3b0) at /var/tmp/portage/kde-apps/akonadi-23.08.5/work/akonadi-23.08.5/src/shared/akapplication.cpp:107 #7 main (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-apps/akonadi-23.08.5/work/akonadi-23.08.5/src/server/main.cpp:65 [Inferior 1 (process 702483) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.