Bug 424911 - akonadi_control triggers abort and keeps reloading
Summary: akonadi_control triggers abort and keeps reloading
Status: RESOLVED WORKSFORME
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.14.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-08-02 08:00 UTC by Martin
Modified: 2020-08-26 17:33 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 Martin 2020-08-02 08:00:58 UTC
Application: akonadi_control (5.14.3)

Qt Version: 5.15.0
Frameworks Version: 5.72.0
Operating System: Linux 5.7.9-1-default x86_64
Windowing system: X11
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:

When I start OpenSuse Tumbleweed I see /usr/bin/akonadi_control is started but that triggers an abort and drkonqi comes up.
The bad thing is that after that akonadi_control is started over again and again, the machine becomes sluggish and I killed them using kill -9 akonadi_control drkonqi 

    1  6326  6325  6325 ?           -1 Tl    1000   0:00 /usr/bin/akonadi_control
 6326  6367  6325  6325 ?           -1 Sl    1000   0:00  \_ /usr/lib64/libexec/drkonqi -platform xcb -display :0 --appname akonadi_control --apppath /usr/bin --signal 
    1  6354  6353  6353 ?           -1 Tl    1000   0:00 /usr/bin/akonadi_control
 6354  6381  6353  6353 ?           -1 Sl    1000   0:00  \_ /usr/lib64/libexec/drkonqi -platform xcb -display :0 --appname akonadi_control --apppath /usr/bin --signal 
    1  6382  6380  6380 ?           -1 Tl    1000   0:00 /usr/bin/akonadi_control
 6382  6409  6380  6380 ?           -1 Sl    1000   0:00  \_ /usr/lib64/libexec/drkonqi -platform xcb -display :0 --appname akonadi_control --apppath /usr/bin --signal 
    1  6394  6392  6392 ?           -1 Tl    1000   0:01 /usr/bin/akonadi_control
 6394  6414  6392  6392 ?           -1 Sl    1000   0:00  \_ /usr/lib64/libexec/drkonqi -platform xcb -display :0 --appname akonadi_control --apppath /usr/bin --signal
....

Tried removing all files in ~/.local/share/akonadi but after a restart, same problem

The crash can be reproduced every time.

-- Backtrace:
Application: Akonadi Control (akonadi_control), signal: Aborted

[KCrash Handler]
#4  0x00007f91316924b1 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#5  0x00007f913167b539 in __GI_abort () at abort.c:79
#6  0x000056449177bf21 in akMessageHandler(QtMsgType, QMessageLogContext const&, QString const&) (type=<optimized out>, msg=..., context=...) at /usr/src/debug/akonadi-server-20.04.3-1.1.x86_64/src/shared/akdebug.cpp:205
#7  0x000056449177bf21 in akMessageHandler(QtMsgType, QMessageLogContext const&, QString const&) (type=<optimized out>, context=..., msg=...) at /usr/src/debug/akonadi-server-20.04.3-1.1.x86_64/src/shared/akdebug.cpp:194
#8  0x00005644917821dc in (anonymous namespace)::RemoteLogger::dbusLogger(QtMsgType, QMessageLogContext const&, QString const&) (type=QtFatalMsg, ctx=..., msg=...) at /usr/src/debug/akonadi-server-20.04.3-1.1.x86_64/src/shared/akremotelog.cpp:175
#9  0x00007f9131ade418 in qt_message_print(QtMsgType, QMessageLogContext const&, QString const&) (msgType=QtFatalMsg, context=..., message=...) at global/qlogging.cpp:1843
#10 0x00007f9131ade539 in qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, context=..., msg=<optimized out>, ap=<optimized out>) at global/qlogging.cpp:378
#11 0x00007f9131aabc0e in QMessageLogger::fatal(char const*, ...) const (this=<optimized out>, msg=<optimized out>) at global/qlogging.cpp:890
#12 0x00005644917666d9 in AgentManager::AgentManager(bool, QObject*) (parent=0x0, verbose=false, this=0x7ffd88a2a210) at /usr/include/qt5/QtCore/qhash.h:617
#13 0x00005644917666d9 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/akonadi-server-20.04.3-1.1.x86_64/src/akonadicontrol/main.cpp:81
[Inferior 1 (process 4481) detached]

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

Possible duplicates by query: bug 423951, bug 423222, bug 422775, bug 422433, bug 421576.

Reported using DrKonqi
Comment 1 Martin 2020-08-02 10:01:21 UTC
Did "solve" the problem by "sudo zypper rm akonadi-server", reboot, "sudo zypper in akonadi-server" and reboot once more.

After that akonadi is running in it's full glory again, so it looks like something was messed up.
Comment 2 Christoph Feck 2020-08-26 17:33:08 UTC
Thanks for the update Martin. Let me close this ticket. Please add a comment or re-open if you see this issue again.