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

            Bug ID: 527627
           Summary: Large "History to show" values in line charts render
                    KDE unusable
    Classification: Plasma
           Product: plasmashell
      Version First 6.7.5
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: System Monitor widgets
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected]
  Target Milestone: 1.0

Created attachment 197529
  --> https://bugs.kde.org/attachment.cgi?id=197529&action=edit
This ZIP contains screenshots of the issue

DESCRIPTION
The "History to show" setting, when set to a high enough value, causes a
freeze. This persists after rebooting and renders the graphical UI completely
unusable.

The issue can be resolved by editing
~/.config/plasma-org.kde.plasma.desktop-appletsrc manually from a virtual
console. This, however, is inconvenient. I came across this bug when checking
whether I could make the "Disk usage" widget show the last 7 days of history.

STEPS TO REPRODUCE
1. Add any "System monitor sensor" widget to your desktop
2. Set "Display style" to "Line chart"
2. Set "History to show" to a large value, such as 600,000 seconds
3. Apply

OBSERVED RESULT
The widget allows the user to enter large values, saves it to
~/.config/plasma-org.kde.plasma.desktop-appletsrc, and causes Wayland session
freezes on every login.

EXPECTED RESULT
The widget handles large values appropriately by either enforcing a limit on
what values the user can input, or actually displays history from the previous
x seconds.

SOFTWARE/OS VERSIONS
Initially discovered on my host machine:
Operating System: Fedora Linux 44
KDE Plasma Version:  6.7.5
KDE Frameworks Version: 6.31.0
Qt Version: 6.11.2

Also occurs on a brand new Fedora KDE VM:
Operating System: Fedora Linux 44
KDE Plasma Version:  6.6.4
KDE Frameworks Version: 6.25.0
Qt Version: 6.10.2

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

Reply via email to