Summary: | Crash when opening | ||
---|---|---|---|
Product: | [Applications] korganizer | Reporter: | Moritz <bixilon> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | REPORTED --- | ||
Severity: | crash | Keywords: | qt6 |
Priority: | NOR | ||
Version: | GIT (master) | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Moritz
2024-02-07 19:57:30 UTC
Additionally it prints the following messages: moritz@moritz-82k:~$ korganizer qt.core.qobject.connect: QObject::disconnect: Unexpected nullptr parameter org.kde.pim.akonadicalendar: Error occurred "" "Unable to create persistent search" org.kde.pim.akonadicalendar: Error occurred "" "Unable to create persistent search" ASSERT: "mIncidences[type].value(uid) == incidence" in file ./src/memorycalendar.cpp, line 291 A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kcalendarcore/-/merge_requests/168 Git commit 9bf3506cd0788d164ac3fe41a7510bb6143a2866 by Daniel Vrátil. Committed on 22/03/2024 at 09:17. Pushed by dvratil into branch 'master'. MemoryCalendar: log details about duplicate events before asserting When trying to insert an incidence into a MemoryCalendar that has a UID that is already present in the calendar, first log as much as possible before asserting that it's the same insert being re-inserted. This does not fix anything, but might help with diagnostics, and provides some useful and actionable output before asserting. M +8 -3 src/memorycalendar.cpp https://invent.kde.org/frameworks/kcalendarcore/-/commit/9bf3506cd0788d164ac3fe41a7510bb6143a2866 |