Summary: | Kontact crashes when switching to Calendar or To-List | ||
---|---|---|---|
Product: | [Applications] korganizer | Reporter: | Robby Engelmann <robby.engelmann> |
Component: | todoview | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | REPORTED --- | ||
Severity: | crash | CC: | robby.engelmann, winter |
Priority: | NOR | Keywords: | drkonqi |
Version First Reported In: | 6.4.80 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | https://crash-reports.kde.org/organizations/kde/issues/212479/events/8c4c6bd64e6c44578cce96ded9fb86a4/ | ||
Attachments: |
New crash information added by DrKonqi
crash using master snapshot that should include the fix (250707, 08:00 pm) 250723 crash prior to config file killing 250728_new BT |
Description
Robby Engelmann
2025-07-07 11:31:03 UTC
Created attachment 183035 [details]
New crash information added by DrKonqi
DrKonqi auto-attaching complete backtrace.
I'm looking... I believe the crash is related to the filters somehow. have you removed view filters in KOrganizer recently? Not to me knowledge, I even do not know about view filters in Korganizer nor how to remove them. Where could I look for it? quit Kontact edit ~/.config/kontactrc - remove all sections that start with "Filter_*" - remove the "CalendarFilters" and "Current Filter" values in the [General] section restart Kontact. see what happens A possibly relevant merge request was started @ https://invent.kde.org/pim/eventviews/-/merge_requests/161 are you using etesync or kolab calendars? (In reply to Allen Winter from comment #4) > quit Kontact > > edit ~/.config/kontactrc > - remove all sections that start with "Filter_*" > - remove the "CalendarFilters" and "Current Filter" values in the [General] > section > > restart Kontact. > see what happens checked it, there was nothing with "Filter_*" and no entries in "CalendarFilters" and "Current Filter" (In reply to Allen Winter from comment #6) > are you using etesync or kolab calendars? etesync not, kolab not sure: I have a calender from nextcloud, a google calendar and one from a ews ressource Git commit 00407b16a6d3ba96c9374906ee5e928cc4d05fd3 by Allen Winter. Committed on 07/07/2025 at 14:23. Pushed by winterz into branch 'master'. todoviewsortfilterproxymodel.cpp - call beginFilterChange() as needed Since Qt6.9, Per https://doc.qt.io/qt-6/qsortfilterproxymodel.html#invalidateFilter we need to call beginFilterChange() before invalidateRowsFilter(). Possible crash fix. M +9 -0 src/todo/todoviewsortfilterproxymodel.cpp https://invent.kde.org/pim/eventviews/-/commit/00407b16a6d3ba96c9374906ee5e928cc4d05fd3 Git commit 54ed7301b311470c200c6fb6b10bfeaf9efa4844 by Allen Winter. Committed on 07/07/2025 at 15:18. Pushed by winterz into branch 'release/25.08'. todoviewsortfilterproxymodel.cpp - call beginFilterChange() as needed Since Qt6.9, Per https://doc.qt.io/qt-6/qsortfilterproxymodel.html#invalidateFilter we need to call beginFilterChange() before invalidateRowsFilter(). Possible crash fix. (cherry picked from commit 00407b16a6d3ba96c9374906ee5e928cc4d05fd3) Co-authored-by: Allen Winter <winter@kde.org> M +9 -0 src/todo/todoviewsortfilterproxymodel.cpp https://invent.kde.org/pim/eventviews/-/commit/54ed7301b311470c200c6fb6b10bfeaf9efa4844 still crashing here Created attachment 183056 [details]
crash using master snapshot that should include the fix (250707, 08:00 pm)
*** Bug 506819 has been marked as a duplicate of this bug. *** so I found another way to trigger this bug: - open Korganizer -switch to ToDo View having switched off the ToDo plugin in kontactrc renders the Calender View in Kontakt working again, with the drawback of lacking ToDos. moving to KOrganizer.. Robby, can you test again after last night's update? obviously, restore the todo plugin first. I removed the config files for korganizer and kontact and now it seems to work mostly without crashes. The last one (prior to removal of the configs and renew them) is attached Created attachment 183469 [details]
250723 crash prior to config file killing
could you add the debuginfo to this crash? you would need to edit (or create) a file in your home directory called .gdbinit then add the line 'set debuginfod enabled on' to .gdbinit. then get a new crash and attach the new backtrace. generating the new backtrace will take some time since a lot of debuginfo rpms will be installed uploaded, hope this helps Created attachment 183600 [details]
250728_new BT
Last night I reverted some changes I had made in todoview . any improvement today? (In reply to Allen Winter from comment #22) > Last night I reverted some changes I had made in todoview . > > any improvement today? Still crashing when switching in Kontact to To-Do List. Robby, I forgot about this one. How are things working for you with the official 6.5.0 release? It is still crashing in current master: Kontact: 6.5.40 alpha (25.11.70) KDE Frameworks: 6.18.0 Qt: Using 6.9.2 and built against 6.9.2 openSUSE Tumbleweed (Wayland) Build ABI: x86_64-little_endian-lp64 Kernel: linux 6.16.3-1-default |