https://bugs.kde.org/show_bug.cgi?id=466063
Carl Schwan <c...@carlschwan.eu> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/pim/ | |kalendar/commit/c925a526ceb | |89d78514ead777576987b620cc5 | |16 Resolution|--- |FIXED Status|ASSIGNED |RESOLVED --- Comment #15 from Carl Schwan <c...@carlschwan.eu> --- Git commit c925a526ceb89d78514ead777576987b620cc516 by Carl Schwan. Committed on 23/04/2023 at 14:43. Pushed by carlschwan into branch 'master'. Fix crashes in incidenceoccurrencemodel The cause for these crashes is that the QPersistentModelIndex get invalided at some point and then the row is -1 which is invalid. This is probably caused by bugs somewhere in ETMCalendar. The previous code which tried to only update part of the model, which in theory should be faster was wrong since a dataChanged on the source model could result in less or more entry due to the recurrence rules changing or in a different hash due to the start or end date changing. M +5 -132 src/models/incidenceoccurrencemodel.cpp M +0 -6 src/models/incidenceoccurrencemodel.h https://invent.kde.org/pim/kalendar/commit/c925a526ceb89d78514ead777576987b620cc516 -- You are receiving this mail because: You are watching all bug changes.