https://bugs.kde.org/show_bug.cgi?id=511028

            Bug ID: 511028
           Summary: [Critical] KDE Desktop Hangs (Becomes Unresponsive)
                    When Interrupting Digital Clock Panel Wheel-Scroll by
                    Clicking the Date
    Classification: Plasma
           Product: plasmashell
      Version First master
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Digital Clock widget
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: 1.0

Instead of crashing, the whole desktop session freezes: mouse cursor still
moves, but panels and window decoration stop reacting. The freeze occurs only
if I click the date label while the calendar is still “coasting” after a rapid
wheel-scroll; waiting until the scroll animation finishes avoids the hang.

Steps to reproduce(You may need to try it several times):
1.Add the default “Digital Clock” widget to any panel.
2.Hover the mouse over the date part (below the time).
3.Scroll the wheel quickly to spin through several months.
4.While the kinetic scroll animation is still running, left-click the date
label.

Here are the output of "sudo journalctl -f":
10月 24 23:40:38 archlinux plasmashell[1925]:
qrc:/qt/qml/org/kde/plasma/workspace/calendar/InfiniteList.qml:1900823904:
RangeError: Maximum call stack size exceeded.
10月 24 23:40:38 archlinux plasmashell[1925]:
qrc:/qt/qml/org/kde/plasma/workspace/calendar/InfiniteList.qml:1900824176:
RangeError: Maximum call stack size exceeded.
10月 24 23:40:38 archlinux plasmashell[1925]:
qrc:/qt/qml/org/kde/plasma/workspace/calendar/InfiniteList.qml:1900824176:
RangeError: Maximum call stack size exceeded.
10月 24 23:40:38 archlinux plasmashell[1925]:
qrc:/qt/qml/org/kde/plasma/workspace/calendar/InfiniteList.qml:1900823616:
RangeError: Maximum call stack size exceeded.
10月 24 23:40:41 archlinux plasmashell[1925]:
qrc:/qt/qml/org/kde/plasma/workspace/calendar/InfiniteList.qml:1900823904:
RangeError: Maximum call stack size exceeded.
10月 24 23:40:41 archlinux plasmashell[1925]:
qrc:/qt/qml/org/kde/plasma/workspace/calendar/InfiniteList.qml:1900823616:
RangeError: Maximum call stack size exceeded.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to