Bug 395743 - akonadi crashes at akonadictl fsck
Summary: akonadi crashes at akonadictl fsck
Status: RESOLVED FIXED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: server (show other bugs)
Version: 5.7.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-06-22 11:24 UTC by Soenke Dibbern
Modified: 2018-07-05 13:51 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.8.3


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Soenke Dibbern 2018-06-22 11:24:16 UTC
Application: akonadiserver (5.7.3)

Qt Version: 5.9.5
Frameworks Version: 5.46.0
Operating System: Linux 4.15.0-23-generic x86_64
Distribution: Ubuntu 18.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
running "akonadictl fsck"
- Unusual behavior I noticed:
akonadi crashed already twice at login, but started then and worked (kmail ran and worked as expected)
On sending an email, akonadi crashed again. Restarted the server by "akonadictl start", which produced no (obvious) errors. Running "akonadictl fsck" lead to a new crash and does so hence, while "akonadictl start"  works most of the times.

The crash can be reproduced every time.

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

Thread 31 (Thread 0x7f6f81ffb700 (LWP 1397)):
#0  0x00007f7013044bf9 in __GI___poll (fds=0x7f6f7c020870, nfds=1, timeout=123810) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f70104d8439 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f6f7c020870, timeout=<optimized out>, context=0x7f6f7c01c5c0) at ../../../../glib/gmain.c:4204
#2  g_main_context_iterate (context=context@entry=0x7f6f7c01c5c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3898
#3  0x00007f70104d854c in g_main_context_iteration (context=0x7f6f7c01c5c0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#4  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6f7c01c4f0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6f81ffada0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c893c0) at thread/qthread_unix.cpp:368
#8  0x00007f7011c1e6db in start_thread (arg=0x7f6f81ffb700) at pthread_create.c:463
#9  0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7f6f997fa700 (LWP 1383)):
#0  0x00007f7013044bf9 in __GI___poll (fds=0x7f6f7c004a10, nfds=1, timeout=122810) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f70104d8439 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f6f7c004a10, timeout=<optimized out>, context=0x7f6f7c000bf0) at ../../../../glib/gmain.c:4204
#2  g_main_context_iterate (context=context@entry=0x7f6f7c000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3898
#3  0x00007f70104d854c in g_main_context_iteration (context=0x7f6f7c000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#4  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6f7c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6f997f9da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c81ff0) at thread/qthread_unix.cpp:368
#8  0x00007f7011c1e6db in start_thread (arg=0x7f6f997fa700) at pthread_create.c:463
#9  0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7f6f99ffb700 (LWP 1378)):
#0  0x00007f70130400b4 in __GI___libc_read (fd=112, buf=buf@entry=0x7f6f99ffab90, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f701051c960 in read (__nbytes=16, __buf=0x7f6f99ffab90, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7f6f840039b0) at ../../../../glib/gwakeup.c:210
#3  0x00007f70104d7f27 in g_main_context_check (context=context@entry=0x7f6f88000bf0, max_priority=2147483647, fds=fds@entry=0x7f6f88003ce0, n_fds=n_fds@entry=1) at ../../../../glib/gmain.c:3681
#4  0x00007f70104d83e0 in g_main_context_iterate (context=context@entry=0x7f6f88000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3900
#5  0x00007f70104d854c in g_main_context_iteration (context=0x7f6f88000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#6  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6f88000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6f99ffada0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#9  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c81560) at thread/qthread_unix.cpp:368
#10 0x00007f7011c1e6db in start_thread (arg=0x7f6f99ffb700) at pthread_create.c:463
#11 0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7f6f9a7fc700 (LWP 1373)):
#0  0x00007f7013044bf9 in __GI___poll (fds=0x7f6f84004e10, nfds=1, timeout=122810) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f70104d8439 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f6f84004e10, timeout=<optimized out>, context=0x7f6f84000bf0) at ../../../../glib/gmain.c:4204
#2  g_main_context_iterate (context=context@entry=0x7f6f84000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3898
#3  0x00007f70104d854c in g_main_context_iteration (context=0x7f6f84000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#4  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6f84000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6f9a7fbda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c80c80) at thread/qthread_unix.cpp:368
#8  0x00007f7011c1e6db in start_thread (arg=0x7f6f9a7fc700) at pthread_create.c:463
#9  0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7f6f9affd700 (LWP 1369)):
#0  0x00007f7013044bf9 in __GI___poll (fds=0x7f6f90004670, nfds=1, timeout=122825) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f70104d8439 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f6f90004670, timeout=<optimized out>, context=0x7f6f90000bf0) at ../../../../glib/gmain.c:4204
#2  g_main_context_iterate (context=context@entry=0x7f6f90000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3898
#3  0x00007f70104d854c in g_main_context_iteration (context=0x7f6f90000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#4  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6f90000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6f9affcda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c803a0) at thread/qthread_unix.cpp:368
#8  0x00007f7011c1e6db in start_thread (arg=0x7f6f9affd700) at pthread_create.c:463
#9  0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 26 (Thread 0x7f6f9b7fe700 (LWP 1364)):
#0  0x00007f7013044bf9 in __GI___poll (fds=0x7f6f8c004cc0, nfds=1, timeout=123813) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f70104d8439 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f6f8c004cc0, timeout=<optimized out>, context=0x7f6f8c000bf0) at ../../../../glib/gmain.c:4204
#2  g_main_context_iterate (context=context@entry=0x7f6f8c000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3898
#3  0x00007f70104d854c in g_main_context_iteration (context=0x7f6f8c000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#4  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6f8c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6f9b7fdda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c7f720) at thread/qthread_unix.cpp:368
#8  0x00007f7011c1e6db in start_thread (arg=0x7f6f9b7fe700) at pthread_create.c:463
#9  0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7f6f9bfff700 (LWP 1362)):
#0  0x00007f70130400b4 in __GI___libc_read (fd=94, buf=buf@entry=0x7f6f9bffeb90, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f701051c960 in read (__nbytes=16, __buf=0x7f6f9bffeb90, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7f6fa0003520) at ../../../../glib/gwakeup.c:210
#3  0x00007f70104d7f27 in g_main_context_check (context=context@entry=0x7f6f94000bf0, max_priority=2147483647, fds=fds@entry=0x7f6f94003ce0, n_fds=n_fds@entry=1) at ../../../../glib/gmain.c:3681
#4  0x00007f70104d83e0 in g_main_context_iterate (context=context@entry=0x7f6f94000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3900
#5  0x00007f70104d854c in g_main_context_iteration (context=0x7f6f94000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#6  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6f94000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6f9bffeda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#9  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c7f120) at thread/qthread_unix.cpp:368
#10 0x00007f7011c1e6db in start_thread (arg=0x7f6f9bfff700) at pthread_create.c:463
#11 0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7f6fb8ff9700 (LWP 1353)):
#0  0x00007f70130400b4 in __GI___libc_read (fd=88, buf=buf@entry=0x7f6fb8ff8b90, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f701051c960 in read (__nbytes=16, __buf=0x7f6fb8ff8b90, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7f6f9c003930) at ../../../../glib/gwakeup.c:210
#3  0x00007f70104d7f27 in g_main_context_check (context=context@entry=0x7f6fa0000bf0, max_priority=2147483647, fds=fds@entry=0x7f6fa0004a10, n_fds=n_fds@entry=1) at ../../../../glib/gmain.c:3681
#4  0x00007f70104d83e0 in g_main_context_iterate (context=context@entry=0x7f6fa0000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3900
#5  0x00007f70104d854c in g_main_context_iteration (context=0x7f6fa0000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#6  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6fa0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6fb8ff8da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#9  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c7e870) at thread/qthread_unix.cpp:368
#10 0x00007f7011c1e6db in start_thread (arg=0x7f6fb8ff9700) at pthread_create.c:463
#11 0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7f6fb97fa700 (LWP 1347)):
#0  0x00007ffe5d1cac4c in clock_gettime ()
#1  0x00007f7013060ea6 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7f6fb97f9b20) at ../sysdeps/unix/clock_gettime.c:115
#2  0x00007f7013baa221 in qt_clock_gettime (ts=0x7f6fb97f9b20, clock=<optimized out>) at kernel/qelapsedtimer_unix.cpp:111
#3  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166
#4  qt_gettime () at kernel/qelapsedtimer_unix.cpp:175
#5  0x00007f7013ba8a59 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f6fa8005120) at kernel/qtimerinfo_unix.cpp:91
#6  0x00007f7013ba9035 in QTimerInfoList::timerWait (this=0x7f6fa8005120, tm=...) at kernel/qtimerinfo_unix.cpp:388
#7  0x00007f7013baac9c in timerSourcePrepareHelper (timeout=0x7f6fb97f9bd4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132
#8  idleTimerSourcePrepare (source=<optimized out>, timeout=timeout@entry=0x7f6fb97f9bd4) at kernel/qeventdispatcher_glib.cpp:212
#9  0x00007f70104d7998 in g_main_context_prepare (context=context@entry=0x7f6fa8000bf0, priority=priority@entry=0x7f6fb97f9c60) at ../../../../glib/gmain.c:3475
#10 0x00007f70104d836b in g_main_context_iterate (context=context@entry=0x7f6fa8000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3883
#11 0x00007f70104d854c in g_main_context_iteration (context=0x7f6fa8000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#12 0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6fa8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#13 0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6fb97f9da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#14 0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#15 0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c7dd10) at thread/qthread_unix.cpp:368
#16 0x00007f7011c1e6db in start_thread (arg=0x7f6fb97fa700) at pthread_create.c:463
#17 0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7f6fb9ffb700 (LWP 1344)):
#0  0x00007f7013044bf9 in __GI___poll (fds=0x7f6f9c004a70, nfds=1, timeout=122810) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f70104d8439 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f6f9c004a70, timeout=<optimized out>, context=0x7f6f9c000bf0) at ../../../../glib/gmain.c:4204
#2  g_main_context_iterate (context=context@entry=0x7f6f9c000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3898
#3  0x00007f70104d854c in g_main_context_iteration (context=0x7f6f9c000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#4  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6f9c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6fb9ffada0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c7d420) at thread/qthread_unix.cpp:368
#8  0x00007f7011c1e6db in start_thread (arg=0x7f6fb9ffb700) at pthread_create.c:463
#9  0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7f6fba7fc700 (LWP 1334)):
#0  0x00007f70130400b4 in __GI___libc_read (fd=72, buf=buf@entry=0x7f6fba7fbb90, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f701051c960 in read (__nbytes=16, __buf=0x7f6fba7fbb90, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7f6fb0003160) at ../../../../glib/gwakeup.c:210
#3  0x00007f70104d7f27 in g_main_context_check (context=context@entry=0x7f6fa4000bf0, max_priority=2147483647, fds=fds@entry=0x7f6fa4003ce0, n_fds=n_fds@entry=1) at ../../../../glib/gmain.c:3681
#4  0x00007f70104d83e0 in g_main_context_iterate (context=context@entry=0x7f6fa4000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3900
#5  0x00007f70104d854c in g_main_context_iteration (context=0x7f6fa4000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#6  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6fa4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6fba7fbda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#9  0x00007f701397316d in QThreadPrivate::start (arg=0x7f7004019f40) at thread/qthread_unix.cpp:368
#10 0x00007f7011c1e6db in start_thread (arg=0x7f6fba7fc700) at pthread_create.c:463
#11 0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7f6fbaffd700 (LWP 1333)):
#0  0x00007f70130400b4 in __GI___libc_read (fd=69, buf=buf@entry=0x7f6fbaffcb90, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f701051c960 in read (__nbytes=16, __buf=0x7f6fbaffcb90, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7f6fac003d70) at ../../../../glib/gwakeup.c:210
#3  0x00007f70104d7f27 in g_main_context_check (context=context@entry=0x7f6fb0000bf0, max_priority=2147483647, fds=fds@entry=0x7f6fb00046c0, n_fds=n_fds@entry=1) at ../../../../glib/gmain.c:3681
#4  0x00007f70104d83e0 in g_main_context_iterate (context=context@entry=0x7f6fb0000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3900
#5  0x00007f70104d854c in g_main_context_iteration (context=0x7f6fb0000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#6  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6fb0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6fbaffcda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#9  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c7c310) at thread/qthread_unix.cpp:368
#10 0x00007f7011c1e6db in start_thread (arg=0x7f6fbaffd700) at pthread_create.c:463
#11 0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7f6fbb7fe700 (LWP 1322)):
#0  0x00007f7013044bf9 in __GI___poll (fds=0x7f6fac003ce0, nfds=1, timeout=123829) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f70104d8439 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f6fac003ce0, timeout=<optimized out>, context=0x7f6fac000bf0) at ../../../../glib/gmain.c:4204
#2  g_main_context_iterate (context=context@entry=0x7f6fac000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3898
#3  0x00007f70104d854c in g_main_context_iteration (context=0x7f6fac000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#4  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6fac000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6fbb7fdda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c15210) at thread/qthread_unix.cpp:368
#8  0x00007f7011c1e6db in start_thread (arg=0x7f6fbb7fe700) at pthread_create.c:463
#9  0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f6fbbfff700 (LWP 1318)):
#0  0x00007f70130400b4 in __GI___libc_read (fd=57, buf=buf@entry=0x7f6fbbffeb90, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f701051c960 in read (__nbytes=16, __buf=0x7f6fbbffeb90, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7f6fc0003190) at ../../../../glib/gwakeup.c:210
#3  0x00007f70104d7f27 in g_main_context_check (context=context@entry=0x7f6fb4000bf0, max_priority=2147483647, fds=fds@entry=0x7f6fb4003ce0, n_fds=n_fds@entry=1) at ../../../../glib/gmain.c:3681
#4  0x00007f70104d83e0 in g_main_context_iterate (context=context@entry=0x7f6fb4000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3900
#5  0x00007f70104d854c in g_main_context_iteration (context=0x7f6fb4000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#6  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6fb4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6fbbffeda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#9  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c7b370) at thread/qthread_unix.cpp:368
#10 0x00007f7011c1e6db in start_thread (arg=0x7f6fbbfff700) at pthread_create.c:463
#11 0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f6fd8ff9700 (LWP 1313)):
#0  0x00007f7013044bf9 in __GI___poll (fds=0x7f6fc00046c0, nfds=1, timeout=122845) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f70104d8439 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f6fc00046c0, timeout=<optimized out>, context=0x7f6fc0000bf0) at ../../../../glib/gmain.c:4204
#2  g_main_context_iterate (context=context@entry=0x7f6fc0000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3898
#3  0x00007f70104d854c in g_main_context_iteration (context=0x7f6fc0000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#4  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6fc0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6fd8ff8da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409bf6850) at thread/qthread_unix.cpp:368
#8  0x00007f7011c1e6db in start_thread (arg=0x7f6fd8ff9700) at pthread_create.c:463
#9  0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f6fd97fa700 (LWP 1299)):
#0  0x00007f70130400b4 in __GI___libc_read (fd=49, buf=buf@entry=0x7f6fd97f9b90, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f701051c960 in read (__nbytes=16, __buf=0x7f6fd97f9b90, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7f6fc8003db0) at ../../../../glib/gwakeup.c:210
#3  0x00007f70104d7f27 in g_main_context_check (context=context@entry=0x7f6fbc000bf0, max_priority=2147483647, fds=fds@entry=0x7f6fbc003ce0, n_fds=n_fds@entry=1) at ../../../../glib/gmain.c:3681
#4  0x00007f70104d83e0 in g_main_context_iterate (context=context@entry=0x7f6fbc000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3900
#5  0x00007f70104d854c in g_main_context_iteration (context=0x7f6fbc000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#6  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6fbc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6fd97f9da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#9  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c7a3a0) at thread/qthread_unix.cpp:368
#10 0x00007f7011c1e6db in start_thread (arg=0x7f6fd97fa700) at pthread_create.c:463
#11 0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f6fd9ffb700 (LWP 1294)):
#0  0x00007f7013044bf9 in __GI___poll (fds=0x7f6fc8003ce0, nfds=1, timeout=122810) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f70104d8439 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f6fc8003ce0, timeout=<optimized out>, context=0x7f6fc8000bf0) at ../../../../glib/gmain.c:4204
#2  g_main_context_iterate (context=context@entry=0x7f6fc8000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3898
#3  0x00007f70104d854c in g_main_context_iteration (context=0x7f6fc8000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#4  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6fc8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6fd9ffada0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c77f80) at thread/qthread_unix.cpp:368
#8  0x00007f7011c1e6db in start_thread (arg=0x7f6fd9ffb700) at pthread_create.c:463
#9  0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f6fda7fc700 (LWP 1284)):
#0  g_mutex_unlock (mutex=0x7f6fc4000bf0) at ../../../../glib/gthread-posix.c:1355
#1  0x00007f70104d7dc8 in g_main_context_check (context=context@entry=0x7f6fc4000bf0, max_priority=2147483647, fds=fds@entry=0x7f6fc4004290, n_fds=n_fds@entry=1) at ../../../../glib/gmain.c:3807
#2  0x00007f70104d83e0 in g_main_context_iterate (context=context@entry=0x7f6fc4000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3900
#3  0x00007f70104d854c in g_main_context_iteration (context=0x7f6fc4000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#4  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6fc4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6fda7fbda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c794c0) at thread/qthread_unix.cpp:368
#8  0x00007f7011c1e6db in start_thread (arg=0x7f6fda7fc700) at pthread_create.c:463
#9  0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f6fdaffd700 (LWP 1273)):
#0  0x00007f7013044bf9 in __GI___poll (fds=0x7f6fd0005010, nfds=1, timeout=124810) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f70104d8439 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f6fd0005010, timeout=<optimized out>, context=0x7f6fd0000bf0) at ../../../../glib/gmain.c:4204
#2  g_main_context_iterate (context=context@entry=0x7f6fd0000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3898
#3  0x00007f70104d854c in g_main_context_iteration (context=0x7f6fd0000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#4  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6fd0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6fdaffcda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c78e20) at thread/qthread_unix.cpp:368
#8  0x00007f7011c1e6db in start_thread (arg=0x7f6fdaffd700) at pthread_create.c:463
#9  0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f6fdb7fe700 (LWP 1268)):
#0  0x00007f701051dcd9 in g_mutex_lock (mutex=mutex@entry=0x7f6fcc000bf0) at ../../../../glib/gthread-posix.c:1343
#1  0x00007f70104d72e0 in g_main_context_acquire (context=0x7f6fcc000bf0) at ../../../../glib/gmain.c:3238
#2  0x00007f70104d82f5 in g_main_context_iterate (context=context@entry=0x7f6fcc000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3853
#3  0x00007f70104d854c in g_main_context_iteration (context=0x7f6fcc000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#4  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6fcc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6fdb7fdda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c58130) at thread/qthread_unix.cpp:368
#8  0x00007f7011c1e6db in start_thread (arg=0x7f6fdb7fe700) at pthread_create.c:463
#9  0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f6fdbfff700 (LWP 1265)):
#0  g_main_context_check (context=context@entry=0x7f6fd4000bf0, max_priority=2147483647, fds=fds@entry=0x7f6fd4003ce0, n_fds=n_fds@entry=1) at ../../../../glib/gmain.c:3723
#1  0x00007f70104d83e0 in g_main_context_iterate (context=context@entry=0x7f6fd4000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3900
#2  0x00007f70104d854c in g_main_context_iteration (context=0x7f6fd4000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#3  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6fd4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6fdbffeda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007f701397316d in QThreadPrivate::start (arg=0x7f7004019660) at thread/qthread_unix.cpp:368
#7  0x00007f7011c1e6db in start_thread (arg=0x7f6fdbfff700) at pthread_create.c:463
#8  0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f6fe0a74700 (LWP 1260)):
#0  0x00007ffe5d1ca979 in ?? ()
#1  0x00007ffe5d1cac30 in clock_gettime ()
#2  0x00007f7013060ea6 in __GI___clock_gettime (clock_id=clock_id@entry=1, tp=tp@entry=0x7f6fe0a73b10) at ../sysdeps/unix/clock_gettime.c:115
#3  0x00007f7013baa221 in qt_clock_gettime (ts=0x7f6fe0a73b10, clock=<optimized out>) at kernel/qelapsedtimer_unix.cpp:111
#4  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166
#5  qt_gettime () at kernel/qelapsedtimer_unix.cpp:175
#6  0x00007f7013ba8a59 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f6fdc0048f0) at kernel/qtimerinfo_unix.cpp:91
#7  0x00007f7013ba9035 in QTimerInfoList::timerWait (this=0x7f6fdc0048f0, tm=...) at kernel/qtimerinfo_unix.cpp:388
#8  0x00007f7013baa67e in timerSourcePrepareHelper (timeout=0x7f6fe0a73bd4, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132
#9  timerSourcePrepare (source=<optimized out>, timeout=timeout@entry=0x7f6fe0a73bd4) at kernel/qeventdispatcher_glib.cpp:165
#10 0x00007f70104d7998 in g_main_context_prepare (context=context@entry=0x7f6fdc000bf0, priority=priority@entry=0x7f6fe0a73c60) at ../../../../glib/gmain.c:3475
#11 0x00007f70104d836b in g_main_context_iterate (context=context@entry=0x7f6fdc000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3883
#12 0x00007f70104d854c in g_main_context_iteration (context=0x7f6fdc000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#13 0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6fdc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#14 0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f6fe0a73da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#15 0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#16 0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c443c0) at thread/qthread_unix.cpp:368
#17 0x00007f7011c1e6db in start_thread (arg=0x7f6fe0a74700) at pthread_create.c:463
#18 0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f70027fc700 (LWP 1241)):
#0  QMutex::unlock (this=this@entry=0x55b409c2b810) at thread/qmutex.cpp:337
#1  0x00007f7013baad27 in QMutexLocker::unlock (this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:213
#2  QMutexLocker::~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:207
#3  QThreadData::canWaitLocked (this=<optimized out>) at ../../include/QtCore/5.9.5/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:253
#4  postEventSourcePrepare (timeout=<synthetic pointer>, s=0x7f6fe8004fd0) at kernel/qeventdispatcher_glib.cpp:259
#5  postEventSourceCheck (source=0x7f6fe8004fd0) at kernel/qeventdispatcher_glib.cpp:269
#6  0x00007f70104d7e51 in g_main_context_check (context=context@entry=0x7f6fe8000bf0, max_priority=2147483647, fds=fds@entry=0x7f6fe8003ce0, n_fds=n_fds@entry=1) at ../../../../glib/gmain.c:3736
#7  0x00007f70104d83e0 in g_main_context_iterate (context=context@entry=0x7f6fe8000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3900
#8  0x00007f70104d854c in g_main_context_iteration (context=0x7f6fe8000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#9  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6fe8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#10 0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f70027fbda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#11 0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#12 0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c2b6a0) at thread/qthread_unix.cpp:368
#13 0x00007f7011c1e6db in start_thread (arg=0x7f70027fc700) at pthread_create.c:463
#14 0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f7002ffd700 (LWP 1240)):
#0  0x00007f7011c249f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b409c2b230) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55b409c2b1e0, cond=0x55b409c2b208) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55b409c2b208, mutex=0x55b409c2b1e0) at pthread_cond_wait.c:655
#3  0x00007f701397459b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x55b409c2b1e0) at thread/qwaitcondition_unix.cpp:143
#4  QWaitCondition::wait (this=this@entry=0x55b409c15058, mutex=mutex@entry=0x55b409c15060, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#5  0x000055b40832a5c8 in Akonadi::Server::SearchTaskManager::searchLoop (this=0x55b409c15030) at ./src/server/search/searchtaskmanager.cpp:221
#6  0x00007f7013b8d0d4 in QtPrivate::QSlotObjectBase::call (a=0x7f7002ffca10, r=<optimized out>, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101
#7  QSingleShotTimer::timerEvent (this=0x55b409c2b250) at kernel/qtimer.cpp:318
#8  0x00007f7013b810db in QObject::event (this=0x55b409c2b250, e=<optimized out>) at kernel/qobject.cpp:1269
#9  0x00007f7013b51991 in doNotify (event=0x7f7002ffcb50, receiver=0x55b409c2b250) at kernel/qcoreapplication.cpp:1099
#10 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>, this=<optimized out>) at kernel/qcoreapplication.cpp:1085
#11 QCoreApplication::notifyInternal2 (receiver=0x55b409c2b250, event=event@entry=0x7f7002ffcb50) at kernel/qcoreapplication.cpp:1024
#12 0x00007f7013ba9d8e in QCoreApplication::sendEvent (event=0x7f7002ffcb50, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
#13 QTimerInfoList::activateTimers (this=this@entry=0x7f6fe4004cf0) at kernel/qtimerinfo_unix.cpp:643
#14 0x00007f7013baa551 in timerSourceDispatch (source=source@entry=0x7f6fe4004c90) at kernel/qeventdispatcher_glib.cpp:182
#15 0x00007f70104d8287 in g_main_dispatch (context=0x7f6fe4000bf0) at ../../../../glib/gmain.c:3177
#16 g_main_context_dispatch (context=context@entry=0x7f6fe4000bf0) at ../../../../glib/gmain.c:3830
#17 0x00007f70104d84c0 in g_main_context_iterate (context=context@entry=0x7f6fe4000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3903
#18 0x00007f70104d854c in g_main_context_iteration (context=0x7f6fe4000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#19 0x00007f7013baa8ef in QEventDispatcherGlib::processEvents (this=0x7f6fe4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#20 0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f7002ffcda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#21 0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#22 0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c5f6f0) at thread/qthread_unix.cpp:368
#23 0x00007f7011c1e6db in start_thread (arg=0x7f7002ffd700) at pthread_create.c:463
#24 0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f70037fe700 (LWP 1239)):
#0  0x00007f70130400b4 in __GI___libc_read (fd=22, buf=buf@entry=0x7f70037fdb90, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f701051c960 in read (__nbytes=16, __buf=0x7f70037fdb90, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7f6fe8003d50) at ../../../../glib/gwakeup.c:210
#3  0x00007f70104d7f27 in g_main_context_check (context=context@entry=0x7f6ff0000bf0, max_priority=2147483647, fds=fds@entry=0x7f6ff0004a10, n_fds=n_fds@entry=1) at ../../../../glib/gmain.c:3681
#4  0x00007f70104d83e0 in g_main_context_iterate (context=context@entry=0x7f6ff0000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3900
#5  0x00007f70104d854c in g_main_context_iteration (context=0x7f6ff0000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#6  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6ff0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f70037fdda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#8  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#9  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c5c5d0) at thread/qthread_unix.cpp:368
#10 0x00007f7011c1e6db in start_thread (arg=0x7f70037fe700) at pthread_create.c:463
#11 0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f7003fff700 (LWP 1238)):
[KCrash Handler]
#6  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#7  0x00007f7012f70801 in __GI_abort () at abort.c:79
#8  0x000055b408497b6e in akMessageHandler (type=<optimized out>, context=..., msg=...) at ./src/shared/akdebug.cpp:167
#9  0x00007f701395c467 in qt_message_print (message=..., context=..., msgType=QtFatalMsg) at global/qlogging.cpp:1656
#10 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0x7f7013c3cff0 "ASSERT: \"%s\" in file %s, line %d", ap=ap@entry=0x7f7003ffe240) at global/qlogging.cpp:281
#11 0x00007f701395df8e in QMessageLogger::fatal (this=this@entry=0x7f7003ffe320, msg=msg@entry=0x7f7013c3cff0 "ASSERT: \"%s\" in file %s, line %d") at global/qlogging.cpp:793
#12 0x00007f7013959476 in qt_assert (assertion=assertion@entry=0x7f7014b103b0 "uint(i) < uint(size())", file=file@entry=0x7f7014b10868 "/usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h", line=line@entry=887) at global/qglobal.cpp:3080
#13 0x00007f7014ad28fa in QString::operator[] (i=<optimized out>, this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:887
#14 Akonadi::ExternalPartStorage::resolveAbsolutePath (filename=..., exists=exists@entry=0x0, legacyFallback=legacyFallback@entry=true) at ./src/private/externalpartstorage.cpp:98
#15 0x00007f7014ad2ac2 in Akonadi::ExternalPartStorage::resolveAbsolutePath (filename=..., exists=exists@entry=0x0, legacyFallback=legacyFallback@entry=true) at ./src/private/externalpartstorage.cpp:71
#16 0x000055b40840f471 in Akonadi::Server::StorageJanitor::verifyExternalParts (this=this@entry=0x55b409c5c190) at ./src/server/storagejanitor.cpp:429
#17 0x000055b408413457 in Akonadi::Server::StorageJanitor::check (this=0x55b409c5c190) at ./src/server/storagejanitor.cpp:120
#18 0x000055b40841b1b5 in Akonadi::Server::StorageJanitor::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./obj-x86_64-linux-gnu/src/server/libakonadiserver_autogen/EWIEGA46WW/moc_storagejanitor.cpp:96
#19 0x000055b40841edd5 in Akonadi::Server::StorageJanitor::qt_metacall (this=0x55b409c5c190, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7f7003ffe7e0) at ./obj-x86_64-linux-gnu/src/server/libakonadiserver_autogen/EWIEGA46WW/moc_storagejanitor.cpp:145
#20 0x00007f701426f0f8 in QDBusConnectionPrivate::deliverCall (this=this@entry=0x7f70040131c0, object=object@entry=0x55b409c5c190, msg=..., metaTypes=..., slotIdx=<optimized out>) at qdbusintegrator.cpp:998
#21 0x00007f70142740b0 in QDBusConnectionPrivate::activateCall (this=this@entry=0x7f70040131c0, object=0x55b409c5c190, flags=48, msg=...) at qdbusintegrator.cpp:901
#22 0x00007f7014274597 in QDBusConnectionPrivate::activateCall (msg=..., flags=<optimized out>, object=<optimized out>, this=0x7f70040131c0) at qdbusintegrator.cpp:850
#23 QDBusConnectionPrivate::activateObject (this=0x7f70040131c0, node=..., msg=..., pathStartPos=<optimized out>) at qdbusintegrator.cpp:1515
#24 0x00007f701427708e in QDBusActivateObjectEvent::placeMetaCall (this=0x7f7004022fd0) at qdbusintegrator.cpp:1611
#25 0x00007f7013b81122 in QObject::event (this=0x55b409c5c190, e=<optimized out>) at kernel/qobject.cpp:1247
#26 0x00007f7013b51991 in doNotify (event=0x7f7004022fd0, receiver=0x55b409c5c190) at kernel/qcoreapplication.cpp:1099
#27 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>, this=<optimized out>) at kernel/qcoreapplication.cpp:1085
#28 QCoreApplication::notifyInternal2 (receiver=0x55b409c5c190, event=event@entry=0x7f7004022fd0) at kernel/qcoreapplication.cpp:1024
#29 0x00007f7013b5411d in QCoreApplication::sendEvent (event=0x7f7004022fd0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
#30 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x55b409c5c290) at kernel/qcoreapplication.cpp:1699
#31 0x00007f7013b546a8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1553
#32 0x00007f7013bab2c3 in postEventSourceDispatch (s=s@entry=0x7f6fec004fd0) at kernel/qeventdispatcher_glib.cpp:276
#33 0x00007f70104d8287 in g_main_dispatch (context=0x7f6fec000bf0) at ../../../../glib/gmain.c:3177
#34 g_main_context_dispatch (context=context@entry=0x7f6fec000bf0) at ../../../../glib/gmain.c:3830
#35 0x00007f70104d84c0 in g_main_context_iterate (context=context@entry=0x7f6fec000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3903
#36 0x00007f70104d854c in g_main_context_iteration (context=0x7f6fec000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#37 0x00007f7013baa8ef in QEventDispatcherGlib::processEvents (this=0x7f6fec000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#38 0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f7003ffeda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#39 0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#40 0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c5c270) at thread/qthread_unix.cpp:368
#41 0x00007f7011c1e6db in start_thread (arg=0x7f7003fff700) at pthread_create.c:463
#42 0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f700891f700 (LWP 1237)):
#0  g_mutex_unlock (mutex=0x7f6ff4000bf0) at ../../../../glib/gthread-posix.c:1355
#1  0x00007f70104d7988 in g_main_context_prepare (context=context@entry=0x7f6ff4000bf0, priority=priority@entry=0x7f700891ec60) at ../../../../glib/gmain.c:3473
#2  0x00007f70104d836b in g_main_context_iterate (context=context@entry=0x7f6ff4000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3883
#3  0x00007f70104d854c in g_main_context_iteration (context=0x7f6ff4000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#4  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6ff4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f700891eda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c5bf10) at thread/qthread_unix.cpp:368
#8  0x00007f7011c1e6db in start_thread (arg=0x7f700891f700) at pthread_create.c:463
#9  0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f7009120700 (LWP 1236)):
#0  g_main_context_release (context=0x7f6ff8000bf0) at ../../../../glib/gmain.c:3274
#1  0x00007f70104d83f6 in g_main_context_iterate (context=context@entry=0x7f6ff8000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3905
#2  0x00007f70104d854c in g_main_context_iteration (context=0x7f6ff8000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#3  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6ff8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f700911fda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#6  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409c24a40) at thread/qthread_unix.cpp:368
#7  0x00007f7011c1e6db in start_thread (arg=0x7f7009120700) at pthread_create.c:463
#8  0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f7009921700 (LWP 1235)):
#0  0x00007f7013044bf9 in __GI___poll (fds=0x7f6ffc197390, nfds=1, timeout=3542821) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f70104d8439 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f6ffc197390, timeout=<optimized out>, context=0x7f6ffc000bf0) at ../../../../glib/gmain.c:4204
#2  g_main_context_iterate (context=context@entry=0x7f6ffc000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3898
#3  0x00007f70104d854c in g_main_context_iteration (context=0x7f6ffc000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#4  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f6ffc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f7009920da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f701396e22a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
#7  0x00007f701397316d in QThreadPrivate::start (arg=0x55b409bf6670) at thread/qthread_unix.cpp:368
#8  0x00007f7011c1e6db in start_thread (arg=0x7f7009921700) at pthread_create.c:463
#9  0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f700b187700 (LWP 1232)):
#0  g_main_context_prepare (context=context@entry=0x7f7004000bf0, priority=priority@entry=0x7f700b186c30) at ../../../../glib/gmain.c:3453
#1  0x00007f70104d836b in g_main_context_iterate (context=context@entry=0x7f7004000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3883
#2  0x00007f70104d854c in g_main_context_iteration (context=0x7f7004000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#3  0x00007f7013baa90b in QEventDispatcherGlib::processEvents (this=0x7f7004000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7f700b186d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f701396e22a in QThread::exec (this=this@entry=0x7f70144d6d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:515
#6  0x00007f7014263d45 in QDBusConnectionManager::run (this=0x7f70144d6d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#7  0x00007f701397316d in QThreadPrivate::start (arg=0x7f70144d6d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368
#8  0x00007f7011c1e6db in start_thread (arg=0x7f700b187700) at pthread_create.c:463
#9  0x00007f701305188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f70153a2800 (LWP 1231)):
#0  0x00007f7013044bf9 in __GI___poll (fds=0x55b409c68890, nfds=1, timeout=2404) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f70104d8439 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55b409c68890, timeout=<optimized out>, context=0x55b409bee1e0) at ../../../../glib/gmain.c:4204
#2  g_main_context_iterate (context=context@entry=0x55b409bee1e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3898
#3  0x00007f70104d854c in g_main_context_iteration (context=0x55b409bee1e0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3964
#4  0x00007f7013baa8ef in QEventDispatcherGlib::processEvents (this=0x55b409bed850, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007f7013b4f9ea in QEventLoop::exec (this=this@entry=0x7ffe5d0f4dd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f7013b58a84 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1297
#7  0x000055b40830d77c in main (argc=<optimized out>, argv=<optimized out>) at ./src/server/main.cpp:78

The reporter indicates this bug may be a duplicate of or related to bug 384983.

Possible duplicates by query: bug 384983, bug 382788.

Reported using DrKonqi
Comment 1 Daniel Vrátil 2018-07-05 13:44:26 UTC

*** This bug has been marked as a duplicate of bug 382788 ***
Comment 2 Daniel Vrátil 2018-07-05 13:46:11 UTC
My bad, this is not a duplicate.
Comment 3 Daniel Vrátil 2018-07-05 13:51:03 UTC
Git commit 0d7227f853888730019438f9bbc213d947cb0c02 by Daniel Vrátil.
Committed on 05/07/2018 at 13:49.
Pushed by dvratil into branch 'Applications/18.04'.

StorageJanitor: handle external parts DB entries with missing filename
FIXED-IN: 5.8.3

M  +10   -4    src/server/storagejanitor.cpp

https://commits.kde.org/akonadi/0d7227f853888730019438f9bbc213d947cb0c02