Summary: | Kalarm crashes after boot and defer | ||
---|---|---|---|
Product: | [Applications] kalarm | Reporter: | Ross <ross> |
Component: | general | Assignee: | David Jarvie <djarvie> |
Status: | RESOLVED FIXED | ||
Severity: | crash | Keywords: | drkonqi |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/pim/kalarm/-/commit/97e71e60e1f7deac26547adb4decfe3531d2b376 | Version Fixed In: | 22.08.2 |
Attachments: | kalarmrc file |
Description
Ross
2022-10-01 19:50:47 UTC
Can you please attach your KAlarm config file. It should be located at ~/.config/kalarmrc Also, can you confirm whether there is a KAlarm main window visible when the crash occurs. If not, is KAlarm running in the system tray? Created attachment 152563 [details] kalarmrc file >Also, can you confirm whether there is a KAlarm main window visible when the >crash occurs. If not, is KAlarm running in the system tray? The main window is not visible, only the individual alarms. Kalarm is running in the system tray. It has been set to start at logon. Update - after booting the computer today I waited about 30 seconds before clicking the defer button. No crash. I am wondering if the alarm popup appears before Kalarm has fully loaded, and if clicking "defer" during that loading time will cause the crash? I haven't been able to reproduce the crash, but it looks as if session restoration of KAlarm hasn't fully worked. Your last comment 3 seems to confirm this - it looks as if it only fully initialises after autostart occurs 30 seconds later. If session restoration had worked properly, the crash wouldn't have happened no matter how soon you clicked defer. I've made a fix which I feel reasonably confident should work, but please test again after you have updated to KDE Gear 22.08.2 or later, and reopen the bug if it still crashes. The fix is in KAlarm version 3.5.2 which will be released in KDE Gear 22.08.2, commit 97e71e60e1f7deac26547adb4decfe3531d2b376. |