Bug 512174

Summary: System Tray widgets Fail to Reopen After Initial Closure (e.g., Clipboard, Media, Devices and Disks)
Product: [Plasma] plasmashell Reporter: zhuhansan666
Component: System Tray widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: ivan.cukic, kdedev, materka
Priority: NOR    
Version First Reported In: 6.5.2   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: logs of `plasma-plasmashell.service` from journalctl

Description zhuhansan666 2025-11-16 07:55:51 UTC
Created attachment 186835 [details]
logs of `plasma-plasmashell.service` from journalctl

SUMMARY
System Tray Panels Fail to Reopen After Initial Closure (e.g., Clipboard, Media, Devices and Disks)

STEPS TO REPRODUCE
1. Plug in a removable disk (e.g., USB drive).
2. Open the "Devices and Disks" panel via the system tray icon.
3. Click anywhere outside the "Devices and Disks" panel to close it.
4. Click the "Devices and Disks" icon in the system tray again.
5. Attempt to open other system tray panels (like Clipboard or Media Panel).

OBSERVED RESULT
The system tray icon for the panel (e.g., "Devices and Disks") changes to its active/open state, but the actual panel window does not appear on the screen. Subsequent attempts to open any system tray panel fail after the initial panel closure.

EXPECTED RESULT
When the icon is clicked, the panel's icon should change to the active state, and the corresponding panel window should visibly display on the screen. All system tray panels should be reliably openable after being closed.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.5.2
KDE Frameworks Version: 6.19.0
Qt Version: 6.10.0
Kernel Version: 6.17.8-zen1-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 20 × Intel® Core™ i9-10900 CPU @ 2.80GHz
Memory: 32 GiB of RAM (31.1 GiB usable)
Graphics Processor 1: NVIDIA GeForce RTX 3070
Graphics Processor 2: Intel® UHD Graphics 630

ADDITIONAL INFORMATION
after running `systemctl --user restart plasma-plasmashell.service` , pannels can open again
Comment 1 zhuhansan666 2025-11-16 09:24:43 UTC
Sorry, click "Mount" and wait for Dolphin window close the pannel is required in Step-3
Comment 2 zhuhansan666 2025-11-16 09:28:21 UTC
I guess the most reason of this is I used NVIDIA's GPU :(
Comment 3 TraceyC 2025-11-25 23:38:04 UTC
I can't reproduce this on Plasma 6.5.3 on a system with an NVIDIA GPU, or with Plasma built from git-master with an AMD GPU

Thank you for the logs, those are helpful. It looks like plasmashell crashed multiple times, and then it has problems with the widgets
The backtrace is missing a few symbols, but it looks like the same crash as bug 487660. I'm merging this report in with that one. 

Searchable backtrace

11月 10 21:47:19 LovemilkArch systemd-coredump[492365]: Process 35240 (plasmashell) of user 1000 dumped core.
                                                         
                                                         Stack trace of thread 35240:
                                                         #0  0x00007fd5ce993068 _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x8068)
                                                         #1  0x00007fd5cb43e540 n/a (libc.so.6 + 0x3e540)
                                                         #2  0x00007fd5cea0ef54 wl_proxy_marshal_flags (libwayland-client.so.0 + 0x6f54)
                                                         #3  0x00007fd5bc52bd96 n/a (KF6WindowSystemKWaylandPlugin.so + 0x17d96)
                                                         #4  0x00007fd5cde8e156 _ZN13KWindowShadow7destroyEv (libKF6WindowSystem.so.6 + 0x1c156)
                                                         #5  0x00007fd5cde8e194 _ZN13KWindowShadowD1Ev (libKF6WindowSystem.so.6 + 0x1c194)
                                                         #6  0x00007fd5cde8e1d6 _ZN13KWindowShadowD0Ev (libKF6WindowSystem.so.6 + 0x1c1d6)
                                                         #7  0x00007fd5cbdbc6e2 _ZN14QObjectPrivate14deleteChildrenEv (libQt6Core.so.6 + 0x1bc6e2)
                                                         #8  0x00007fd5cbdc339e _ZN7QObjectD2Ev (libQt6Core.so.6 + 0x1c339e)
                                                         #9  0x00007fd5cea9c905 n/a (libPlasmaQuick.so.6 + 0x41905)
                                                         #10 0x00007fd5cbdbc6e2 _ZN14QObjectPrivate14deleteChildrenEv (libQt6Core.so.6 + 0x1bc6e2)
                                                         #11 0x00007fd5cbdc339e _ZN7QObjectD2Ev (libQt6Core.so.6 + 0x1c339e)
                                                         #12 0x0000559aaf1b130e n/a (/usr/bin/plasmashell + 0x2930e)
                                                         #13 0x00007fd5cb427675 n/a (libc.so.6 + 0x27675)
                                                         #14 0x00007fd5cb427729 __libc_start_main (libc.so.6 + 0x27729)
                                                         #15 0x0000559aaf1b1875 n/a (/usr/bin/plasmashell + 0x29875)

*** This bug has been marked as a duplicate of bug 487660 ***