Bug 484956 - On Wayland if kwin Crashes, Apps that Survived the Crash Must be Restarted in Order to Work with the Global Menu
Summary: On Wayland if kwin Crashes, Apps that Survived the Crash Must be Restarted in...
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: Global Menu widget (other bugs)
Version First Reported In: 6.0.3
Platform: Other Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-03 06:47 UTC by Dashon
Modified: 2024-04-05 01:31 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dashon 2024-04-03 06:47:16 UTC
SUMMARY
I currently have kwin crash about once a day. Any time kwin crashes all KDE apps survive which is great. However, I must restart those apps in order for there menus to be shown in the global menu which isn't so great. It kinda lessens the effectiveness of having the app survive if I need to restart it anyways.

STEPS TO REPRODUCE
1. Add a global menu widget in a panel somewhere.
2. Open a kde app that exports its menu.
3. Crash kwin somehow or restart it.

OBSERVED RESULT
App survives the compositor crash, but the app's menu no longer shows up in the global menu.

EXPECTED RESULT
The app's menu should still show up in the global menu.

SOFTWARE/OS VERSIONS
Operating System: EndeavourOS 
KDE Plasma Version: 6.0.3
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.3
Kernel Version: 6.7.9-zen1-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5800X 8-Core Processor
Memory: 62.7 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3080/PCIe/SSE2
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7C95
System Version: 1.0
Comment 1 Dashon 2024-04-05 01:31:01 UTC
This did not happen this time and I don't know if the compositor crash was the actual trigger or if the issue was resolved with the update to Qt 6.7, so I will close this until I find something more reproducible if at all.