Bug 456883 - Calender crash on startup after login
Summary: Calender crash on startup after login
Status: RESOLVED FIXED
Alias: None
Product: Merkuro
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Claudio Cambra
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-07-18 20:05 UTC by Igmar Palsenberg
Modified: 2023-03-06 19:15 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (2.33 KB, text/plain)
2022-07-31 23:17 UTC, Chris
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Igmar Palsenberg 2022-07-18 20:05:00 UTC
Application: kalendarac (5.20.1)

Qt Version: 5.15.3
Frameworks Version: 5.96.0
Operating System: Linux 5.18.11-200.fc36.x86_64 x86_64
Windowing System: X11
Distribution: Fedora Linux 36 (KDE Plasma)
DrKonqi: 5.25.3 [KCrashBackend]

-- Information about the crash:
Crash when the account gets logged in. Linked to a Google calendar.

The crash can be reproduced every time.

-- Backtrace:
Application: Reminders (kalendarac), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f3e82d58564 in KCalendarCore::Incidence::recurs() const () from /lib64/libKF5CalendarCore.so.5
#5  0x000055cfbe7bbc5d in KalendarAlarmClient::checkAlarms() ()
#6  0x00007f3e81edac36 in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5
#7  0x00007f3e82ba38f6 in Akonadi::EntityTreeModel::collectionPopulated(long long) () from /lib64/libKF5AkonadiCore.so.5
#8  0x00007f3e82baed52 in Akonadi::EntityTreeModelPrivate::itemFetchJobDone(long long, KJob*) () from /lib64/libKF5AkonadiCore.so.5
#9  0x00007f3e81edac36 in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5
#10 0x00007f3e829b4d29 in KJob::result(KJob*, KJob::QPrivateSignal) () from /lib64/libKF5CoreAddons.so.5
#11 0x00007f3e829ba34b in KJob::finishJob(bool) () from /lib64/libKF5CoreAddons.so.5
#12 0x00007f3e81ed1694 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#13 0x00007f3e81ea7658 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#14 0x00007f3e81eaa9b4 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5
#15 0x00007f3e81ef8807 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#16 0x00007f3e7f898faf in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#17 0x00007f3e7f8ee2c8 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
#18 0x00007f3e7f896940 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#19 0x00007f3e81ef82fa in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#20 0x00007f3e81ea60ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#21 0x00007f3e81eae162 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#22 0x000055cfbe7b7deb in main ()
[Inferior 1 (process 2296) detached]

Reported using DrKonqi
Comment 1 Chris 2022-07-31 23:17:16 UTC
Created attachment 151035 [details]
New crash information added by DrKonqi

kalendarac (5.20.1) using Qt 5.15.5

The application crashed on systemc start uo

-- Backtrace (Reduced):
#4  0x00007f3e2fe46564 in KCalendarCore::Incidence::recurs() const () from /lib64/libKF5CalendarCore.so.5
#5  0x0000557a98996c5d in KalendarAlarmClient::checkAlarms() ()
#6  0x00007f3e2f0728c6 in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5
#7  0x00007f3e2fc92106 in Akonadi::EntityTreeModel::collectionPopulated(long long) () from /lib64/libKF5AkonadiCore.so.5
#8  0x00007f3e2fca2a82 in Akonadi::EntityTreeModelPrivate::itemFetchJobDone(long long, KJob*) () from /lib64/libKF5AkonadiCore.so.5
Comment 2 Claudio Cambra 2023-03-06 19:15:25 UTC
Hi, this has been fixed in release 22.12 of Kalendar and its libraries. Thanks for reporting!