Bug 486874

Summary: "Akonadi crashed" when applying dark theme
Product: [Frameworks and Libraries] Akonadi Reporter: resin
Component: serverAssignee: kdepim bugs <kdepim-bugs>
Status: REPORTED ---    
Severity: crash CC: carl, m.a.jansma, resin
Priority: NOR Keywords: drkonqi
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Debian stable   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi

Description resin 2024-05-10 21:18:47 UTC
Application: akonadiserver (5.22.3 (22.12.3))

Qt Version: 5.15.8
Frameworks Version: 5.103.0
Operating System: Linux 6.1.0-21-amd64 x86_64
Windowing System: Wayland
Distribution: Debian GNU/Linux 12 (bookworm)
DrKonqi: 5.27.5 [KCrashBackend]

-- Information about the crash:
Upon hitting "Apply" to change to Breeze Dark in Plasma Appearance settings, all open programmes crashed or closed.
Error message presented was, "Akonadi crashed".
Firefox also crashed.
Freetube, Dolphin windows, other programmes' windows, all closed.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Akonadi Server (akonadiserver), signal: Segmentation fault

[KCrash Handler]
#4  0x000056116be331cc in ?? ()
#5  0x00007f0a286dd6f0 in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f0a286b16cd in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f0a286b4681 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f0a2870a153 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f0a26fd47a9 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f0a26fd4a38 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f0a26fd4acc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f0a28709836 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f0a286b017b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f0a286b82d6 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x000056116be30450 in ?? ()
#16 0x00007f0a2824624a in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#17 0x00007f0a28246305 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#18 0x000056116be32c81 in ?? ()
[Inferior 1 (process 2317) detached]

The reporter indicates this bug may be a duplicate of or related to bug 479341, bug 479342, bug 479344.

Reported using DrKonqi
Comment 1 resin 2024-08-07 18:48:03 UTC
Created attachment 172378 [details]
New crash information added by DrKonqi

akonadiserver (5.22.3 (22.12.3)) using Qt 5.15.8

Akonadi crashed while working within kdenlive—specifically when toggling off then on, the "time remapping" option within the "view" tab, in an effort to make the whole kdenlive window fit on my screen.
Every other open program also crashed—Firefox, Freetube & Dolphin.

-- Backtrace (Reduced):
#5  0x00007f1b84edd730 in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f1b84eb170d in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f1b84eb46c1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
[...]
#12 0x00007f1b84f09876 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f1b84eb01bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
Comment 2 m.a.jansma 2024-10-01 12:27:19 UTC
Created attachment 174269 [details]
New crash information added by DrKonqi

akonadiserver (5.22.3 (22.12.3)) using Qt 5.15.8

In my situation the crash occured after plugging in an additional monitor through HDMI. The monitor had been previously used and was configured to extend above the other main (laptop) monitor. There were a variaty of open applicationes, most which I use regularly, with the exception being the unofficial teams launcher (which runs in electron)

-- Backtrace (Reduced):
#5  0x00007f19332dd730 in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f19332b170d in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f19332b46c1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
[...]
#12 0x00007f1933309876 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f19332b01bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5