Bug 509511 - Plasma shell crashes after waking up from sleep
Summary: Plasma shell crashes after waking up from sleep
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (other bugs)
Version First Reported In: 6.4.5
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-15 10:49 UTC by yamiyukisenpai
Modified: 2025-10-16 03:47 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Journal log (92.05 KB, text/plain)
2025-09-15 10:52 UTC, yamiyukisenpai
Details

Note You need to log in before you can comment on or make changes to this bug.
Description yamiyukisenpai 2025-09-15 10:49:38 UTC
SUMMARY
After waking up from sleep, Plasma crashes

STEPS TO REPRODUCE
1. Put computer to sleep
2. Wake it up

OBSERVED RESULT
It sometimes works after running systemctl --user restart plasma-plasmashell, but this time, it didn't

EXPECTED RESULT
The shell should show itself and run after waking up

SOFTWARE/OS VERSIONS
Operating System: Garuda Linux 
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.2
Kernel Version: 6.16.7-zen1-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 24 × AMD Ryzen 9 5900X 12-Core Processor
Memory: 64 GiB of RAM (62.7 GiB usable)
Graphics Processor: AMD Radeon RX 6900 XT
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: X570S AORUS MASTER
System Version: -CF

ADDITIONAL INFORMATION
> systemctl --user status plasma-plasmashell.service
● plasma-plasmashell.service - KDE Plasma Workspace
     Loaded: loaded (/usr/lib/systemd/user/plasma-plasmashell.service; disabled; preset: enabled)
     Active: active (running) since Mon 2025-09-15 06:36:10 EDT; 9s ago
 Invocation: 63b559bb1f484cd4976f82a5fb893bd2
   Main PID: 310628 (plasmashell)
      Tasks: 137 (limit: 76821)
     Memory: 1017.2M (peak: 1021.2M)
        CPU: 7.304s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/plasma-plasmashell.service
             ├─310628 /usr/bin/plasmashell --no-respawn
             ├─311535 /usr/lib/kf6/kioworker /usr/lib/qt6/plugins/kf6/kio/kio_http.so https "" local:/run/user/1000/plasmashellVZjmft.1.kioworker.socket
             ├─311537 /usr/lib/kf6/kioworker /usr/lib/qt6/plugins/kf6/kio/tags.so tags "" local:/run/user/1000/plasmashellqdNOdx.2.kioworker.socket
             └─311539 /usr/lib/kf6/kioworker /usr/lib/qt6/plugins/kf6/kio/kio_trash.so trash "" local:/run/user/1000/plasmashellsdMuQR.3.kioworker.socket

Sep 15 06:36:15 Y4M1-II plasmashell[310628]: org.kde.plasma.workspace.calendar: "The shared library was not found."
Sep 15 06:36:15 Y4M1-II plasmashell[310628]: file:///home/yamiyuki/.local/share/plasma/plasmoids/com.dv.uswitcher/contents/ui/ListDelegate.qml:69:17: Unable to assign [undefined] to QFont
Sep 15 06:36:15 Y4M1-II plasmashell[310628]: file:///home/yamiyuki/.local/share/plasma/plasmoids/com.dv.uswitcher/contents/ui/ListDelegate.qml:69:17: Unable to assign [undefined] to QFont
Sep 15 06:36:15 Y4M1-II plasmashell[310628]: file:///home/yamiyuki/.local/share/plasma/plasmoids/com.dv.uswitcher/contents/ui/ListDelegate.qml:69:17: Unable to assign [undefined] to QFont
Sep 15 06:36:15 Y4M1-II plasmashell[310628]: file:///home/yamiyuki/.local/share/plasma/plasmoids/com.dv.uswitcher/contents/ui/ListDelegate.qml:69:17: Unable to assign [undefined] to QFont
Sep 15 06:36:15 Y4M1-II plasmashell[310628]: file:///home/yamiyuki/.local/share/plasma/plasmoids/com.dv.uswitcher/contents/ui/ListDelegate.qml:69:17: Unable to assign [undefined] to QFont
Sep 15 06:36:15 Y4M1-II plasmashell[310628]: file:///home/yamiyuki/.local/share/plasma/plasmoids/com.dv.uswitcher/contents/ui/ListDelegate.qml:69:17: Unable to assign [undefined] to QFont
Sep 15 06:36:15 Y4M1-II plasmashell[310628]: file:///home/yamiyuki/.local/share/plasma/plasmoids/com.dv.uswitcher/contents/ui/ListDelegate.qml:69:17: Unable to assign [undefined] to QFont
Sep 15 06:36:15 Y4M1-II plasmashell[310628]: file:///home/yamiyuki/.local/share/plasma/plasmoids/com.dv.uswitcher/contents/ui/ListDelegate.qml:69:17: Unable to assign [undefined] to QFont
Sep 15 06:36:19 Y4M1-II systemd-coredump[311739]: [🡕] Process 310628 (plasmashell) of user 1000 dumped core.
                                                  
                                                  Stack trace of thread 310628:
                                                  #0  0x00007efccb1393f8 n/a (libQt6QuickTemplates2.so.6 + 0x1393f8)
                                                  #1  0x00007efccb139efb n/a (libQt6QuickTemplates2.so.6 + 0x139efb)
                                                  #2  0x00007efccb14412f _ZN15QQuickStackView7replaceEP14QQmlV4Function (libQt6QuickTemplates2.so.6 + 0x14412f)
                                                  #3  0x00007efccb145dac n/a (libQt6QuickTemplates2.so.6 + 0x145dac)
                                                  #4  0x00007efccb1465d7 _ZN15QQuickStackView11qt_metacallEN11QMetaObject4CallEiPPv (libQt6QuickTemplates2.so.6 + 0x1465d7)
                                                  #5  0x00007efcd35542c3 n/a (libQt6Qml.so.6 + 0x3542c3)
                                                  #6  0x00007efcd3411945 _ZNK3QV413QObjectMethod12callInternalEPKNS_5ValueES3_i (libQt6Qml.so.6 + 0x211945)
                                                  #7  0x00007efcd342ebcd _ZN3QV47Runtime18CallPropertyLookup4callEPNS_15ExecutionEngineERKNS_5ValueEjPS4_i (libQt6Qml.so.6 + 0x22ebcd)
                                                  #8  0x00007efb4c297b60 n/a (n/a + 0x0)
                                                  #9  0x00007efcd346f51e n/a (libQt6Qml.so.6 + 0x26f51e)
                                                  #10 0x00007efcd33c4140 n/a (libQt6Qml.so.6 + 0x1c4140)
                                                  #11 0x00007efcd340515c n/a (libQt6Qml.so.6 + 0x20515c)
                                                  #12 0x00007efcd21d466f n/a (libQt6Core.so.6 + 0x1d466f)
                                                  #13 0x00007efcd3998239 _ZN15QQuickImageBase15requestFinishedEv (libQt6Quick.so.6 + 0x198239)
                                                  #14 0x00007efcd3993c47 _ZN15QQuickImageBase11qt_metacallEN11QMetaObject4CallEiPPv (libQt6Quick.so.6 + 0x193c47)
                                                  #15 0x00007efcd3996c3e _ZN11QQuickImage11qt_metacallEN11QMetaObject4CallEiPPv (libQt6Quick.so.6 + 0x196c3e)
                                                  #16 0x00007efcd21d4aab n/a (libQt6Core.so.6 + 0x1d4aab)
                                                  #17 0x00007efcd3bc349f n/a (libQt6Quick.so.6 + 0x3c349f)
                                                  #18 0x00007efcd4301dd0 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x101dd0)
                                                  #19 0x00007efcd2168678 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x168678)
                                                  #20 0x00007efcd2168a5b _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt6Core.so.6 + 0x168a5b)
                                                  #21 0x00007efcd24437f8 n/a (libQt6Core.so.6 + 0x4437f8)
                                                  #22 0x00007efcd0b92880 n/a (libglib-2.0.so.0 + 0x5e880)
                                                  #23 0x00007efcd0b93cd7 n/a (libglib-2.0.so.0 + 0x5fcd7)
                                                  #24 0x00007efcd0b93ee5 g_main_context_iteration (libglib-2.0.so.0 + 0x5fee5)
                                                  #25 0x00007efcd243ffe2 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x43ffe2)
                                                  #26 0x00007efcd2174ca6 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x174ca6)
                                                  #27 0x00007efcd216cd21 _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x16cd21)
                                                  #28 0x0000556bb49ad3f1 n/a (/usr/bin/plasmashell + 0x283f1)
                                                  #29 0x00007efcd1827675 n/a (libc.so.6 + 0x27675)
                                                  #30 0x00007efcd1827729 __libc_start_main (libc.so.6 + 0x27729)
                                                  #31 0x0000556bb49ad915 n/a (/usr/bin/plasmashell + 0x28915)

> systemctl --user status plasma-plasmashell.service
× plasma-plasmashell.service - KDE Plasma Workspace
     Loaded: loaded (/usr/lib/systemd/user/plasma-plasmashell.service; disabled; preset: enabled)
     Active: failed (Result: core-dump) since Mon 2025-09-15 06:36:20 EDT; 5min ago
   Duration: 10.101s
 Invocation: 63b559bb1f484cd4976f82a5fb893bd2
    Process: 310628 ExecStart=/usr/bin/plasmashell --no-respawn (code=dumped, signal=SEGV)
   Main PID: 310628 (code=dumped, signal=SEGV)

Sep 15 06:36:20 Y4M1-II systemd[74236]: plasma-plasmashell.service: Scheduled restart job, restart counter is at 3.
Sep 15 06:36:20 Y4M1-II systemd[74236]: plasma-plasmashell.service: Start request repeated too quickly.
Sep 15 06:36:20 Y4M1-II systemd[74236]: plasma-plasmashell.service: Failed with result 'core-dump'.
Sep 15 06:36:20 Y4M1-II systemd[74236]: Failed to start KDE Plasma Workspace.
Comment 1 yamiyukisenpai 2025-09-15 10:52:15 UTC
Created attachment 184959 [details]
Journal log
Comment 2 TraceyC 2025-09-16 18:57:51 UTC
Thank you for the bug report. I'm not able to reproduce this on git-master. Unfortunately the backtrace is incomplete and missing debug symbols for the following lines that we need to figure out exactly what's going wrong:

#0  0x00007efccb1393f8 n/a (libQt6QuickTemplates2.so.6 + 0x1393f8)
#5  0x00007efcd35542c3 n/a (libQt6Qml.so.6 + 0x3542c3)
#12 0x00007efcd21d466f n/a (libQt6Core.so.6 + 0x1d466f)
#28 0x0000556bb49ad3f1 n/a (/usr/bin/plasmashell + 0x283f1)

Could you please install debug packages and attach a new symbolicated backtrace generated by using `coredumpctl gdb` in a terminal window? See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl for details about how to do this. Thanks again!
Comment 3 Bug Janitor Service 2025-10-01 03:46:37 UTC
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2025-10-16 03:47:19 UTC
🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.