Application: kontact (6.5.40 alpha (25.11.70)) ApplicationNotResponding [ANR]: false Qt Version: 6.9.1 Frameworks Version: 6.17.0 Operating System: Linux 6.15.6-1-default x86_64 Windowing System: Wayland Distribution: "openSUSE Tumbleweed" DrKonqi: 6.4.80 [CoredumpBackend] -- Information about the crash: Kontact crashed when trying to uncheck a google calender in the calendar plugin. using the KDE unstable repos from openSUSE The reporter is unsure if this crash is reproducible. -- Backtrace (Reduced): #5 0x00007f2e10153be3 in Akonadi::CalendarBase::~CalendarBase() () at /lib64/libKPim6AkonadiCalendar.so.6 #6 0x00007f2d4238e814 in ??? () at /lib64/libkorganizerprivate.so.6 #7 0x00007f2e7382fb14 in QtPrivate::QSlotObjectBase::call (this=0x560ff1070cb0, r=<optimized out>, a=0x7ffc0feb7ef0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/kernel/qobjectdefs_impl.h:461 #8 doActivate<false> (sender=0x560fefda33b0, signal_index=23, argv=0x7ffc0feb7ef0) at /usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/kernel/qobject.cpp:4146 #9 0x00007f2d4235995a in CalendarView::calendarRemoved(QSharedPointer<Akonadi::CollectionCalendar> const&) () at /lib64/libkorganizerprivate.so.6 #10 0x00007f2e7382fb14 in QtPrivate::QSlotObjectBase::call (this=0x560ff1269370, r=<optimized out>, a=0x7ffc0feb8080, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/kernel/qobjectdefs_impl.h:461 #11 doActivate<false> (sender=0x560ff122b150, signal_index=8, argv=0x7ffc0feb8080) at /usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/kernel/qobject.cpp:4146 #12 0x00007f2d42336a0d in ??? () at /lib64/libkorganizerprivate.so.6 #13 0x00007f2e7382fb14 in QtPrivate::QSlotObjectBase::call (this=0x560ff1250500, r=<optimized out>, a=0x7ffc0feb81d0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/kernel/qobjectdefs_impl.h:461 #14 doActivate<false> (sender=0x560ff1043670, signal_index=3, argv=0x7ffc0feb81d0) at /usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/kernel/qobject.cpp:4146 [...] #16 QItemSelectionModel::selectionChanged (this=this@entry=0x560ff1043670, _t1=..., _t2=...) at /usr/src/debug/qtbase-everywhere-src-6.9.1/build/src/corelib/Core_autogen/include/moc_qitemselectionmodel.cpp:389 #17 0x00007f2e73a2a24a in QItemSelectionModel::emitSelectionChanged (this=this@entry=0x560ff1043670, newSelection=..., oldSelection=...) at /usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/itemmodels/qitemselectionmodel.cpp:2036 #18 0x00007f2e73a2b24d in QItemSelectionModel::select (this=0x560ff1043670, selection=<optimized out>, command=...) at /usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/itemmodels/qitemselectionmodel.cpp:1379 #19 0x00007f2dd87ba6ad in KCheckableProxyModel::setData(QModelIndex const&, QVariant const&, int) () at /lib64/libKF6ItemModels.so.6 #20 0x00007f2e73a54aab in QSortFilterProxyModel::setData (this=<optimized out>, index=<optimized out>, value=..., role=10) at /usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/itemmodels/qsortfilterproxymodel.cpp:2234 #21 0x00007f2e73a54aab in QSortFilterProxyModel::setData (this=<optimized out>, index=<optimized out>, value=..., role=10) at /usr/src/debug/qtbase-everywhere-src-6.9.1/src/corelib/itemmodels/qsortfilterproxymodel.cpp:2234 Reported using DrKonqi
Created attachment 183264 [details] New crash information added by DrKonqi DrKonqi auto-attaching complete backtrace.
you recently said that you turned-off the todo view by modifying kontactrc. please tell me how you changed kontactrc so I can try to reproduce.
I opened the kontactrc, searched for "todo" and removed/set to false everything I found and thought to be relevant :-) But I did not document nor remember the exact points, sorry for being so unreproducible.
I tested a bit around and saw a perhaps related issue. Possible to reproduce: 1. generate >4 calenders 2. add events in week view to each of them 3. play with showing / hiding events from specific calenders I hide one calender, but the events from another calender disappeared in weekly eventsview. After hiding the calender, from which the events disappeared, korganizer crashed. Might the be an issue with the mapping of calenders to the shown points? See also attachment
Created attachment 183289 [details] show/hide calender events
forgot to mention: the issue was not dependent on the google calender
moving to KOrganizer..
I can switch to ToDo-View in Korganizer, but Kontact still crashes when in kontactrc the following two line are set to true: kontact_todopluginEnabled=false TodoViewVisible=false
can you attach the backtrace? maybe its a different crash
Created attachment 183380 [details] BT 250720
is this one behaving better now?
I did not see a crash when (un)checking calendars in Kontacts Calendar plugin. But still crash when switching to the ToDo-plugin
Ok, I'll close this one https://bugs.kde.org/show_bug.cgi?id=506714 is the todo-plugin crash