https://bugs.kde.org/show_bug.cgi?id=520193
Bug ID: 520193
Summary: Digital Clock Widget will freeze the entire Plasma
after removing Calendar Event (from Google account)
Classification: Plasma
Product: plasmashell
Version First master
Reported In:
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Digital Clock widget
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: 1.0
DESCRIPTION
When I am setting up my Digital Clock Widget and I want to manage which
Calendars Events from my Google Account (added to KOrganizer) are shown, adding
them works with no issues at all. However removing them will freeze the app
including the entire Plasma Shell.
I believe it might to do something with the amount of data, which is processed
or it is somehow specific for calendar accounts, because when removing:
- [task list icon] Any task list - it will cause the freeze, but it lasts
usually from 0.5 - 3 seconds
- [calendar icon] My calendar account - this will cause "infinitely long"
freeze (app not responding, but same for the rest of plasma shell, mostly
observed via unresponsive panel)
- [calendar icon] Holidays in Czechia - this is probably some option from
Google to show holidays in your country - same behaviour as removing my
calendar account
I have waited more than 5 minutes for the app and Plasma to "unfreeze", but
with no change. I currently solve this with "pkill -9 plasmashell", which
"restarts" plasmashell.
STEPS TO REPRODUCE
1. Have Digital Clock as your widget. I have one on my only one panel in KDE
(it was there by default when I installed my Fedora Linux)
2. Enable Add-On "Calendar Events": Digital Clock Settings - Calendar -
Calendars Events: set checked (enabled)
3. Have your Google Calendar account added into KOrganizer app (open
KOrganizer, go to Settings - Configure KOrganizer - General - Calendars - Add:
Google Groupware, then follow instructions)
4. Have your Calendar Events from your Google Calendar account enabled/visible
in Digital Clock Widget: Digital Clock Settings - Calendar Events - expand
'[email protected]') - check/enable '[email protected]' (or
'Holidays in [Country]' or anything with "Calendar icon")
5. Uncheck/disable what you just enabled in step 4.
OBSERVED RESULT
Digital Clock Widget settings and Plasma Shell will freeze (for at least 5
minutes). After I forcefully kill and restart plasmashell, no change in Digital
Clock Widget is visible.
I need to remove my Google Calendar account entirely from KOrganizer (that will
result in another crash, see my other bug report), then add it again, and check
in Digital Clock Widget only what I'm sure I need.
EXPECTED RESULT
Unchecked Calendar Event(s) won't be showed/visible in Digital Clock Widget
anymore, whether it's task list nor calendar. No app nor plasmashell freeze
will happen.
SOFTWARE/OS VERSIONS
Operating System (available in the Info Center app, or by running `kinfo` in a
terminal window): Fedora Linux 44
KDE Plasma Version: 6.6.4
KDE Frameworks Version: 6.26.0
Qt Version: 6.10.3
ADDITIONAL INFORMATION
Kernel Version: 7.0.4-200.fc44.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 9700X 8-Core Processor
Memory: 64 GB of RAM (62.4 GB usable)
Graphics Processor: NVIDIA GeForce RTX 5070 Ti
NVIDIA-SMI Header: NVIDIA-SMI 595.71.05; Driver Version: 595.71.05; CUDA
Version: 13.2
Unfortunately I am not able to provide more data (backtrace, debug symbols), as
the entire plasmashell needs to be killed (and restarted), therefore no "Bug
Report" or "Backtrace" window/popup can appear.
--
You are receiving this mail because:
You are watching all bug changes.