Bug 424496 - akonadiserver crashes after startup
Summary: akonadiserver crashes after startup
Status: REPORTED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: server (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-21 08:35 UTC by Oleg Solovyov
Modified: 2020-07-21 08:35 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oleg Solovyov 2020-07-21 08:35:03 UTC
Application: akonadiserver (5.13.3 (19.12.3))

Qt Version: 5.12.9
Frameworks Version: 5.70.0
Operating System: Linux 5.7.8-un-def-alt1 x86_64
Windowing system: X11
Distribution: ALT Workstation K 9.0  (Centaurea Pineticola)

-- Backtrace:
Application: Akonadi Server (akonadiserver), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
29	  return SYSCALL_CANCEL (poll, fds, nfds, timeout);
[Current thread is 1 (Thread 0x7f0c9e71a800 (LWP 4069))]

Thread 10 (Thread 0x7f0c94d6f700 (LWP 4213)):
#0  0x00007f0ca25dde3f in __GI___poll (fds=0x7f0c700025e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0ca11ca54e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f0c700025e0, timeout=<optimized out>, context=0x7f0c70000c30) at ../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f0c70000c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4042
#3  0x00007f0ca11ca66f in g_main_context_iteration (context=0x7f0c70000c30, may_block=may_block@entry=1) at ../glib/gmain.c:4108
#4  0x00007f0ca2c1ffbb in QEventDispatcherGlib::processEvents (this=0x7f0c70000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f0ca2bc8e9b in QEventLoop::exec (this=this@entry=0x7f0c94d6eda0, flags=..., flags@entry=...) at ../../src/corelib/global/qflags.h:140
#6  0x00007f0ca29fb491 in QThread::exec (this=<optimized out>) at ../../src/corelib/global/qflags.h:120
#7  0x00007f0ca29fc612 in QThreadPrivate::start (arg=0x7f0c980029e0) at thread/qthread_unix.cpp:361
#8  0x00007f0ca1d55f27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007f0ca25e867f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f0c95ffb700 (LWP 4155)):
#0  0x00007f0ca25dde3f in __GI___poll (fds=0x7f0c7c0029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0ca11ca54e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f0c7c0029e0, timeout=<optimized out>, context=0x7f0c7c000c30) at ../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f0c7c000c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4042
#3  0x00007f0ca11ca66f in g_main_context_iteration (context=0x7f0c7c000c30, may_block=may_block@entry=1) at ../glib/gmain.c:4108
#4  0x00007f0ca2c1ffbb in QEventDispatcherGlib::processEvents (this=0x7f0c7c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f0ca2bc8e9b in QEventLoop::exec (this=this@entry=0x7f0c95ffada0, flags=..., flags@entry=...) at ../../src/corelib/global/qflags.h:140
#6  0x00007f0ca29fb491 in QThread::exec (this=<optimized out>) at ../../src/corelib/global/qflags.h:120
#7  0x00007f0ca29fc612 in QThreadPrivate::start (arg=0x235f030) at thread/qthread_unix.cpp:361
#8  0x00007f0ca1d55f27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007f0ca25e867f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f0c967fc700 (LWP 4154)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x22e3340) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x22e32f0, cond=0x22e3318) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x22e3318, mutex=0x22e32f0) at pthread_cond_wait.c:638
#3  0x00007f0ca2a0252f in QWaitConditionPrivate::wait (deadline=..., this=0x22e32f0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x22e3240, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f0ca2a02619 in QWaitCondition::wait (this=this@entry=0x22e3238, mutex=mutex@entry=0x22e3240, time=time@entry=18446744073709551615) at ../../src/corelib/kernel/qdeadlinetimer.h:68
#6  0x00000000004af214 in Akonadi::Server::SearchTaskManager::searchLoop (this=0x22e3210) at /usr/src/debug/akonadi-19.12.3/src/server/search/searchtaskmanager.cpp:221
#7  0x00007f0ca2c01982 in QtPrivate::QSlotObjectBase::call (a=0x7f0c967fba30, r=<optimized out>, this=<optimized out>) at ../../src/corelib/kernel/qobjectdefs_impl.h:394
#8  QSingleShotTimer::timerEvent (this=0x2366830) at kernel/qtimer.cpp:318
#9  0x00007f0ca2bf5505 in QObject::event (this=0x2366830, e=<optimized out>) at kernel/qobject.cpp:1283
#10 0x00007f0ca2bca1ef in doNotify (event=0x7f0c967fbb60, receiver=0x2366830) at ../../src/corelib/kernel/qobject.h:142
#11 QCoreApplication::notify (event=0x7f0c967fbb60, receiver=0x2366830, this=<optimized out>) at kernel/qcoreapplication.cpp:1164
#12 QCoreApplication::notifyInternal2 (receiver=0x2366830, event=0x7f0c967fbb60) at kernel/qcoreapplication.cpp:1088
#13 0x00007f0ca2c1f370 in QTimerInfoList::activateTimers (this=0x7f0c78005140) at kernel/qtimerinfo_unix.cpp:643
#14 0x00007f0ca2c1fbf4 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182
#15 0x00007f0ca11ca35d in g_main_dispatch (context=0x7f0c78000c30) at ../glib/gmain.c:3309
#16 g_main_context_dispatch (context=context@entry=0x7f0c78000c30) at ../glib/gmain.c:3974
#17 0x00007f0ca11ca5e0 in g_main_context_iterate (context=context@entry=0x7f0c78000c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4047
#18 0x00007f0ca11ca66f in g_main_context_iteration (context=0x7f0c78000c30, may_block=may_block@entry=1) at ../glib/gmain.c:4108
#19 0x00007f0ca2c1ffa1 in QEventDispatcherGlib::processEvents (this=0x7f0c78000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#20 0x00007f0ca2bc8e9b in QEventLoop::exec (this=this@entry=0x7f0c967fbda0, flags=..., flags@entry=...) at ../../src/corelib/global/qflags.h:140
#21 0x00007f0ca29fb491 in QThread::exec (this=<optimized out>) at ../../src/corelib/global/qflags.h:120
#22 0x00007f0ca29fc612 in QThreadPrivate::start (arg=0x2351d20) at thread/qthread_unix.cpp:361
#23 0x00007f0ca1d55f27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#24 0x00007f0ca25e867f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f0c96ffd700 (LWP 4153)):
#0  0x00007f0ca25dde3f in __GI___poll (fds=0x7f0c8c0025e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0ca11ca54e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f0c8c0025e0, timeout=<optimized out>, context=0x7f0c8c000c30) at ../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f0c8c000c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4042
#3  0x00007f0ca11ca66f in g_main_context_iteration (context=0x7f0c8c000c30, may_block=may_block@entry=1) at ../glib/gmain.c:4108
#4  0x00007f0ca2c1ffbb in QEventDispatcherGlib::processEvents (this=0x7f0c8c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f0ca2bc8e9b in QEventLoop::exec (this=this@entry=0x7f0c96ffcda0, flags=..., flags@entry=...) at ../../src/corelib/global/qflags.h:140
#6  0x00007f0ca29fb491 in QThread::exec (this=<optimized out>) at ../../src/corelib/global/qflags.h:120
#7  0x00007f0ca29fc612 in QThreadPrivate::start (arg=0x235b2d0) at thread/qthread_unix.cpp:361
#8  0x00007f0ca1d55f27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007f0ca25e867f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f0c977fe700 (LWP 4152)):
#0  0x00007f0ca25dde3f in __GI___poll (fds=0x7f0c840029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0ca11ca54e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f0c840029e0, timeout=<optimized out>, context=0x7f0c84000c30) at ../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f0c84000c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4042
#3  0x00007f0ca11ca66f in g_main_context_iteration (context=0x7f0c84000c30, may_block=may_block@entry=1) at ../glib/gmain.c:4108
#4  0x00007f0ca2c1ffbb in QEventDispatcherGlib::processEvents (this=0x7f0c84000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f0ca2bc8e9b in QEventLoop::exec (this=this@entry=0x7f0c977fdda0, flags=..., flags@entry=...) at ../../src/corelib/global/qflags.h:140
#6  0x00007f0ca29fb491 in QThread::exec (this=<optimized out>) at ../../src/corelib/global/qflags.h:120
#7  0x00007f0ca29fc612 in QThreadPrivate::start (arg=0x2351cc0) at thread/qthread_unix.cpp:361
#8  0x00007f0ca1d55f27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007f0ca25e867f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f0c97fff700 (LWP 4151)):
#0  0x00007f0ca25dde3f in __GI___poll (fds=0x7f0c800025e0, nfds=1, timeout=421009) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0ca11ca54e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f0c800025e0, timeout=<optimized out>, context=0x7f0c80000c30) at ../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f0c80000c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4042
#3  0x00007f0ca11ca66f in g_main_context_iteration (context=0x7f0c80000c30, may_block=may_block@entry=1) at ../glib/gmain.c:4108
#4  0x00007f0ca2c1ffbb in QEventDispatcherGlib::processEvents (this=0x7f0c80000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f0ca2bc8e9b in QEventLoop::exec (this=this@entry=0x7f0c97ffeda0, flags=..., flags@entry=...) at ../../src/corelib/global/qflags.h:140
#6  0x00007f0ca29fb491 in QThread::exec (this=<optimized out>) at ../../src/corelib/global/qflags.h:120
#7  0x00007f0ca29fc612 in QThreadPrivate::start (arg=0x23587c0) at thread/qthread_unix.cpp:361
#8  0x00007f0ca1d55f27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007f0ca25e867f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f0c9ccd0700 (LWP 4150)):
#0  0x00007f0ca11c6bbb in g_source_unref_internal (source=0x7f0c88004cb0, context=0x7f0c88000c30, have_lock=1) at ../glib/gmain.c:2181
#1  0x00007f0ca11c85c5 in g_source_iter_next (iter=iter@entry=0x7f0c9cccfbe0, source=source@entry=0x7f0c9cccfbd8) at ../glib/gmain.c:1049
#2  0x00007f0ca11c9a0b in g_main_context_prepare (context=context@entry=0x7f0c88000c30, priority=priority@entry=0x7f0c9cccfc60) at ../glib/gmain.c:3597
#3  0x00007f0ca11ca47b in g_main_context_iterate (context=context@entry=0x7f0c88000c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4027
#4  0x00007f0ca11ca66f in g_main_context_iteration (context=0x7f0c88000c30, may_block=may_block@entry=1) at ../glib/gmain.c:4108
#5  0x00007f0ca2c1ffbb in QEventDispatcherGlib::processEvents (this=0x7f0c88000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007f0ca2bc8e9b in QEventLoop::exec (this=this@entry=0x7f0c9cccfda0, flags=..., flags@entry=...) at ../../src/corelib/global/qflags.h:140
#7  0x00007f0ca29fb491 in QThread::exec (this=<optimized out>) at ../../src/corelib/global/qflags.h:120
#8  0x00007f0ca29fc612 in QThreadPrivate::start (arg=0x22fb570) at thread/qthread_unix.cpp:361
#9  0x00007f0ca1d55f27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007f0ca25e867f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f0c9d4d1700 (LWP 4130)):
[KCrash Handler]
#6  0x00000000005afef1 in Akonadi::Server::AggregatedItemFetchScope::addSubscriber (this=0x0) at /usr/src/debug/akonadi-19.12.3/src/server/aggregatedfetchscope.cpp:423
#7  0x000000000058b076 in Akonadi::Server::NotificationSubscriber::NotificationSubscriber (this=0x7f0c90004e80, manager=0x22f6390) at /usr/src/debug/akonadi-19.12.3/src/server/notificationmanager.h:55
#8  0x0000000000592a72 in Akonadi::Server::NotificationSubscriber::NotificationSubscriber (this=0x7f0c90004e80, manager=<optimized out>, socketDescriptor=11) at /usr/src/debug/akonadi-19.12.3/src/server/notificationsubscriber.cpp:58
#9  0x000000000058788f in Akonadi::Server::NotificationManager::registerConnection (this=0x22f6390, socketDescriptor=11) at /usr/src/debug/akonadi-19.12.3/src/server/notificationmanager.cpp:101
#10 0x00007f0ca2bf556a in QObject::event (this=0x22f6390, e=<optimized out>) at kernel/qobject.cpp:1261
#11 0x00007f0ca2bca1ef in doNotify (event=0x234d910, receiver=0x22f6390) at ../../src/corelib/kernel/qobject.h:142
#12 QCoreApplication::notify (event=0x234d910, receiver=0x22f6390, this=<optimized out>) at kernel/qcoreapplication.cpp:1164
#13 QCoreApplication::notifyInternal2 (receiver=0x22f6390, event=0x234d910) at kernel/qcoreapplication.cpp:1088
#14 0x00007f0ca2bcce08 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x22e20a0) at kernel/qcoreapplication.cpp:1825
#15 0x00007f0ca2c20963 in postEventSourceDispatch (s=0x7f0c90004bc0) at kernel/qeventdispatcher_glib.cpp:276
#16 0x00007f0ca11ca35d in g_main_dispatch (context=0x7f0c90000c30) at ../glib/gmain.c:3309
#17 g_main_context_dispatch (context=context@entry=0x7f0c90000c30) at ../glib/gmain.c:3974
#18 0x00007f0ca11ca5e0 in g_main_context_iterate (context=context@entry=0x7f0c90000c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4047
#19 0x00007f0ca11ca66f in g_main_context_iteration (context=0x7f0c90000c30, may_block=may_block@entry=1) at ../glib/gmain.c:4108
#20 0x00007f0ca2c1ffa1 in QEventDispatcherGlib::processEvents (this=0x7f0c90000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#21 0x00007f0ca2bc8e9b in QEventLoop::exec (this=this@entry=0x7f0c9d4d0da0, flags=..., flags@entry=...) at ../../src/corelib/global/qflags.h:140
#22 0x00007f0ca29fb491 in QThread::exec (this=<optimized out>) at ../../src/corelib/global/qflags.h:120
#23 0x00007f0ca29fc612 in QThreadPrivate::start (arg=0x22f6740) at thread/qthread_unix.cpp:361
#24 0x00007f0ca1d55f27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#25 0x00007f0ca25e867f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f0c9e41e700 (LWP 4073)):
#0  0x00007f0ca25dde3f in __GI___poll (fds=0x7f0c9801a7f0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0ca11ca54e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f0c9801a7f0, timeout=<optimized out>, context=0x7f0c98000c30) at ../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7f0c98000c30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4042
#3  0x00007f0ca11ca66f in g_main_context_iteration (context=0x7f0c98000c30, may_block=may_block@entry=1) at ../glib/gmain.c:4108
#4  0x00007f0ca2c1ffbb in QEventDispatcherGlib::processEvents (this=0x7f0c98000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f0ca2bc8e9b in QEventLoop::exec (this=this@entry=0x7f0c9e41dd70, flags=..., flags@entry=...) at ../../src/corelib/global/qflags.h:140
#6  0x00007f0ca29fb491 in QThread::exec (this=this@entry=0x7f0ca2f66d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../src/corelib/global/qflags.h:120
#7  0x00007f0ca2ee54e6 in QDBusConnectionManager::run (this=0x7f0ca2f66d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#8  0x00007f0ca29fc612 in QThreadPrivate::start (arg=0x7f0ca2f66d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:361
#9  0x00007f0ca1d55f27 in start_thread (arg=<optimized out>) at pthread_create.c:479
#10 0x00007f0ca25e867f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f0c9e71a800 (LWP 4069)):
#0  0x00007f0ca25dde3f in __GI___poll (fds=0x2325730, nfds=1, timeout=10490) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0ca11ca54e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x2325730, timeout=<optimized out>, context=0x22aecd0) at ../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x22aecd0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4042
#3  0x00007f0ca11ca66f in g_main_context_iteration (context=0x22aecd0, may_block=may_block@entry=1) at ../glib/gmain.c:4108
#4  0x00007f0ca2c1ffa1 in QEventDispatcherGlib::processEvents (this=0x22ae340, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#5  0x00007f0ca2bc8e9b in QEventLoop::exec (this=this@entry=0x7ffebe571550, flags=..., flags@entry=...) at ../../src/corelib/global/qflags.h:140
#6  0x00007f0ca2bd0942 in QCoreApplication::exec () at ../../src/corelib/global/qflags.h:120
#7  0x00000000005cdf45 in AkApplicationBase::exec (this=this@entry=0x7ffebe571650) at /usr/src/debug/akonadi-19.12.3/src/shared/akapplication.cpp:124
#8  0x0000000000439095 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/akonadi-19.12.3/src/server/main.cpp:78
[Inferior 1 (process 4069) detached]