https://bugs.kde.org/show_bug.cgi?id=382769
Bug ID: 382769
Summary: akonadi crash after starting kontact
Product: Akonadi
Version: 5.5.2
Platform: openSUSE RPMs
OS: Linux
Status: UNCONFIRMED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: server
Assignee: kdepim-bugs@kde.org
Reporter: grab...@icg.tugraz.at
Target Milestone: ---
Application: akonadiserver (5.5.2)
Qt Version: 5.6.2
Frameworks Version: 5.32.0
Operating System: Linux 4.4.76-1-default x86_64
Distribution: "openSUSE Leap 42.3"
-- Information about the crash:
Ca. 30 seconds after starting kontact, the akonadi server crashes without
further user interaction. On startup, kontact displays the calendar page with
ca. 10 calendars, most of them CalDav. This behaviour is new in openSUSE Leap
42.3, kontact+akonadi worked fine in earlier versions.
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 0x7f5deca4c780 (LWP 2504))]
Thread 39 (Thread 0x7f5d89feb700 (LWP 2947)):
#0 0x7f5de79356ab in () at /usr/lib64/libglib-2.0.so.0
#1 0x7f5de79378fb in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#2 0x7f5de7938230 in () at /usr/lib64/libglib-2.0.so.0
#3 0x7f5de793842c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4 0x7f5deb3151ab in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#5 0x7f5deb2c2bfb in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#6 0x7f5deb0fdf5a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7 0x7f5deb102a29 in () at /usr/lib64/libQt5Core.so.5
#8 0x7f5de9621744 in start_thread () at /lib64/libpthread.so.0
#9 0x7f5dea7f9aad in clone () at /lib64/libc.so.6
Thread 38 (Thread 0x7f5d8a7ec700 (LWP 2941)):
#0 0x7f5dea7f120d in poll () at /lib64/libc.so.6
#1 0x7f5de7938314 in () at /usr/lib64/libglib-2.0.so.0
#2 0x7f5de793842c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3 0x7f5deb3151ab in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#4 0x7f5deb2c2bfb in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#5 0x7f5deb0fdf5a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6 0x7f5deb102a29 in () at /usr/lib64/libQt5Core.so.5
#7 0x7f5de9621744 in start_thread () at /lib64/libpthread.so.0
#8 0x7f5dea7f9aad in clone () at /lib64/libc.so.6
Thread 37 (Thread 0x7f5d8afed700 (LWP 2939)):
#0 0x7f5de79798b4 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1 0x7f5de7938436 in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#2 0x7f5deb3151ab in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#3 0x7f5deb2c2bfb in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#4 0x7f5deb0fdf5a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#5 0x7f5deb102a29 in () at /usr/lib64/libQt5Core.so.5
#6 0x7f5de9621744 in start_thread () at /lib64/libpthread.so.0
#7 0x7f5dea7f9aad in clone () at /lib64/libc.so.6
Thread 36 (Thread 0x7f5d8bfef700 (LWP 2781)):
#0 0x7ffc44972adc in clock_gettime ()
#1 0x7f5dea806576 in clock_gettime () at /lib64/libc.so.6
#2 0x7f5deb1ada46 in () at /usr/lib64/libQt5Core.so.5
#3 0x7f5deb313809 in QTimerInfoList::updateCurrentTime() () at
/usr/lib64/libQt5Core.so.5
#4 0x7f5deb313d85 in QTimerInfoList::timerWait(timespec&) () at
/usr/lib64/libQt5Core.so.5
#5 0x7f5deb31564c in () at /usr/lib64/libQt5Core.so.5
#6 0x7f5de793795d in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#7 0x7f5de7938230 in () at /usr/lib64/libglib-2.0.so.0
#8 0x7f5de793842c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#9 0x7f5deb3151ab in
QEventDispatcherGlib::processEvents(QFlags) ()
at /usr/lib64/libQt5Core.so.5
#10 0x7f5deb2c2bfb in
QEventLoop::exec(QFlags) () at
/usr/lib64/libQt5Core.so.5
#11 0x7f5deb0fdf5a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#12 0x7f5deb102a29 in () at /usr/lib64/libQt5Core.so.5
#13 0x7f5de9621744 in start_thread () at /lib64/libpthread.so.0
#14 0x7f5dea7f9aad in clone () at /lib64/libc.so.6
Thread 35 (Thread 0x7f5d8c7f0700 (LWP 2780)):
#0 0x7f5deb1ada4f in () at /usr/lib64/libQt5Core.so.5
#1 0x7f5deb313809 in QTimerInfoList::updateCurrentTime() () at
/usr/lib64/libQt5Core.so.5
#2 0x7f5deb313d85 in QTimerInfoList::timerWait(timespec&) () at
/usr/lib64/libQt5Core.so.5
#3 0x7f5deb31564c in () at /usr/lib64/libQt5Core.so.5
#4 0x7f5de793795d in g_main_context_prepare () at
/usr/lib64/libglib-2.0.so.0
#5 0x7f5de7938230 in () at /usr/lib64/libglib-2.0.so.0
#6 0x7f5de7938