https://bugs.kde.org/show_bug.cgi?id=510303
Bug ID: 510303
Summary: Memory leak when read-only calendar refreshed with
kdepim-addons running
Classification: Plasma
Product: plasmashell
Version First master
Reported In:
Platform: Kubuntu
OS: Linux
Status: REPORTED
Severity: critical
Priority: NOR
Component: Calendar widget
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: 1.0
SUMMARY
When a read-only ical (web) calendar is added to korganizer and you have
kdepim-addons (calendar events) turned on, it cause a memory leak every time
the korganizer tried to refresh the calendar, causing the PC to either come to
a halt/crash or taskbar to stop working
STEPS TO REPRODUCE
1. Add internet ical to KOrganizer and set as read-only
2. Install kdepim addons and enable calendar events in the calendar/clock
widget's settings.
3. In calendar widget settings go to calandar events and add the read-only
calendar(although I don't think this is even necessary, as even if you add a
different calendar to the read only one but still have the read-only one in
korganizer it will still cause the bug when the read-only one gets refreshed
only one gets refreshed, it still causes the error.)
OBSERVED RESULT
High amount of ram gets used, ranging from 4 to 20+ GB, and will always result
in the taskbar not working any more (so you can't click any of the applications
in it or widgets) or frequently causing the entire system to freeze up and not
respond until forceful restart of the system, which can risk loss of data due
to unsafe reboot, especially if this happens during an automatic refresh and it
happens randomly.
Even if the system doesn't crash immediately and only freezes the task bar, the
system will freeze up eventually.
EXPECTED RESULT
Calendar should refresh and changes shown in widget without crash
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kubuntu 25.04
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.12.0
Qt Version: 6.8.3
ADDITIONAL INFORMATION
Log entries that may be relevant (both of the ones listed below are printed
countless times when the bug occurs):
"Trying to write to a read-only file: 'https://webtimetables[redacted]>`"
console.warn: Calendar: (new Error("Could not extract integer from \":0\"",
"resource:///modules/calendar/Ical.sys.mjs", 3110))
--
You are receiving this mail because:
You are watching all bug changes.