Plasma 6 Crashes Frequently

Hi

I’ve been dealing with a plasmashell bug and subsequent crash on plasma-desktop 6.x.x to latest

I have experienced the bugs described below on latest (as of the time of this post), but as of yesterday I had to downgrade a couple of packages for an unrelated reason so some versions listed below may be one or two minor versions out of date.

Related installed packages:

[Xorg Group]
xorg-fonts-encodings 1.1.0-1
xorg-mkfontscale 1.2.3-1
xorg-server 21.1.13-1
xorg-server-common 21.1.13-1
xorg-setxkbmap 1.3.4-2
xorg-xauth 1.1.3-1
xorg-xdpyinfo 1.3.4-2
xorg-xgamma 1.0.7-2
xorg-xkbcomp 1.4.7-1
xorg-xkill 1.0.6-2
xorg-xmodmap 1.0.11-2
xorg-xprop 1.2.7-1
xorg-xrandr 1.5.2-2
xorg-xrdb 1.2.2-2
xorg-xset 1.2.5-2
xorg-xsetroot 1.1.3-2
xorg-xwayland 24.1.2-1

[Plasma Group]
bluedevil 1:6.0.5.1-1
breeze 6.0.5-1
breeze-gtk 6.0.5-1
discover 6.0.5-1
kactivitymanagerd 6.0.5-1
kde-cli-tools 6.0.5-1
kde-gtk-config 6.0.5-1
kdecoration 6.0.5-1
kdeplasma-addons 6.0.5-1
kgamma 6.0.5-1
kglobalacceld 6.0.5-1
khotkeys 5.27.11-1
kinfocenter 6.0.5-1
kmenuedit 6.0.5-1
kpipewire 6.0.5-3
kscreen 6.0.5-1
kscreenlocker 6.0.5-1
ksshaskpass 6.0.5-1
ksystemstats 6.0.5-1
kwallet-pam 6.0.5-1
kwayland 6.0.5-1
kwin 6.0.5-3
kwrited 6.0.5-1
layer-shell-qt 6.0.5-1
libkscreen 6.0.5-1
libksysguard 6.0.5-1
libplasma 6.0.5-1
milou 6.0.5-1
ocean-sound-theme 6.0.5-1
oxygen 6.0.5-1
oxygen-sounds 6.0.5-1
plasma-activities 6.0.5-1
plasma-activities-stats 6.0.5-1
plasma-browser-integration 6.0.5-1
plasma-desktop 6.0.5-1
plasma-integration 6.0.5-1
plasma-nm 6.0.5-1
plasma-pa 6.0.5-1
plasma-systemmonitor 6.0.5-1
plasma-thunderbolt 6.0.5-1
plasma-workspace 6.0.5.1-2.2
plasma5support 6.0.5-1
plymouth-kcm 6.0.5-1
polkit-kde-agent 6.0.5-1
powerdevil 6.0.5-1
qqc2-breeze-style 6.0.5-1
sddm-kcm 6.0.5-1
systemsettings 6.0.5-1
xdg-desktop-portal-kde 6.0.5-1

[QT6 Group]
qt6-5compat 6.7.2-1
qt6-base 6.7.2-2
qt6-declarative 6.7.2-1
qt6-imageformats 6.7.2-1
qt6-multimedia 6.7.2-1
qt6-networkauth 6.7.2-1
qt6-positioning 6.7.2-1
qt6-quick3d 6.7.2-1
qt6-quicktimeline 6.7.2-1
qt6-sensors 6.7.2-1
qt6-shadertools 6.7.2-1
qt6-speech 6.7.2-1
qt6-svg 6.7.2-1
qt6-tools 6.7.2-2
qt6-translations 6.7.2-1
qt6-virtualkeyboard 6.7.2-1
qt6-wayland 6.7.2-4
qt6-webchannel 6.7.2-1
qt6-webengine 6.7.2-2
qt6-websockets 6.7.2-1
qt6-webview 6.7.2-1

It’s quite a pain to reproduce since it seems to occur randomly but there’s some key signs as to when it occurs

  • Panel widgets go blank
  • Task switcher doesn’t show up when attempting to cycle tasks
  • Plasmashell just crashes on its own in the background when the computer is idle doing nothing
  • Window previews do not show up or show the desktop on panel hover
  • Notification sound happens but the notification fails to show
  • Notification happens but will not go away until plasmashell restart
  • Windows get plastered on the desktop background until plasmashell restart (since 6.0.5)

Debug logs provided by debugging using coredumpctl are as follows

#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1  0x000076f2eeea5463 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:78
#2  0x000076f2eee4c120 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
#3  0x000076f2f1370711 in KCrash::defaultCrashHandler(int) () at /usr/lib/libKF6Crash.so.6
#4  0x000076f2eee4c1d0 in <signal handler called> () at /usr/lib/libc.so.6
#5  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6  0x000076f2eeea5463 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:78
#7  0x000076f2eee4c120 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x000076f2eee334c3 in __GI_abort () at abort.c:79
#9  0x000076f2ee88c663 in ??? () at /usr/lib/libQt6Core.so.6
#10 0x000076f2ee88ce07 in QMessageLogger::fatal(char const*, ...) const () at /usr/lib/libQt6Core.so.6
#11 0x000076f2f033687b in ??? () at /usr/lib/libQt6Quick.so.6
#12 0x000076f2f04dee05 in ??? () at /usr/lib/libQt6Quick.so.6
#13 0x000076f2f04e08db in ??? () at /usr/lib/libQt6Quick.so.6
#14 0x000076f2ef1e089c in QWindow::event(QEvent*) () at /usr/lib/libQt6Gui.so.6
#15 0x000076f2f0afc8cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt6Widgets.so.6
#16 0x000076f2ee945aa8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt6Core.so.6
#17 0x000076f2ef186c74 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () at /usr/lib/libQt6Gui.so.6
#18 0x000076f2ef1e7724 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Gui.so.6
#19 0x000076f2e874fb87 in ??? () at /usr/lib/qt6/plugins/platforms/../../../libQt6XcbQpa.so.6
#20 0x000076f2ed640ab9 in ??? () at /usr/lib/libglib-2.0.so.0
#21 0x000076f2ed6a29e7 in ??? () at /usr/lib/libglib-2.0.so.0
#22 0x000076f2ed63ffc5 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#23 0x000076f2eeba82bd in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#24 0x000076f2ee94ff66 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#25 0x000076f2ee94a11d in QCoreApplication::exec() () at /usr/lib/libQt6Core.so.6
#26 0x00005c7bc162f2a3 in ??? ()
#27 0x000076f2eee34e08 in __libc_start_call_main (main=main@entry=0x5c7bc162c420, argc=argc@entry=1, argv=argv@entry=0x7fff719f6ee8) at ../sysdeps/nptl/libc_start_call_main.h:58
#28 0x000076f2eee34ecc in __libc_start_main_impl (main=0x5c7bc162c420, argc=1, argv=0x7fff719f6ee8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff719f6ed8) at ../csu/libc-start.c:360
#29 0x00005c7bc162fa65 in ??? ()

matched by a horde of errors in journalctl (truncated)

Nov 08 13:33:12 desktop plasmashell[48003]: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Fstab::FstabStorageAccess::repairRequested(QString)
Nov 08 13:33:12 desktop plasmashell[48003]: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Fstab::FstabStorageAccess::repairDone(Solid::ErrorType, QVariant, QString)
Nov 08 13:33:55 desktop plasmashell[48003]: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Fstab::FstabStorageAccess::repairRequested(QString)
Nov 08 13:33:55 desktop plasmashell[48003]: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Fstab::FstabStorageAccess::repairDone(Solid::ErrorType, QVariant, QString)
Nov 08 13:34:13 desktop plasmashell[48003]: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Fstab::FstabStorageAccess::repairRequested(QString)
Nov 08 13:34:13 desktop plasmashell[48003]: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Fstab::FstabStorageAccess::repairDone(Solid::ErrorType, QVariant, QString)
Nov 08 13:34:55 desktop plasmashell[48003]: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Fstab::FstabStorageAccess::repairRequested(QString)
Nov 08 13:34:55 desktop plasmashell[48003]: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Fstab::FstabStorageAccess::repairDone(Solid::ErrorType, QVariant, QString)
Nov 08 13:35:14 desktop plasmashell[48003]: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Fstab::FstabStorageAccess::repairRequested(QString)
Nov 08 13:35:14 desktop plasmashell[48003]: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Fstab::FstabStorageAccess::repairDone(Solid::ErrorType, QVariant, QString)
Nov 08 13:35:56 desktop plasmashell[48003]: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Fstab::FstabStorageAccess::repairRequested(QString)
Nov 08 13:35:56 desktop plasmashell[48003]: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Fstab::FstabStorageAccess::repairDone(Solid::ErrorType, QVariant, QString)
Nov 08 13:36:15 desktop plasmashell[48003]: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Fstab::FstabStorageAccess::repairRequested(QString)
Nov 08 13:36:15 desktop plasmashell[48003]: qt.core.qobject.connect: QObject::connect: No such signal Solid::Backends::Fstab::FstabStorageAccess::repairDone(Solid::ErrorType, QVariant, QString)
Nov 08 13:36:54 desktop plasmashell[48003]: QRhiGles2: Failed to make context current. Expect bad things to happen.
Nov 08 13:36:54 desktop plasmashell[48003]: QRhiGles2: Failed to make context current. Expect bad things to happen.
Nov 08 13:36:54 desktop plasmashell[48003]: QRhiGles2: Failed to make context current. Expect bad things to happen.
Nov 08 13:36:54 desktop plasmashell[48003]: Failed to start frame
Nov 08 13:36:54 desktop plasmashell[48003]: QRhiGles2: Failed to make context current. Expect bad things to happen.
Nov 08 13:36:54 desktop plasmashell[48003]: Failed to start frame
Nov 08 13:36:55 desktop plasmashell[48003]: QRhiGles2: Failed to make context current. Expect bad things to happen.
Nov 08 13:36:55 desktop plasmashell[48003]: Failed to start frame
Nov 08 13:36:55 desktop plasmashell[48003]: QRhiGles2: Failed to make context current. Expect bad things to happen.
Nov 08 13:36:55 desktop plasmashell[48003]: Failed to start frame
Nov 08 13:36:55 desktop plasmashell[48003]: QRhiGles2: Failed to make context current. Expect bad things to happen.
Nov 08 13:36:55 desktop plasmashell[48003]: Failed to start frame
Nov 08 13:36:56 desktop plasmashell[48003]: QRhiGles2: Failed to make context current. Expect bad things to happen.
Nov 08 13:36:56 desktop plasmashell[48003]: Failed to start frame
Nov 08 13:36:56 desktop plasmashell[48003]: QRhiGles2: Failed to make context current. Expect bad things to happen.
Nov 08 13:36:56 desktop plasmashell[48003]: Failed to start frame
Nov 08 13:36:56 desktop plasmashell[48003]: QRhiGles2: Failed to make context current. Expect bad things to happen.
Nov 08 13:36:56 desktop plasmashell[48003]: Failed to start frame

Additionally, this might be unrelated but on system start icons sometimes fail to show, and all the icons stack up in the bottom left of the panel.

This is matched with a log line of "applications.menu" not found in QList("/home/spoopytim/.config/menus", "/etc/xdg/menus") in journalctl

A temporary fix for it is to both

Edit ~/.config/kdeglobals and add the stanza: [QtQuickRendererSettings] RenderLoop=basic SceneGraphBackend=opengl

as specified in the linked issue, and also clear my custom shortcuts by first deleting the .desktop file and then the shortcut itself in system settings (no clue why this works but it does without fail)

The bug itself reoccurs on occasion, more frequently the next boot after a system upgrade.

My system configs related to the linked issue also reset themselves, as when I go back to them to reapply the fix, the related lines have been removed without a trace.

Some notes I wrote about the issue a couple months ago are also as follows

Make sure custom shortcuts are not broken, if required delete entries in ~/.config/kglobalshortcutsrc and their related .desktop files in ~/.share/applications then reapply the backup in this directory
Might also be related to dashes in script names, symlinked configure-monitors to configuremonitors. Noticed that the taskbar broke in real time when i readded the script with dashes consistently.

For some context, configure-monitors is a script I made to configure display scaling on x11 as I have differently sized monitors. Its essentially a macro for xrandr.

I have yet to reproduce this but will update this thread when I can.


If you need any more information, just let me know and I’ll provide it when I can.

P.S. Whenever I mention panel I essentially mean the application bar / taskbar at the bottom of the screen, tend to always forget the correct term to use in the plasma space.

Can you give the backtrace with debug symbols please?
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

I haven’t done this before but I’m pretty sure I enabled debuginfod which should (according to the archlinux docs) provide debug symbols.

[SHELL:spoopytim] coredumpctl gdb 27417                                                                                                                                                                                                                                                                              ✔  5m 8s  
           PID: 27417 (plasmashell)
           UID: 1000 (spoopytim)
           GID: 1000 (spoopytim)
        Signal: 6 (ABRT)
     Timestamp: Thu 2024-11-07 15:44:20 GMT (1 day 12h ago)
  Command Line: /usr/bin/plasmashell
    Executable: /usr/bin/plasmashell
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-plasmashell@2565d094cb4e4acfaf210774d51e103f.service
          Unit: user@1000.service
     User Unit: app-plasmashell@2565d094cb4e4acfaf210774d51e103f.service
         Slice: user-1000.slice
     Owner UID: 1000 (spoopytim)
       Boot ID: 2fbfd548bec94ac88ae13da188c4f82f
    Machine ID: f8997e07e0fa4089b8c9dcd3e1b32390
      Hostname: desktop
       Storage: /var/lib/systemd/coredump/core.plasmashell.1000.2fbfd548bec94ac88ae13da188c4f82f.27417.1730994260000000.zst (present)
  Size on Disk: 301.1M
       Message: Process 27417 (plasmashell) of user 1000 dumped core.
                
       (truncated stack trace....)

GNU gdb (GDB) 15.1
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/plasmashell...

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.archlinux.org>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
(No debugging symbols found in /usr/bin/plasmashell)

warning: Can't open file /memfd:/.glXXXXXX (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:pulseaudio (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:JITCode:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:unknown-usage:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasmashell/qmlcache/1408c1360a15b2d3f240aeb0574253f1fb956755.qmlc (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasmashell/qmlcache/3bf33d0e44130692145828ba698629488b20f3c8.qmlc (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasmashell/qmlcache/2cd889abf8ca50857f22dbd4a1ffed6202baa09c.qmlc (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasmashell/qmlcache/27ccb62863115205a0af1c213216db42ae58ba6c.qmlc (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasmashell/qmlcache/a27e1c2a0b6cdc12787ab03090c60229f6903ec7.qmlc (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasmashell/qmlcache/4adbf3794249d8212164b9fb1861df23f4d88430.qmlc (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasmashell/qmlcache/be9726676cc7ae806f4abaacf19ff20f610baab0.qmlc (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasmashell/qmlcache/6358abf35463f13e2274beed39bc4fd1200d4410.qmlc (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasmashell/qmlcache/33c917e773abe4bc3a0103a6068c9216dcb36d95.qmlc (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasmashell/qmlcache/d8214defc9309b5a8db3e1f414d66d23ad3ae3cb.qmlc (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasmashell/qmlcache/c3d54385f9a1f0f0928171a48019d6859557c4ac.qmlc (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasmashell/qmlcache/0dc2aa4ab8fb8857abf07d7ce561b170fbd242bf.qmlc (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/ksycoca6_en-GB_9JNqF6HI70PaI65DRGnnfLaHLqg= (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:xorg (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasmashell/qmlcache/33e546ee74ab2a9bf470424f8a50bcbb4430d92d.qmlc (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasmashell/qmlcache/f2c21c4ed1b87dc0bccf43acede1c2e8d782a3dd.qmlc (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasmashell/qmlcache/3c7046493df8930311902504c264ae3fec7dd001.qmlc (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasmashell/qmlcache/0509fd8636623126e9a310036326c94e2cbc70a5.qmlc (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasma_theme_Layan.kcache (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasmashell/qmlcache/ac1b683dc69269d381a3af9e40c34e0570751211.qmlc (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:JSVMStack:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.cache/plasmashell/qmlcache/5f612594f2dbf235ceb0690f5ba4a2d73e811317.qmlc (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.local/share/icons/hicolor/icon-theme.cache (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:/.nvidia_drv.XXXXXX (deleted) during file-backed mapping note processing

warning: Can't open file /home/spoopytim/.local/share/mime/mime.cache (deleted) during file-backed mapping note processing
[New LWP 27417]
[New LWP 27475]
[New LWP 27437]
[New LWP 27430]
[New LWP 27421]
[New LWP 247018]
[New LWP 247010]
[New LWP 247020]
[New LWP 247003]
[New LWP 247023]
[New LWP 247002]
[New LWP 247004]
[New LWP 247006]
[New LWP 247005]
[New LWP 247008]
[New LWP 247007]
[New LWP 247009]
[New LWP 27420]
[New LWP 247011]
[New LWP 247012]
[New LWP 247013]
[New LWP 247016]
[New LWP 247014]
[New LWP 247017]
[New LWP 247019]
[New LWP 247015]
[New LWP 247021]
[New LWP 247024]
[New LWP 247022]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/plasmashell'.
Program terminated with signal SIGABRT, Aborted.
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x76f2e87a4a00 (LWP 27417))]
(gdb) bt
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1  0x000076f2eeea5463 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:78
#2  0x000076f2eee4c120 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
#3  0x000076f2f1370711 in KCrash::defaultCrashHandler(int) () at /usr/lib/libKF6Crash.so.6
#4  0x000076f2eee4c1d0 in <signal handler called> () at /usr/lib/libc.so.6
#5  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6  0x000076f2eeea5463 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:78
#7  0x000076f2eee4c120 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x000076f2eee334c3 in __GI_abort () at abort.c:79
#9  0x000076f2ee88c663 in ??? () at /usr/lib/libQt6Core.so.6
#10 0x000076f2ee88ce07 in QMessageLogger::fatal(char const*, ...) const () at /usr/lib/libQt6Core.so.6
#11 0x000076f2f033687b in ??? () at /usr/lib/libQt6Quick.so.6
#12 0x000076f2f04dee05 in ??? () at /usr/lib/libQt6Quick.so.6
#13 0x000076f2f04e08db in ??? () at /usr/lib/libQt6Quick.so.6
#14 0x000076f2ef1e089c in QWindow::event(QEvent*) () at /usr/lib/libQt6Gui.so.6
#15 0x000076f2f0afc8cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt6Widgets.so.6
#16 0x000076f2ee945aa8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt6Core.so.6
#17 0x000076f2ef186c74 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () at /usr/lib/libQt6Gui.so.6
#18 0x000076f2ef1e7724 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Gui.so.6
#19 0x000076f2e874fb87 in ??? () at /usr/lib/qt6/plugins/platforms/../../../libQt6XcbQpa.so.6
#20 0x000076f2ed640ab9 in ??? () at /usr/lib/libglib-2.0.so.0
#21 0x000076f2ed6a29e7 in ??? () at /usr/lib/libglib-2.0.so.0
#22 0x000076f2ed63ffc5 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#23 0x000076f2eeba82bd in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#24 0x000076f2ee94ff66 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt6Core.so.6
#25 0x000076f2ee94a11d in QCoreApplication::exec() () at /usr/lib/libQt6Core.so.6
#26 0x00005c7bc162f2a3 in ??? ()
#27 0x000076f2eee34e08 in __libc_start_call_main (main=main@entry=0x5c7bc162c420, argc=argc@entry=1, argv=argv@entry=0x7fff719f6ee8) at ../sysdeps/nptl/libc_start_call_main.h:58
#28 0x000076f2eee34ecc in __libc_start_main_impl (main=0x5c7bc162c420, argc=1, argv=0x7fff719f6ee8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff719f6ed8) at ../csu/libc-start.c:360
#29 0x00005c7bc162fa65 in ??? ()

Randomly encountered the panel crash today at startup

Journalctl logs

Sep 29 13:42:06 desktop systemd[11202]: Queued start job for default target Main User Target.
Sep 29 13:42:06 desktop systemd[11202]: Created slice User Application Slice.
Sep 29 13:42:06 desktop systemd[11202]: Created slice User Core Session Slice.
Sep 29 13:42:06 desktop systemd[11202]: Reached target Paths.
Sep 29 13:42:06 desktop systemd[11202]: Reached target Timers.
Sep 29 13:42:06 desktop systemd[11202]: Starting D-Bus User Message Bus Socket...
Sep 29 13:42:06 desktop systemd[11202]: Listening on GnuPG network certificate management daemon.
Sep 29 13:42:06 desktop systemd[11202]: Listening on GnuPG cryptographic agent and passphrase cache (access for web browsers).
Sep 29 13:42:06 desktop systemd[11202]: Listening on GnuPG cryptographic agent and passphrase cache (restricted).
Sep 29 13:42:06 desktop systemd[11202]: Listening on GnuPG cryptographic agent (ssh-agent emulation).
Sep 29 13:42:06 desktop systemd[11202]: Listening on GnuPG cryptographic agent and passphrase cache.
Sep 29 13:42:06 desktop systemd[11202]: Listening on GnuPG public key management service.
Sep 29 13:42:06 desktop systemd[11202]: Listening on p11-kit server.
Sep 29 13:42:06 desktop systemd[11202]: Listening on PipeWire PulseAudio.
Sep 29 13:42:06 desktop systemd[11202]: Listening on PipeWire Multimedia System Sockets.
Sep 29 13:42:06 desktop systemd[11202]: Listening on D-Bus User Message Bus Socket.
Sep 29 13:42:06 desktop systemd[11202]: Reached target Sockets.
Sep 29 13:42:06 desktop systemd[11202]: Reached target Basic System.
Sep 29 13:42:06 desktop systemd[11202]: Started AppImageLauncher daemon.
Sep 29 13:42:06 desktop systemd[11202]: Started PipeWire Multimedia Service.
Sep 29 13:42:06 desktop systemd[11202]: Started Multimedia Service Session Manager.
Sep 29 13:42:06 desktop systemd[11202]: Started PipeWire PulseAudio.
Sep 29 13:42:06 desktop systemd[11202]: Starting Update XDG user dir configuration...
Sep 29 13:42:06 desktop systemd[11202]: Finished Update XDG user dir configuration.
Sep 29 13:42:06 desktop systemd[11202]: Reached target Main User Target.
Sep 29 13:42:06 desktop systemd[11202]: Startup finished in 539ms.
Sep 29 13:42:06 desktop systemd[11202]: Starting D-Bus User Message Bus...
Sep 29 13:42:06 desktop sddm-helper[11227]: pam_kwallet5: final socket path: /run/user/1000/kwallet5.socket
Sep 29 13:42:06 desktop systemd[11202]: Started D-Bus User Message Bus.
Sep 29 13:42:06 desktop appimagelauncherd[11215]: Searching for existing AppImages
Sep 29 13:42:06 desktop appimagelauncherd[11215]: Searching directory: /home/spoopytim
Sep 29 13:42:06 desktop appimagelauncherd[11215]: Searching directory: /home/spoopytim/Applications
Sep 29 13:42:06 desktop appimagelauncherd[11215]: Found AppImage: /home/spoopytim/Applications/osu_067e727dbf2b9c6306dd9d9eb826d397.AppImage
Sep 29 13:42:06 desktop appimagelauncherd[11215]: AppImage integrated already, skipping
Sep 29 13:42:06 desktop appimagelauncherd[11215]: Watching directories: /home/spoopytim /home/spoopytim/Applications
Sep 29 13:42:07 desktop wireplumber[11217]: wp-device: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Sep 29 13:42:07 desktop wireplumber[11217]: s-monitors-libcamera: PipeWire's libcamera SPA plugin is missing or broken. Some camera types may not be supported.
Sep 29 13:42:08 desktop kquitapp5[11303]: "Application plasmashell could not be found using service org.kde.plasmashell and path /MainApplication."
Sep 29 13:42:08 desktop dbus-daemon[11225]: [session uid=1000 pid=11225] Activating via systemd: service name='org.freedesktop.portal.Desktop' unit='xdg-desktop-portal.service' requested by ':1.6' (uid=1000 pid=11305 comm="kstart5 plasmashell")
Sep 29 13:42:08 desktop systemd[11202]: Starting Portal service...
Sep 29 13:42:08 desktop dbus-daemon[11225]: [session uid=1000 pid=11225] Activating via systemd: service name='org.freedesktop.portal.Documents' unit='xdg-document-portal.service' requested by ':1.7' (uid=1000 pid=11308 comm="/usr/lib/xdg-desktop-portal")
Sep 29 13:42:08 desktop systemd[11202]: Starting flatpak document portal service...
Sep 29 13:42:08 desktop dbus-daemon[11225]: [session uid=1000 pid=11225] Activating via systemd: service name='org.freedesktop.impl.portal.PermissionStore' unit='xdg-permission-store.service' requested by ':1.8' (uid=1000 pid=11313 comm="/usr/lib/xdg-document-portal")
Sep 29 13:42:08 desktop systemd[11202]: Starting sandboxed app permission store...
Sep 29 13:42:08 desktop dbus-daemon[11225]: [session uid=1000 pid=11225] Successfully activated service 'org.freedesktop.impl.portal.PermissionStore'
Sep 29 13:42:08 desktop systemd[11202]: Started sandboxed app permission store.
Sep 29 13:42:08 desktop dbus-daemon[11225]: [session uid=1000 pid=11225] Successfully activated service 'org.freedesktop.portal.Documents'
Sep 29 13:42:08 desktop systemd[11202]: Started flatpak document portal service.
Sep 29 13:42:08 desktop systemd[11202]: Started plasmashell.
Sep 29 13:42:08 desktop xdg-desktop-por[11308]: No skeleton to export
Sep 29 13:42:08 desktop dbus-daemon[11225]: [session uid=1000 pid=11225] Successfully activated service 'org.freedesktop.portal.Desktop'
Sep 29 13:42:08 desktop systemd[11202]: Started Portal service.
Sep 29 13:42:08 desktop systemd[11202]: Reload requested from client PID 11229 ('startplasma-x11')...
Sep 29 13:42:08 desktop systemd[11202]: Reloading...
Sep 29 13:42:08 desktop dbus-daemon[11225]: [session uid=1000 pid=11225] Activating via systemd: service name='org.kde.ActivityManager' unit='plasma-kactivitymanagerd.service' requested by ':1.11' (uid=1000 pid=11331 comm="/usr/bin/plasmashell")
Sep 29 13:42:08 desktop plasmashell[11331]: kf.svg: The theme "Layan" uses the legacy metadata.desktop. Consider contacting the author and asking them update it to use the newer JSON format.
Sep 29 13:42:08 desktop plasmashell[11331]: kf.svg: The theme "Layan" uses the legacy metadata.desktop. Consider contacting the author and asking them update it to use the newer JSON format.
Sep 29 13:42:08 desktop plasmashell[11331]: kf.plasma.core: The theme "Layan" uses the legacy metadata.desktop. Consider contacting the author and asking them update it to use the newer JSON format.
Sep 29 13:42:08 desktop plasmashell[11331]: kf.plasma.core: The theme "Layan" uses the legacy metadata.desktop. Consider contacting the author and asking them update it to use the newer JSON format.
Sep 29 13:42:08 desktop plasmashell[11331]: Couldn't start kglobalaccel from org.kde.kglobalaccel.service: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kglobalaccel was not provided by any .service files")
Sep 29 13:42:08 desktop plasmashell[11331]: KPackageStructure of KPluginMetaData(pluginId:"org.kde.Date.Bubble", fileName: "/home/spoopytim/.local/share/plasma/plasmoids/org.kde.Date.Bubble/metadata.json") does not match requested format "Plasma/Applet"
Sep 29 13:42:08 desktop plasmashell[11331]: KPackageStructure of KPluginMetaData(pluginId:"org.kde.plasma.kclock_1x2", fileName: "/usr/share/plasma/plasmoids/org.kde.plasma.kclock_1x2/metadata.json") does not match requested format "Plasma/Applet"
Sep 29 13:42:08 desktop plasmashell[11331]: KPackageStructure of KPluginMetaData(pluginId:"org.kde.latte.containment", fileName: "/usr/share/plasma/plasmoids/org.kde.latte.containment/metadata.json") does not match requested format "Plasma/Applet"
Sep 29 13:42:08 desktop ksplashqml[11345]: file:///home/spoopytim/.local/share/plasma/look-and-feel/1604-Arch-Splash/contents/splash/Splash.qml:88: ReferenceError: bottomRect is not defined
Sep 29 13:42:08 desktop ksplashqml[11345]: file:///home/spoopytim/.local/share/plasma/look-and-feel/1604-Arch-Splash/contents/splash/Splash.qml:88: ReferenceError: bottomRect is not defined
Sep 29 13:42:08 desktop ksplashqml[11345]: file:///home/spoopytim/.local/share/plasma/look-and-feel/1604-Arch-Splash/contents/splash/Splash.qml:88: ReferenceError: bottomRect is not defined
Sep 29 13:42:08 desktop plasmashell[11331]: KPackageStructure of KPluginMetaData(pluginId:"org.kde.plasma.simplemenu", fileName: "/usr/share/plasma/plasmoids/org.kde.plasma.simplemenu/metadata.json") does not match requested format "Plasma/Applet"
Sep 29 13:42:08 desktop plasmashell[11331]: KPackageStructure of KPluginMetaData(pluginId:"org.kde.latte.plasmoid", fileName: "/usr/share/plasma/plasmoids/org.kde.latte.plasmoid/metadata.json") does not match requested format "Plasma/Applet"
Sep 29 13:42:08 desktop plasmashell[11331]: kde.plasmashell: Aborting shell load: The activity manager daemon (kactivitymanagerd) is not running.
Sep 29 13:42:08 desktop plasmashell[11331]: kde.plasmashell: If this Plasma has been installed into a custom prefix, verify that its D-Bus services dir is known to the system for the daemon to be activatable.
Sep 29 13:42:08 desktop systemd[11202]: Reloading finished in 111 ms.
Sep 29 13:42:08 desktop systemd[11202]: Created slice User Background Tasks Slice.
Sep 29 13:42:08 desktop systemd[11202]: Starting KActivityManager Activity manager Service...
Sep 29 13:42:08 desktop systemd[11202]: Reached target Session services which should run early before the graphical session is brought up.
Sep 29 13:42:08 desktop systemd[11202]: Starting KDE Config Module Initialization...
Sep 29 13:42:08 desktop systemd[11202]: Starting KDE Global Shortcuts Server...
Sep 29 13:42:08 desktop systemd[11202]: Started Linux Application Launcher.
Sep 29 13:42:08 desktop systemd[11202]: Starting Baloo File Indexer Daemon...
Sep 29 13:42:08 desktop systemd[11202]: Started Baloo File Indexer Daemon.
Sep 29 13:42:08 desktop systemd[11202]: Started KDE Global Shortcuts Server.
Sep 29 13:42:08 desktop kcminit_startup[11393]: Initializing  "/usr/lib/qt6/plugins/plasma/kcms/systemsettings/kcm_mouse.so"
Sep 29 13:42:08 desktop env[11391]: Traceback (most recent call last):
Sep 29 13:42:08 desktop env[11391]:   File "/usr/bin/ulauncher", line 27, in <module>
Sep 29 13:42:08 desktop env[11391]:     from ulauncher.main import main
Sep 29 13:42:08 desktop env[11391]: ModuleNotFoundError: No module named 'ulauncher'
Sep 29 13:42:08 desktop systemd[11202]: ulauncher.service: Main process exited, code=exited, status=1/FAILURE

Theres no crash logs so i cant really use coredumpctl to find tracebacks

image

This time its only missing applications, however sometimes it also stacks like in the previously linked issue