Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#60891 - [kdepim-runtime] akonadi_birthdays_resource crashes on KDE start

Attached to Project: Arch Linux
Opened by Ivellios (Ivellios) - Friday, 23 November 2018, 00:58 GMT
Last edited by Antonio Rojas (arojas) - Saturday, 06 April 2019, 09:16 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Antonio Rojas (arojas)
Felix Yan (felixonmars)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
akonadi_birthdays_resource will crash every time on KDE startup

Additional info:
* package version(s)
kdepim-runtime 18.08.3-1
glibc 2.28-5
glib2 2.58.1+67+g17519e039-1
qt5-base 5.11.2-3

* config and/or log files etc.
Application: akonadi_birthdays_resource (akonadi_birthdays_resource), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f2b241bd400 (LWP 1092))]

Thread 4 (Thread 0x7f2b1b7fe700 (LWP 1111)):
[KCrash Handler]
#6 0x00007f2b28f88d7f in raise () from /usr/lib/libc.so.6
#7 0x00007f2b28f73672 in abort () from /usr/lib/libc.so.6
#8 0x00007f2b293bcd57 in __gnu_cxx::__verbose_terminate_handler () at /build/gcc/src/gcc/libstdc++-v3/libsupc++/vterminate.cc:95
#9 0x00007f2b293ba8c6 in __cxxabiv1::__terminate (handler=<optimized out>) at /build/gcc/src/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:47
#10 0x00007f2b293ba913 in std::terminate () at /build/gcc/src/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:57
#11 0x00007f2b29734bd1 in qTerminate() () from /usr/lib/libQt5Core.so.5
#12 0x00007f2b29737111 in ?? () from /usr/lib/libQt5Core.so.5
#13 0x00007f2b2822aa9d in start_thread () from /usr/lib/libpthread.so.0
#14 0x00007f2b2904cb23 in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7f2b1bfff700 (LWP 1109)):
#0 0x00007f2b29041c21 in poll () from /usr/lib/libc.so.6
#1 0x00007f2b27741ee0 in ?? () from /usr/lib/libglib-2.0.so.0
#2 0x00007f2b27741fce in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3 0x00007f2b29979fe4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#4 0x00007f2b299258cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#5 0x00007f2b2976eeb9 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6 0x00007f2b2a84bba6 in ?? () from /usr/lib/libQt5DBus.so.5
#7 0x00007f2b29778f65 in ?? () from /usr/lib/libQt5Core.so.5
#8 0x00007f2b2822aa9d in start_thread () from /usr/lib/libpthread.so.0
#9 0x00007f2b2904cb23 in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f2b230a0700 (LWP 1102)):
#0 0x00007f2b29041c21 in poll () from /usr/lib/libc.so.6
#1 0x00007f2b2861c630 in ?? () from /usr/lib/libxcb.so.1
#2 0x00007f2b2861e2db in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#3 0x00007f2b24043c5a in ?? () from /usr/lib/libQt5XcbQpa.so.5
#4 0x00007f2b29778f65 in ?? () from /usr/lib/libQt5Core.so.5
#5 0x00007f2b2822aa9d in start_thread () from /usr/lib/libpthread.so.0
#6 0x00007f2b2904cb23 in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f2b241bd400 (LWP 1092)):
#0 0x00007f2b29041c21 in poll () from /usr/lib/libc.so.6
#1 0x00007f2b27741ee0 in ?? () from /usr/lib/libglib-2.0.so.0
#2 0x00007f2b27741fce in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3 0x00007f2b29979fe4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#4 0x00007f2b240d9da2 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#5 0x00007f2b299258cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#6 0x00007f2b2992dbc6 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#7 0x00007f2b2af0cfef in Akonadi::ResourceBase::init(Akonadi::ResourceBase*) () from /usr/lib/libKF5AkonadiAgentBase.so.5
#8 0x000055dd833349ea in ?? ()
#9 0x00007f2b28f75223 in __libc_start_main () from /usr/lib/libc.so.6
#10 0x000055dd8332cb8e in _start ()
[Inferior 1 (process 1092) detached]

Steps to reproduce:
Boot and login, akonadi_birthdays_resource will crash.

This task depends upon

Closed by  Antonio Rojas (arojas)
Saturday, 06 April 2019, 09:16 GMT
Reason for closing:  Fixed
Additional comments about closing:  Should be fixed in akonadi 18.12.3-3
Comment by Antonio Rojas (arojas) - Friday, 23 November 2018, 07:14 GMT
Please install qt5-base-debug from https://qutebrowser.org/qt-debug/x86_64/ and post a new backtrace with debug symbols.

Also, which akonadi backend are you using? (grep Driver ~/.config/akonadi/akonadiserverrc)
Comment by Arnaud (arnaud) - Saturday, 24 November 2018, 19:02 GMT
Application: akonadi_control (akonadi_control), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe7a6c53800 (LWP 2047))]

Thread 2 (Thread 0x7fe7a006f700 (LWP 2058)):
#0 0x00007fe7a5e90c21 in poll () from /usr/lib/libc.so.6
#1 0x00007fe7a48bc630 in ?? () from /usr/lib/libxcb.so.1
#2 0x00007fe7a48be2db in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#3 0x00007fe7a0fa1c5a in ?? () from /usr/lib/libQt5XcbQpa.so.5
#4 0x00007fe7a61dbf65 in ?? () from /usr/lib/libQt5Core.so.5
#5 0x00007fe7a5d7fa9d in start_thread () from /usr/lib/libpthread.so.0
#6 0x00007fe7a5e9bb23 in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7fe7a6c53800 (LWP 2047)):
[KCrash Handler]
#6 0x00007fe7a5dd7d7f in raise () from /usr/lib/libc.so.6
#7 0x00007fe7a5dc2672 in abort () from /usr/lib/libc.so.6
#8 0x00007fe7a61987fc in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/libQt5Core.so.5
#9 0x000055ecc4764c1d in ?? ()
#10 0x000055ecc47886f5 in ?? ()
#11 0x000055ecc4764ead in ?? ()
#12 0x00007fe7a5dc4223 in __libc_start_main () from /usr/lib/libc.so.6
#13 0x000055ecc47655de in _start ()
[Inferior 1 (process 2047) detached]

Steps to reproduce :
Boot and login, akonadi_control will crash
Comment by Antonio Rojas (arojas) - Saturday, 24 November 2018, 19:05 GMT
@arnaud that is unrelated to this issue. Please get a backtrace with debug symbols and open a separate report.
Comment by Ivellios (Ivellios) - Monday, 26 November 2018, 01:10 GMT
@arojas

Replace "qt5-base 5.11.2-3" with "qt5-base-debug 5.11.2-3"

Driver=QMYSQL

Backtrace with symbol:

Application: akonadi_birthdays_resource (akonadi_birthdays_resource), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fbc63a6b800 (LWP 1068))]

Thread 4 (Thread 0x7fbc5b3d4700 (LWP 1082)):
[KCrash Handler]
#6 0x00007fbc6883ed7f in raise () from /usr/lib/libc.so.6
#7 0x00007fbc68829672 in abort () from /usr/lib/libc.so.6
#8 0x00007fbc68c72d57 in __gnu_cxx::__verbose_terminate_handler () at /build/gcc/src/gcc/libstdc++-v3/libsupc++/vterminate.cc:95
#9 0x00007fbc68c708c6 in __cxxabiv1::__terminate (handler=<optimized out>) at /build/gcc/src/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:47
#10 0x00007fbc68c70913 in std::terminate () at /build/gcc/src/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:57
#11 0x00007fbc68fecbd1 in qTerminate () at global/qglobal.cpp:3193
#12 0x00007fbc68fef111 in QThreadPrivate::start (arg=0x55f2138890a0) at thread/qthread_unix.cpp:379
#13 0x00007fbc67ae0a9d in start_thread () from /usr/lib/libpthread.so.0
#14 0x00007fbc68902b23 in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7fbc5bfff700 (LWP 1081)):
#0 0x00007fbc656026a0 in ?? () from /usr/lib/libglib-2.0.so.0
#1 0x00007fbc656036db in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2 0x00007fbc65603e06 in ?? () from /usr/lib/libglib-2.0.so.0
#3 0x00007fbc65603fce in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4 0x00007fbc69231fe4 in QEventDispatcherGlib::processEvents (this=0x7fbc54000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5 0x00007fbc691dd8cc in QEventLoop::exec (this=this@entry=0x7fbc5bffed70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#6 0x00007fbc69026eb9 in QThread::exec (this=this@entry=0x7fbc6a185080 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#7 0x00007fbc6a109ba6 in QDBusConnectionManager::run (this=0x7fbc6a185080 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#8 0x00007fbc69030f65 in QThreadPrivate::start (arg=0x7fbc6a185080 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:367
#9 0x00007fbc67ae0a9d in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007fbc68902b23 in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7fbc62952700 (LWP 1077)):
#0 0x00007fbc688f7c21 in poll () from /usr/lib/libc.so.6
#1 0x00007fbc67ed2630 in ?? () from /usr/lib/libxcb.so.1
#2 0x00007fbc67ed42db in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#3 0x00007fbc638f4c5a in QXcbEventReader::run (this=0x55f21382be50) at qxcbconnection.h:409
#4 0x00007fbc69030f65 in QThreadPrivate::start (arg=0x55f21382be50) at thread/qthread_unix.cpp:367
#5 0x00007fbc67ae0a9d in start_thread () from /usr/lib/libpthread.so.0
#6 0x00007fbc68902b23 in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7fbc63a6b800 (LWP 1068)):
#0 0x00007fbc655b23a9 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0
#1 0x00007fbc655faa32 in g_main_context_query () from /usr/lib/libglib-2.0.so.0
#2 0x00007fbc65603e5c in ?? () from /usr/lib/libglib-2.0.so.0
#3 0x00007fbc65603fce in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4 0x00007fbc69231fe4 in QEventDispatcherGlib::processEvents (this=0x55f21386edf0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5 0x00007fbc6398ada2 in QPAEventDispatcherGlib::processEvents (this=0x55f21386edf0, flags=...) at qeventdispatcher_glib.cpp:69
#6 0x00007fbc691dd8cc in QEventLoop::exec (this=this@entry=0x7ffd8c0b13d0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
#7 0x00007fbc691e5bc6 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:120
#8 0x00007fbc6a7cafef in Akonadi::ResourceBase::init(Akonadi::ResourceBase*) () from /usr/lib/libKF5AkonadiAgentBase.so.5
#9 0x000055f2133919ea in ?? ()
#10 0x00007fbc6882b223 in __libc_start_main () from /usr/lib/libc.so.6
#11 0x000055f213389b8e in _start ()
[Inferior 1 (process 1068) detached]
Comment by Ivellios (Ivellios) - Friday, 14 December 2018, 02:21 GMT
Update to qt5-base 5.12.0-1 but issue still exists.

Update on 2019.01.02.
Issue's gone after today's upgrade.

[2019-01-02 08:00] [ALPM] upgraded filesystem (2018.8-1 -> 2018.12-2)
[2019-01-02 08:00] [ALPM] upgraded tzdata (2018g-1 -> 2018i-1)
[2019-01-02 08:00] [ALPM] upgraded btrfs-progs (4.19-1 -> 4.19.1-1)
[2019-01-02 08:00] [ALPM] upgraded gobject-introspection-runtime (1.58.2-1 -> 1.58.3-1)
[2019-01-02 08:00] [ALPM] upgraded gobject-introspection (1.58.2-1 -> 1.58.3-1)
[2019-01-02 08:00] [ALPM] upgraded graphite (1:1.3.12-1 -> 1:1.3.13-1)
[2019-01-02 08:00] [ALPM] upgraded grep (3.1-2 -> 3.3-1)
[2019-01-02 08:00] [ALPM] upgraded http-parser (2.8.1-1 -> 2.9.0-1)
[2019-01-02 08:00] [ALPM] upgraded libpng (1.6.35-1 -> 1.6.36-1)
[2019-01-02 08:00] [ALPM] upgraded libmagick (7.0.8.20-1 -> 7.0.8.21-1)
[2019-01-02 08:00] [ALPM] upgraded imagemagick (7.0.8.20-1 -> 7.0.8.21-1)
[2019-01-02 08:00] [ALPM] upgraded kinit (5.53.0-1 -> 5.53.0-2)
[2019-01-02 08:00] [ALPM] upgraded librsvg (2:2.44.10-1 -> 2:2.44.11-1)
[2019-01-02 08:01] [ALPM] upgraded linux-lts (4.14.90-1 -> 4.19.13-1)
[2019-01-02 08:01] [ALPM] upgraded linux-lts-headers (4.14.90-1 -> 4.19.13-1)
[2019-01-02 08:01] [ALPM] upgraded nodejs (11.5.0-1 -> 11.6.0-1)
[2019-01-02 08:01] [ALPM] upgraded v4l-utils (1.16.2-1 -> 1.16.3-1)
[2019-01-02 08:01] [ALPM] upgraded parole (1.0.1-1 -> 1.0.1-2)
[2019-01-02 08:01] [ALPM] upgraded python-pep517 (0.3-1 -> 0.5.0-1)
[2019-01-02 08:01] [ALPM] upgraded python2-pep517 (0.3-1 -> 0.5.0-1)
[2019-01-02 08:01] [ALPM] upgraded sed (4.5-1 -> 4.7-1)
[2019-01-02 08:01] [ALPM] upgraded wpa_supplicant (1:2.6-12 -> 1:2.7-1)

Update on 2019.01.03.
Now it issue turns to be have fail rate. Not 100% reproduced after every power on/reboot.
Comment by Antonio Rojas (arojas) - Friday, 14 December 2018, 11:19 GMT
What about 18.12?
Comment by Antonio Rojas (arojas) - Friday, 21 December 2018, 19:08 GMT
Ping?
Comment by Ivellios (Ivellios) - Tuesday, 29 January 2019, 20:17 GMT
  • Field changed: Percent Complete (100% → 0%)
Sorry for the late reply since I'm travelling abroad.

Updated to kdepim-runtime 18.12.0-1 but issue still exists.
Comment by Antonio Rojas (arojas) - Monday, 01 April 2019, 14:46 GMT
Please test akonadi 18.12.3-3

Loading...