[Akonadi] [Bug 405922] New: Very frequent akonadi crash

Piotr Belniak bugzilla_noreply at kde.org
Wed Mar 27 06:57:53 GMT 2019


https://bugs.kde.org/show_bug.cgi?id=405922

            Bug ID: 405922
           Summary: Very frequent akonadi crash
           Product: Akonadi
           Version: unspecified
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: server
          Assignee: kdepim-bugs at kde.org
          Reporter: belniak at gmail.com
  Target Milestone: ---

Application: akonadiserver (5.10.3)

Qt Version: 5.12.0
Frameworks Version: 5.56.0
Operating System: Linux 4.18.0-16-generic x86_64
Distribution: KDE neon User Edition 5.15

-- Information about the crash:
I can't reproduce it, but it happens few (10 - 20) times a day - since latest
KDE frameworks update.

The crash can be reproduced sometimes.

-- 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 0x7f60f4f59800 (LWP 12676))]

Thread 16 (Thread 0x7f60397fa700 (LWP 13068)):
#0  0x00007f60f2bdabf9 in __GI___poll (fds=0x7f601c003ce0, nfds=1,
timeout=85481) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f60efd7b539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f60f373515b in QEventDispatcherGlib::processEvents
(this=0x7f601c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f60397f99a0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#5  0x0000564e71b5db41 in Akonadi::Server::Connection::handleIncomingData
(this=0x564e73581ee0) at ./src/server/connection.cpp:212
#6  0x00007f60f3714d04 in QtPrivate::QSlotObjectBase::call (a=0x7f60397f9a10,
r=<optimized out>, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#7  QSingleShotTimer::timerEvent (this=0x7f601c005a10) at kernel/qtimer.cpp:318
#8  0x00007f60f370894b in QObject::event (this=0x7f601c005a10, e=<optimized
out>) at kernel/qobject.cpp:1271
#9  0x00007f60f36d8311 in doNotify (event=0x7f60397f9b50,
receiver=0x7f601c005a10) at kernel/qcoreapplication.cpp:1151
#10 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>,
this=<optimized out>) at kernel/qcoreapplication.cpp:1137
#11 QCoreApplication::notifyInternal2 (receiver=0x7f601c005a10,
event=0x7f60397f9b50) at kernel/qcoreapplication.cpp:1061
#12 0x00007f60f37345a9 in QTimerInfoList::activateTimers (this=0x7f601c005120)
at kernel/qtimerinfo_unix.cpp:643
#13 0x00007f60f3734d71 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:182
#14 0x00007f60efd7b387 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f60efd7b5c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f60f373513f in QEventDispatcherGlib::processEvents
(this=0x7f601c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#18 0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f60397f9da0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#19 0x00007f60f34fe41a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#20 0x00007f60f34ffbc2 in QThreadPrivate::start (arg=0x7f606c047fd0) at
thread/qthread_unix.cpp:361
#21 0x00007f60f17386db in start_thread (arg=0x7f60397fa700) at
pthread_create.c:463
#22 0x00007f60f2be788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f6039ffb700 (LWP 12924)):
#0  0x00007f60f2bdabf9 in __GI___poll (fds=0x7f6028003ce0, nfds=1,
timeout=2481) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f60efd7b539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f60f373515b in QEventDispatcherGlib::processEvents
(this=0x7f6028000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f6039ffa9a0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#5  0x0000564e71b5db41 in Akonadi::Server::Connection::handleIncomingData
(this=0x564e735fccd0) at ./src/server/connection.cpp:212
#6  0x00007f60f3714d04 in QtPrivate::QSlotObjectBase::call (a=0x7f6039ffaa10,
r=<optimized out>, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#7  QSingleShotTimer::timerEvent (this=0x7f6028005a10) at kernel/qtimer.cpp:318
#8  0x00007f60f370894b in QObject::event (this=0x7f6028005a10, e=<optimized
out>) at kernel/qobject.cpp:1271
#9  0x00007f60f36d8311 in doNotify (event=0x7f6039ffab50,
receiver=0x7f6028005a10) at kernel/qcoreapplication.cpp:1151
#10 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>,
this=<optimized out>) at kernel/qcoreapplication.cpp:1137
#11 QCoreApplication::notifyInternal2 (receiver=0x7f6028005a10,
event=0x7f6039ffab50) at kernel/qcoreapplication.cpp:1061
#12 0x00007f60f37345a9 in QTimerInfoList::activateTimers (this=0x7f6028005120)
at kernel/qtimerinfo_unix.cpp:643
#13 0x00007f60f3734d71 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:182
#14 0x00007f60efd7b387 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f60efd7b5c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f60f373513f in QEventDispatcherGlib::processEvents
(this=0x7f6028000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#18 0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f6039ffada0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#19 0x00007f60f34fe41a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#20 0x00007f60f34ffbc2 in QThreadPrivate::start (arg=0x7f609897c2c0) at
thread/qthread_unix.cpp:361
#21 0x00007f60f17386db in start_thread (arg=0x7f6039ffb700) at
pthread_create.c:463
#22 0x00007f60f2be788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f603a7fc700 (LWP 12918)):
#0  0x00007f60f2bd60b4 in __GI___libc_read (fd=187, buf=0x7f603a7fb680,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f60efdbfcd0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f60efd7b027 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f60efd7b4e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f60f373515b in QEventDispatcherGlib::processEvents
(this=0x7f6024000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f603a7fb9a0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#7  0x0000564e71b5db41 in Akonadi::Server::Connection::handleIncomingData
(this=0x564e736023a0) at ./src/server/connection.cpp:212
#8  0x00007f60f3714d04 in QtPrivate::QSlotObjectBase::call (a=0x7f603a7fba10,
r=<optimized out>, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#9  QSingleShotTimer::timerEvent (this=0x7f6024005660) at kernel/qtimer.cpp:318
#10 0x00007f60f370894b in QObject::event (this=0x7f6024005660, e=<optimized
out>) at kernel/qobject.cpp:1271
#11 0x00007f60f36d8311 in doNotify (event=0x7f603a7fbb50,
receiver=0x7f6024005660) at kernel/qcoreapplication.cpp:1151
#12 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>,
this=<optimized out>) at kernel/qcoreapplication.cpp:1137
#13 QCoreApplication::notifyInternal2 (receiver=0x7f6024005660,
event=0x7f603a7fbb50) at kernel/qcoreapplication.cpp:1061
#14 0x00007f60f37345a9 in QTimerInfoList::activateTimers (this=0x7f6024004cf0)
at kernel/qtimerinfo_unix.cpp:643
#15 0x00007f60f3734d71 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:182
#16 0x00007f60efd7b387 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f60efd7b5c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f60f373513f in QEventDispatcherGlib::processEvents
(this=0x7f6024000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#20 0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f603a7fbda0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#21 0x00007f60f34fe41a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#22 0x00007f60f34ffbc2 in QThreadPrivate::start (arg=0x7f60989606d0) at
thread/qthread_unix.cpp:361
#23 0x00007f60f17386db in start_thread (arg=0x7f603a7fc700) at
pthread_create.c:463
#24 0x00007f60f2be788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f603affd700 (LWP 12909)):
#0  0x00007f60efdc1064 in g_mutex_unlock () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f60efd7af49 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f60efd7b4e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f60f373515b in QEventDispatcherGlib::processEvents
(this=0x7f6030000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f603affc9a0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#6  0x0000564e71b5db41 in Akonadi::Server::Connection::handleIncomingData
(this=0x564e73600da0) at ./src/server/connection.cpp:212
#7  0x00007f60f3714d04 in QtPrivate::QSlotObjectBase::call (a=0x7f603affca10,
r=<optimized out>, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#8  QSingleShotTimer::timerEvent (this=0x7f6030005640) at kernel/qtimer.cpp:318
#9  0x00007f60f370894b in QObject::event (this=0x7f6030005640, e=<optimized
out>) at kernel/qobject.cpp:1271
#10 0x00007f60f36d8311 in doNotify (event=0x7f603affcb50,
receiver=0x7f6030005640) at kernel/qcoreapplication.cpp:1151
#11 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>,
this=<optimized out>) at kernel/qcoreapplication.cpp:1137
#12 QCoreApplication::notifyInternal2 (receiver=0x7f6030005640,
event=0x7f603affcb50) at kernel/qcoreapplication.cpp:1061
#13 0x00007f60f37345a9 in QTimerInfoList::activateTimers (this=0x7f6030004cf0)
at kernel/qtimerinfo_unix.cpp:643
#14 0x00007f60f3734d71 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:182
#15 0x00007f60efd7b387 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f60efd7b5c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f60f373513f in QEventDispatcherGlib::processEvents
(this=0x7f6030000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#19 0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f603affcda0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#20 0x00007f60f34fe41a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#21 0x00007f60f34ffbc2 in QThreadPrivate::start (arg=0x7f6098948ae0) at
thread/qthread_unix.cpp:361
#22 0x00007f60f17386db in start_thread (arg=0x7f603affd700) at
pthread_create.c:463
#23 0x00007f60f2be788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f603b7fe700 (LWP 12907)):
#0  0x00007f60f2bdabf9 in __GI___poll (fds=0x7f602c0046c0, nfds=1,
timeout=28481) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f60efd7b539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f60f373515b in QEventDispatcherGlib::processEvents
(this=0x7f602c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f603b7fd9a0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#5  0x0000564e71b5db41 in Akonadi::Server::Connection::handleIncomingData
(this=0x564e73600760) at ./src/server/connection.cpp:212
#6  0x00007f60f3714d04 in QtPrivate::QSlotObjectBase::call (a=0x7f603b7fda10,
r=<optimized out>, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#7  QSingleShotTimer::timerEvent (this=0x7f602c004f10) at kernel/qtimer.cpp:318
#8  0x00007f60f370894b in QObject::event (this=0x7f602c004f10, e=<optimized
out>) at kernel/qobject.cpp:1271
#9  0x00007f60f36d8311 in doNotify (event=0x7f603b7fdb50,
receiver=0x7f602c004f10) at kernel/qcoreapplication.cpp:1151
#10 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>,
this=<optimized out>) at kernel/qcoreapplication.cpp:1137
#11 QCoreApplication::notifyInternal2 (receiver=0x7f602c004f10,
event=0x7f603b7fdb50) at kernel/qcoreapplication.cpp:1061
#12 0x00007f60f37345a9 in QTimerInfoList::activateTimers (this=0x7f602c0044c0)
at kernel/qtimerinfo_unix.cpp:643
#13 0x00007f60f3734d71 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:182
#14 0x00007f60efd7b387 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f60efd7b5c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f60f373513f in QEventDispatcherGlib::processEvents
(this=0x7f602c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#18 0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f603b7fdda0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#19 0x00007f60f34fe41a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#20 0x00007f60f34ffbc2 in QThreadPrivate::start (arg=0x7f609894fd80) at
thread/qthread_unix.cpp:361
#21 0x00007f60f17386db in start_thread (arg=0x7f603b7fe700) at
pthread_create.c:463
#22 0x00007f60f2be788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f603bfff700 (LWP 12901)):
#0  0x00007f60f37337e7 in QTimerInfoList::repairTimersIfNeeded
(this=0x7f6034004ef0) at kernel/qtimerinfo_unix.cpp:161
#1  0x00007f60f3733863 in QTimerInfoList::timerWait (this=0x7f6034004ef0,
tm=...) at kernel/qtimerinfo_unix.cpp:389
#2  0x00007f60f37354ec in timerSourcePrepareHelper (timeout=0x7f603bffe6c4,
src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132
#3  idleTimerSourcePrepare (source=<optimized out>, timeout=0x7f603bffe6c4) at
kernel/qeventdispatcher_glib.cpp:212
#4  0x00007f60efd7aa98 in g_main_context_prepare () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f60efd7b46b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f60f373515b in QEventDispatcherGlib::processEvents
(this=0x7f6034000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#8  0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f603bffe9a0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#9  0x0000564e71b5db41 in Akonadi::Server::Connection::handleIncomingData
(this=0x564e73600010) at ./src/server/connection.cpp:212
#10 0x00007f60f3714d04 in QtPrivate::QSlotObjectBase::call (a=0x7f603bffea10,
r=<optimized out>, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#11 QSingleShotTimer::timerEvent (this=0x7f6034005860) at kernel/qtimer.cpp:318
#12 0x00007f60f370894b in QObject::event (this=0x7f6034005860, e=<optimized
out>) at kernel/qobject.cpp:1271
#13 0x00007f60f36d8311 in doNotify (event=0x7f603bffeb50,
receiver=0x7f6034005860) at kernel/qcoreapplication.cpp:1151
#14 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>,
this=<optimized out>) at kernel/qcoreapplication.cpp:1137
#15 QCoreApplication::notifyInternal2 (receiver=0x7f6034005860,
event=0x7f603bffeb50) at kernel/qcoreapplication.cpp:1061
#16 0x00007f60f37345a9 in QTimerInfoList::activateTimers (this=0x7f6034004ef0)
at kernel/qtimerinfo_unix.cpp:643
#17 0x00007f60f3734d71 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:182
#18 0x00007f60efd7b387 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f60efd7b5c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f60f373513f in QEventDispatcherGlib::processEvents
(this=0x7f6034000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#22 0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f603bffeda0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#23 0x00007f60f34fe41a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#24 0x00007f60f34ffbc2 in QThreadPrivate::start (arg=0x7f6098963f20) at
thread/qthread_unix.cpp:361
#25 0x00007f60f17386db in start_thread (arg=0x7f603bfff700) at
pthread_create.c:463
#26 0x00007f60f2be788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f6058ff9700 (LWP 12898)):
[KCrash Handler]
#6  0x00007f60f3563037 in QLocale::dayName (this=this at entry=0x7f6058ff8040,
day=4, type=type at entry=QLocale::ShortFormat) at tools/qlocale.cpp:2556
#7  0x00007f60f35458e9 in toStringTextDate (date=...) at
tools/qdatetime.cpp:788
#8  QDate::toString (this=this at entry=0x7f6058ff8130,
format=format at entry=Qt::TextDate) at tools/qdatetime.cpp:871
#9  0x00007f60f35512ea in QDateTime::toString (this=this at entry=0x7f6058ff8328,
format=format at entry=Qt::TextDate) at tools/qdatetime.cpp:3856
#10 0x00007f60f467b2fd in Akonadi::Protocol::FetchItemsResponse::toJson
(this=this at entry=0x7f6058ff82e0, json=...) at
./obj-x86_64-linux-gnu/src/private/protocol_gen.cpp:2372
#11 0x0000564e71b67fa8 in
Akonadi::Server::Tracer::connectionOutput<Akonadi::Protocol::FetchItemsResponse>
(cmd=..., tag=74064, identifier=..., this=0x564e73576060) at
./src/server/tracer.h:73
#12
Akonadi::Server::Connection::sendResponse<Akonadi::Protocol::FetchItemsResponse>
(response=..., tag=74064, this=0x564e735ff3a0) at ./src/server/connection.h:155
#13
Akonadi::Server::Connection::sendResponse<Akonadi::Protocol::FetchItemsResponse>
(response=..., this=0x564e735ff3a0) at ./src/server/connection.h:147
#14
Akonadi::Server::Handler::sendResponse<Akonadi::Protocol::FetchItemsResponse>
(this=0x7f60e4021710, response=...) at ./src/server/handler.h:147
#15 Akonadi::Server::AkAppend::sendResponse (this=this at entry=0x7f604028d3c0,
item=..., mergeModes=...) at ./src/server/handler/akappend.cpp:306
#16 0x0000564e71b6a1aa in Akonadi::Server::AkAppend::mergeItem
(this=this at entry=0x7f604028d3c0, cmd=..., newItem=..., currentItem=...,
parentCol=...) at ./src/server/handler/akappend.cpp:295
#17 0x0000564e71b6b1c0 in Akonadi::Server::AkAppend::parseStream
(this=0x7f604028d3c0) at ./src/server/handler/akappend.cpp:429
#18 0x0000564e71b5d525 in Akonadi::Server::Connection::handleIncomingData
(this=0x564e735ff3a0) at ./src/server/connection.cpp:277
#19 0x00007f60f3714d04 in QtPrivate::QSlotObjectBase::call (a=0x7f6058ff8a10,
r=<optimized out>, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#20 QSingleShotTimer::timerEvent (this=0x7f6040005a10) at kernel/qtimer.cpp:318
#21 0x00007f60f370894b in QObject::event (this=0x7f6040005a10, e=<optimized
out>) at kernel/qobject.cpp:1271
#22 0x00007f60f36d8311 in doNotify (event=0x7f6058ff8b50,
receiver=0x7f6040005a10) at kernel/qcoreapplication.cpp:1151
#23 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>,
this=<optimized out>) at kernel/qcoreapplication.cpp:1137
#24 QCoreApplication::notifyInternal2 (receiver=0x7f6040005a10,
event=0x7f6058ff8b50) at kernel/qcoreapplication.cpp:1061
#25 0x00007f60f37345a9 in QTimerInfoList::activateTimers (this=0x7f6040005120)
at kernel/qtimerinfo_unix.cpp:643
#26 0x00007f60f3734d71 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:182
#27 0x00007f60efd7b387 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f60efd7b5c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f60f373513f in QEventDispatcherGlib::processEvents
(this=0x7f6040000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#31 0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f6058ff8da0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#32 0x00007f60f34fe41a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#33 0x00007f60f34ffbc2 in QThreadPrivate::start (arg=0x7f609897a720) at
thread/qthread_unix.cpp:361
#34 0x00007f60f17386db in start_thread (arg=0x7f6058ff9700) at
pthread_create.c:463
#35 0x00007f60f2be788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f60e1ffb700 (LWP 12765)):
#0  0x00007f60efdc1064 in g_mutex_unlock () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f60efd7af49 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f60efd7b4e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f60f373515b in QEventDispatcherGlib::processEvents
(this=0x7f60c8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f60e1ffada0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f60f34fe41a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#7  0x00007f60f34ffbc2 in QThreadPrivate::start (arg=0x564e735d2a50) at
thread/qthread_unix.cpp:361
#8  0x00007f60f17386db in start_thread (arg=0x7f60e1ffb700) at
pthread_create.c:463
#9  0x00007f60f2be788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f60e27fc700 (LWP 12764)):
#0  0x00007f60f173e9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x564e7359c010) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x564e7359bfc0,
cond=0x564e7359bfe8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x564e7359bfe8, mutex=0x564e7359bfc0) at
pthread_cond_wait.c:655
#3  0x00007f60f3506b4b in QWaitConditionPrivate::wait (deadline=...,
this=0x564e7359bfc0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x564e735ba6f0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f60f3506e59 in QWaitCondition::wait (this=this at entry=0x564e735ba6e8,
mutex=mutex at entry=0x564e735ba6f0, time=time at entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x0000564e71bd2388 in Akonadi::Server::SearchTaskManager::searchLoop
(this=0x564e735ba6c0) at ./src/server/search/searchtaskmanager.cpp:221
#7  0x00007f60f3714d04 in QtPrivate::QSlotObjectBase::call (a=0x7f60e27fba10,
r=<optimized out>, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#8  QSingleShotTimer::timerEvent (this=0x564e735d25c0) at kernel/qtimer.cpp:318
#9  0x00007f60f370894b in QObject::event (this=0x564e735d25c0, e=<optimized
out>) at kernel/qobject.cpp:1271
#10 0x00007f60f36d8311 in doNotify (event=0x7f60e27fbb50,
receiver=0x564e735d25c0) at kernel/qcoreapplication.cpp:1151
#11 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>,
this=<optimized out>) at kernel/qcoreapplication.cpp:1137
#12 QCoreApplication::notifyInternal2 (receiver=0x564e735d25c0,
event=0x7f60e27fbb50) at kernel/qcoreapplication.cpp:1061
#13 0x00007f60f37345a9 in QTimerInfoList::activateTimers (this=0x7f60c4005120)
at kernel/qtimerinfo_unix.cpp:643
#14 0x00007f60f3734d71 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:182
#15 0x00007f60efd7b387 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f60efd7b5c0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f60f373513f in QEventDispatcherGlib::processEvents
(this=0x7f60c4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#19 0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f60e27fbda0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#20 0x00007f60f34fe41a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#21 0x00007f60f34ffbc2 in QThreadPrivate::start (arg=0x564e735ba7e0) at
thread/qthread_unix.cpp:361
#22 0x00007f60f17386db in start_thread (arg=0x7f60e27fc700) at
pthread_create.c:463
#23 0x00007f60f2be788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f60e2ffd700 (LWP 12763)):
#0  0x00007f60f2bd60b4 in __GI___libc_read (fd=29, buf=0x7f60e2ffcb90,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f60efdbfcd0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f60efd7b027 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f60efd7b4e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f60f373515b in QEventDispatcherGlib::processEvents
(this=0x7f60d0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f60e2ffcda0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f60f34fe41a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#8  0x00007f60f34ffbc2 in QThreadPrivate::start (arg=0x564e73582f90) at
thread/qthread_unix.cpp:361
#9  0x00007f60f17386db in start_thread (arg=0x7f60e2ffd700) at
pthread_create.c:463
#10 0x00007f60f2be788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f60e37fe700 (LWP 12762)):
#0  0x00007f60efdc1064 in g_mutex_unlock () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f60efd7aa88 in g_main_context_prepare () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f60efd7b46b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f60f373515b in QEventDispatcherGlib::processEvents
(this=0x7f60cc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f60e37fdda0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f60f34fe41a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#7  0x00007f60f34ffbc2 in QThreadPrivate::start (arg=0x564e735849e0) at
thread/qthread_unix.cpp:361
#8  0x00007f60f17386db in start_thread (arg=0x7f60e37fe700) at
pthread_create.c:463
#9  0x00007f60f2be788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f60e3fff700 (LWP 12761)):
#0  0x00007f60f2bdabf9 in __GI___poll (fds=0x7f60d4003ce0, nfds=1,
timeout=208685) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f60efd7b539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f60f373515b in QEventDispatcherGlib::processEvents
(this=0x7f60d4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f60e3ffeda0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f60f34fe41a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#6  0x00007f60f34ffbc2 in QThreadPrivate::start (arg=0x564e735dde10) at
thread/qthread_unix.cpp:361
#7  0x00007f60f17386db in start_thread (arg=0x7f60e3fff700) at
pthread_create.c:463
#8  0x00007f60f2be788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f60e88d2700 (LWP 12760)):
#0  0x00007f60f2bdabf9 in __GI___poll (fds=0x7f60d8004a10, nfds=1,
timeout=248437) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f60efd7b539 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f60f373515b in QEventDispatcherGlib::processEvents
(this=0x7f60d8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f60e88d1da0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f60f34fe41a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#6  0x00007f60f34ffbc2 in QThreadPrivate::start (arg=0x564e73560dc0) at
thread/qthread_unix.cpp:361
#7  0x00007f60f17386db in start_thread (arg=0x7f60e88d2700) at
pthread_create.c:463
#8  0x00007f60f2be788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f60e90d3700 (LWP 12756)):
#0  0x00007f60f2bd60b4 in __GI___libc_read (fd=7, buf=0x7f60e90d2b90,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f60efdbfcd0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f60efd7b027 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f60efd7b4e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f60f373515b in QEventDispatcherGlib::processEvents
(this=0x7f60dc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f60e90d2da0,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f60f34fe41a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#8  0x00007f60f34ffbc2 in QThreadPrivate::start (arg=0x564e7357a580) at
thread/qthread_unix.cpp:361
#9  0x00007f60f17386db in start_thread (arg=0x7f60e90d3700) at
pthread_create.c:463
#10 0x00007f60f2be788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f60ea93b700 (LWP 12684)):
#0  0x00007ffed1bbe98c in ?? ()
#1  0x00007ffed1bbec30 in clock_gettime ()
#2  0x00007f60f2bf6ea6 in __GI___clock_gettime (clock_id=clock_id at entry=1,
tp=tp at entry=0x7f60ea93aae0) at ../sysdeps/unix/clock_gettime.c:115
#3  0x00007f60f3734a41 in qt_clock_gettime (ts=0x7f60ea93aae0, 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  0x00007f60f3733279 in QTimerInfoList::updateCurrentTime
(this=this at entry=0x7f60e4005120) at kernel/qtimerinfo_unix.cpp:91
#7  0x00007f60f3733855 in QTimerInfoList::timerWait (this=0x7f60e4005120,
tm=...) at kernel/qtimerinfo_unix.cpp:388
#8  0x00007f60f3734e9e in timerSourcePrepareHelper (timeout=0x7f60ea93aba4,
src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132
#9  timerSourcePrepare (source=<optimized out>, timeout=0x7f60ea93aba4) at
kernel/qeventdispatcher_glib.cpp:165
#10 0x00007f60efd7aa98 in g_main_context_prepare () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f60efd7b46b in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f60efd7b64c in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f60f373515b in QEventDispatcherGlib::processEvents
(this=0x7f60e4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#14 0x00007f60f36d664a in QEventLoop::exec (this=this at entry=0x7f60ea93ad70,
flags=..., flags at entry=...) at kernel/qeventloop.cpp:225
#15 0x00007f60f34fe41a in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#16 0x00007f60f3ddf015 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#17 0x00007f60f34ffbc2 in QThreadPrivate::start (arg=0x7f60f4056d80) at
thread/qthread_unix.cpp:361
#18 0x00007f60f17386db in start_thread (arg=0x7f60ea93b700) at
pthread_create.c:463
#19 0x00007f60f2be788f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f60f4f59800 (LWP 12676)):
#0  0x00007f60f173eed9 in futex_reltimed_wait_cancelable (private=<optimized
out>, reltime=0x7ffed1b25c20, expected=0, futex_word=0x7f6098949180) at
../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7ffed1b25ce0, mutex=0x7f6098949130,
cond=0x7f6098949158) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0x7f6098949158, mutex=0x7f6098949130,
abstime=0x7ffed1b25ce0) at pthread_cond_wait.c:667
#3  0x00007f60f3506ac6 in QWaitConditionPrivate::wait_relative
(this=0x7f6098949130, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x7f6098949130) at
thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=<optimized out>, mutex=0x564e735ff520,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f60f3506e25 in QWaitCondition::wait (this=this at entry=0x564e735ff540,
mutex=mutex at entry=0x564e735ff520, time=time at entry=10000) at
thread/qwaitcondition_unix.cpp:209
#7  0x00007f60f34ff79e in QThread::wait (this=<optimized out>,
time=time at entry=10000) at thread/qthread_unix.cpp:777
#8  0x0000564e71ce3a22 in Akonadi::Server::AkThread::quitThread
(this=0x564e735ff3a0) at ./src/server/akthread.cpp:79
#9  0x0000564e71b5b4ac in Akonadi::Server::Connection::~Connection
(this=0x564e735ff3a0, __in_chrg=<optimized out>) at
./src/server/connection.cpp:163
#10 0x0000564e71b5b619 in Akonadi::Server::Connection::~Connection
(this=0x564e735ff3a0, __in_chrg=<optimized out>) at
./src/server/connection.cpp:168
#11 0x0000564e71b5688e in qDeleteAll<Akonadi::Server::Connection* const*>
(end=<optimized out>, begin=0x564e735bc298) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:320
#12 qDeleteAll<QVector<Akonadi::Server::Connection*> > (c=...) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:328
#13 Akonadi::Server::AkonadiServer::quit (this=0x564e73563fa0) at
./src/server/akonadi.cpp:266
#14 0x0000564e71b53331 in main (argc=<optimized out>, argv=<optimized out>) at
./src/server/main.cpp:81

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list