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

            Bug ID: 496821
           Summary: Plasmashell freezes and leaks memory after
                    suspend-to-ram if caldav calendars are enabled in
                    digital clock applet.
    Classification: Plasma
           Product: plasmashell
           Version: 6.1.5
          Platform: Gentoo Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Digital Clock
          Assignee: plasma-b...@kde.org
          Reporter: stev...@runbox.com
  Target Milestone: 1.0

SUMMARY
Enabling caldav (nextcloud) calendars in the digital clock applet causes
plasmashell to freeze, consuming 1 CPU core and rapidly leaking memory
(~250MB/s) after system resumes from suspend-to-ram.

STEPS TO REPRODUCE
1. Enable display of some configured (via korganizer/akonadi_davgroupware)
caldav calendars in digital clock applet. 
2. Suspend to ram.
3. Wake system and unlock session.

OBSERVED RESULT
The "plasmashell" process freezes, consuming all CPU time on one logical core
and leaking memory at ~250MB/s until SIGKILL'd or nuked by the OOM-killer.

EXPECTED RESULT
Plasmashell doesn't freeze and doesn't leak memory.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: Gentoo Linux 2.17
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.7.0
Qt Version: 6.7.3

ADDITIONAL INFORMATION
This appears specific to having akonadi calendar display enabled, i.e. just
having them configured in akonadi/korganizer and available to digital clock
(but not checked in its settings) does not cause a problem. 
The calendars do show up in the digital clock correctly when checked, and
everything seems to work as expected until the suspend/resume.

AFAICT this is new with Plasma 6.x (first seen in 6.0). My dotfiles,
plasma/applet settings and akonadi resources configuration were auto-migrated
from plasma 5.x, where this issue was not present.

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

Reply via email to