Bug 383185 - Akonadi does not start at the startup
Summary: Akonadi does not start at the startup
Status: RESOLVED WORKSFORME
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: server (show other bugs)
Version: 5.5.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-08-06 03:58 UTC by Mauro D'Aloisio
Modified: 2021-01-16 04:36 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mauro D'Aloisio 2017-08-06 03:58:15 UTC
Application: akonadiserver (5.5.3)

Qt Version: 5.9.1
Frameworks Version: 5.36.0
Operating System: Linux 4.10.0-30-generic x86_64
Distribution: Ubuntu 16.04.3 LTS

-- Information about the crash:
Nothing special: I boot up my pc (KDE NEON) and when Kontact starts up I received the error the Akonadi is not running.

The crash can be reproduced every time.

-- Backtrace:
Application: Akonadi Server (akonadiserver), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f688f3f88c0 (LWP 2153))]

Thread 10 (Thread 0x7f6865348700 (LWP 2222)):
[KCrash Handler]
#6  0x0000000000457ad4 in Akonadi::Server::SchemaVersion::generation (this=this@entry=0x7f6865347850) at /workspace/build/obj-x86_64-linux-gnu/src/server/entities.cpp:145
#7  0x000000000042dc75 in Akonadi::Server::Connection::slotSendHello (this=this@entry=0x10eaab0) at /workspace/build/src/server/connection.cpp:144
#8  0x000000000042e58a in Akonadi::Server::Connection::init (this=0x10eaab0) at /workspace/build/src/server/connection.cpp:111
#9  0x00007f68985d7c59 in QObject::event (this=0x10eaab0, e=<optimized out>) at kernel/qobject.cpp:1246
#10 0x00007f68985aa78b in doNotify (event=0x10b1140, receiver=0x10eaab0) at kernel/qcoreapplication.cpp:1093
#11 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>, this=<optimized out>) at kernel/qcoreapplication.cpp:1079
#12 QCoreApplication::notifyInternal2 (receiver=0x10eaab0, event=event@entry=0x10b1140) at kernel/qcoreapplication.cpp:1018
#13 0x00007f68985acf7b in QCoreApplication::sendEvent (event=0x10b1140, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
#14 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x10eabb0) at kernel/qcoreapplication.cpp:1678
#15 0x00007f68985ad3e8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1532
#16 0x00007f6898600323 in postEventSourceDispatch (s=0x7f68600012d0) at kernel/qeventdispatcher_glib.cpp:276
#17 0x00007f6895481197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f68954813f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f689548149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f68985ff92f in QEventDispatcherGlib::processEvents (this=0x7f68600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#21 0x00007f68985a87ca in QEventLoop::exec (this=this@entry=0x7f6865347d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#22 0x00007f68983d1cd4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#23 0x00007f68983d6989 in QThreadPrivate::start (arg=0x107b5c0) at thread/qthread_unix.cpp:368
#24 0x00007f6896acc6ba in start_thread (arg=0x7f6865348700) at pthread_create.c:333
#25 0x00007f6897acd3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f687e7fc700 (LWP 2208)):
#0  0x00007f6897ac170d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f689548138c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f689548149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f68985ff94b in QEventDispatcherGlib::processEvents (this=0x7f686c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f68985a87ca in QEventLoop::exec (this=this@entry=0x7f687e7fbd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f68983d1cd4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007f68983d6989 in QThreadPrivate::start (arg=0x10902b0) at thread/qthread_unix.cpp:368
#7  0x00007f6896acc6ba in start_thread (arg=0x7f687e7fc700) at pthread_create.c:333
#8  0x00007f6897acd3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f687effd700 (LWP 2207)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f68983d78eb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x10b0df0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this@entry=0x10b0878, mutex=mutex@entry=0x10b0880, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x0000000000440ff5 in Akonadi::Server::SearchTaskManager::searchLoop (this=0x10b0850) at /workspace/build/src/server/search/searchtaskmanager.cpp:221
#4  0x00007f68985e3546 in QtPrivate::QSlotObjectBase::call (a=0x7f687effc990, r=<optimized out>, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101
#5  QSingleShotTimer::timerEvent (this=0x108ddc0) at kernel/qtimer.cpp:318
#6  0x00007f68985d7c13 in QObject::event (this=0x108ddc0, e=<optimized out>) at kernel/qobject.cpp:1268
#7  0x00007f68985aa78b in doNotify (event=0x7f687effcab0, receiver=0x108ddc0) at kernel/qcoreapplication.cpp:1093
#8  QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>, this=<optimized out>) at kernel/qcoreapplication.cpp:1079
#9  QCoreApplication::notifyInternal2 (receiver=0x108ddc0, event=event@entry=0x7f687effcab0) at kernel/qcoreapplication.cpp:1018
#10 0x00007f68985fecfe in QCoreApplication::sendEvent (event=0x7f687effcab0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
#11 QTimerInfoList::activateTimers (this=0x7f68680030d0) at kernel/qtimerinfo_unix.cpp:643
#12 0x00007f68985ff581 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182
#13 0x00007f6895481197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007f68954813f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f689548149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f68985ff92f in QEventDispatcherGlib::processEvents (this=0x7f68680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#17 0x00007f68985a87ca in QEventLoop::exec (this=this@entry=0x7f687effcd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#18 0x00007f68983d1cd4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#19 0x00007f68983d6989 in QThreadPrivate::start (arg=0x10b0930) at thread/qthread_unix.cpp:368
#20 0x00007f6896acc6ba in start_thread (arg=0x7f687effd700) at pthread_create.c:333
#21 0x00007f6897acd3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f687f7fe700 (LWP 2206)):
#0  0x00007f6897ac170d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f689548138c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f689548149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f68985ff94b in QEventDispatcherGlib::processEvents (this=0x7f68740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f68985a87ca in QEventLoop::exec (this=this@entry=0x7f687f7fdd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f68983d1cd4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007f68983d6989 in QThreadPrivate::start (arg=0x10acdf0) at thread/qthread_unix.cpp:368
#7  0x00007f6896acc6ba in start_thread (arg=0x7f687f7fe700) at pthread_create.c:333
#8  0x00007f6897acd3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f687ffff700 (LWP 2205)):
#0  0x00007f6897abd24d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f68954c46f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6895480e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6895481330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f689548149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f68985ff94b in QEventDispatcherGlib::processEvents (this=0x7f68700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f68985a87ca in QEventLoop::exec (this=this@entry=0x7f687fffed00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007f68983d1cd4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#8  0x00007f68983d6989 in QThreadPrivate::start (arg=0x10ac800) at thread/qthread_unix.cpp:368
#9  0x00007f6896acc6ba in start_thread (arg=0x7f687ffff700) at pthread_create.c:333
#10 0x00007f6897acd3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f688caa6700 (LWP 2204)):
#0  0x00007f6895480c12 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6895481330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f689548149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f68985ff94b in QEventDispatcherGlib::processEvents (this=0x7f68780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f68985a87ca in QEventLoop::exec (this=this@entry=0x7f688caa5d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f68983d1cd4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007f68983d6989 in QThreadPrivate::start (arg=0x10ac7e0) at thread/qthread_unix.cpp:368
#7  0x00007f6896acc6ba in start_thread (arg=0x7f688caa6700) at pthread_create.c:333
#8  0x00007f6897acd3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f688d2a7700 (LWP 2203)):
#0  0x00007f68954c5a79 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6895480320 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6895481245 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f689548149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f68985ff94b in QEventDispatcherGlib::processEvents (this=0x7f68840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f68985a87ca in QEventLoop::exec (this=this@entry=0x7f688d2a6d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f68983d1cd4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007f68983d6989 in QThreadPrivate::start (arg=0x1096510) at thread/qthread_unix.cpp:368
#8  0x00007f6896acc6ba in start_thread (arg=0x7f688d2a7700) at pthread_create.c:333
#9  0x00007f6897acd3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f688daa8700 (LWP 2202)):
#0  0x00007f68954c5a94 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6895481346 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f689548149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f68985ff94b in QEventDispatcherGlib::processEvents (this=0x7f68800008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f68985a87ca in QEventLoop::exec (this=this@entry=0x7f688daa7d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f68983d1cd4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007f68983d6989 in QThreadPrivate::start (arg=0x107c5d0) at thread/qthread_unix.cpp:368
#7  0x00007f6896acc6ba in start_thread (arg=0x7f688daa8700) at pthread_create.c:333
#8  0x00007f6897acd3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f688f11c700 (LWP 2154)):
#0  0x00007f68954c5a94 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f6895481346 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f689548149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f68985ff94b in QEventDispatcherGlib::processEvents (this=0x7f68880008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f68985a87ca in QEventLoop::exec (this=this@entry=0x7f688f11bcd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f68983d1cd4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007f689887eb75 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f68983d6989 in QThreadPrivate::start (arg=0x7f68988f4da0) at thread/qthread_unix.cpp:368
#8  0x00007f6896acc6ba in start_thread (arg=0x7f688f11c700) at pthread_create.c:333
#9  0x00007f6897acd3dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f688f3f88c0 (LWP 2153)):
#0  0x00007f6897abd24d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f68954c46f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6895480e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6895481330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f689548149c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f68985ff94b in QEventDispatcherGlib::processEvents (this=0x10733e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f68985a87ca in QEventLoop::exec (this=this@entry=0x7ffd0b385f30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007f68985b1704 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1291
#8  0x000000000057ec25 in AkApplicationBase::exec (this=this@entry=0x7ffd0b3860a0) at /workspace/build/src/shared/akapplication.cpp:123
#9  0x00000000004246d6 in main (argc=1, argv=<optimized out>) at /workspace/build/src/server/main.cpp:78

Reported using DrKonqi
Comment 1 Justin Zobel 2020-12-17 05:30:09 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 2 Bug Janitor Service 2021-01-01 04:37:15 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2021-01-16 04:36:11 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!