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.

Reply via email to