https://bugs.kde.org/show_bug.cgi?id=516462
Bug ID: 516462
Summary: Plasmashell hangs when opening application menu
(kicker): possible QQuickItem::polish() loop;
RowLayout called polish() inside updatePolish() of
RowLayout
Classification: Plasma
Product: plasmashell
Version First 6.6.0
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Application Menu (Kicker) widget
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: 1.0
Created attachment 189922
--> https://bugs.kde.org/attachment.cgi?id=189922&action=edit
plasma-org.kde.plasma.desktop-appletsrc
SUMMARY
After updating to Plasma 6.6 on Arch Linux plasmashell sometimes freezes when
opening the application menu (kicker). I first noticed it immediately after
rebooting after the update.
When that happens the whole panel becomes unresponsive, but does not crash,
krunner remains funtional. The clicks and input register, but execution is
delayed, for example opening pinned programs works, after waiting for the event
processing in the application menu.
In the journalctl logs are multiple warnings of a polish loop in a rowlayout:
plasmashell[3454]:
qrc:/qt/qml/plasma/applet/org/kde/plasma/kicker/MenuRepresentation.qml:82:5:
QML RowLayout: possible QQuickItem::polish() loop
qrc:/qt/qml/plasma/applet/org/kde/plasma/kicker/MenuRepresentation.qml:82:5:
QML RowLayout: RowLayout called polish() inside updatePolish() of RowLayout
...
STEPS TO REPRODUCE
1. Click on the application menu button
OBSERVED RESULT
The menu does not open, the panel becomes unresponsive.
After a certain amount of time the menu opens, but interaction is delayed,
other panel events are processed with delays.
EXPECTED RESULT
The menu opens immediately and is interactive. The panel stays responsive.
SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 6.6.0
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.2
Kernel Version: 6.18.9-arch1-2 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 32 GiB of RAM (31.2 GiB usable)
Graphics Processor: AMD Radeon RX 9070 XT
ADDITIONAL INFORMATION
It does not always reproduce after a restart. I could trigger it most reliably
after multiple suspend/resume cycles.
--
You are receiving this mail because:
You are watching all bug changes.