Application: kontact (5.14.2 (20.04.2)) Qt Version: 5.12.7 Frameworks Version: 5.71.0 Operating System: Linux 5.3.18-lp152.66-default x86_64 Windowing system: X11 Distribution: "openSUSE Leap 15.2" -- Information about the crash: This is baktrace of a crashing during exit, other times it crashes when editing to-do list or other wizards The crash can be reproduced sometimes. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault [KCrash Handler] #4 0x00007fafa6f47be3 in QAbstractItemModelPrivate::removePersistentIndexData(QPersistentModelIndexData*) () at /usr/lib64/libQt5Core.so.5 #5 0x00007fafa6f47ee9 in () at /usr/lib64/libQt5Core.so.5 #6 0x00007faec8b61aa9 in ReparentingModel::Node::~Node() (this=0x55f462171e30, __in_chrg=<optimized out>) at /usr/src/debug/korganizer-20.04.2-lp152.1.1.x86_64/src/views/collectionview/reparentingmodel.cpp:53 #7 0x00007faec8b61ae9 in ReparentingModel::Node::~Node() (this=0x55f462171e30, __in_chrg=<optimized out>) at /usr/src/debug/korganizer-20.04.2-lp152.1.1.x86_64/src/views/collectionview/reparentingmodel.cpp:57 #8 0x00007faec8b60132 in QtSharedPointer::ExternalRefCountData::destroy() (this=0x55f4621684b0) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:157 #9 QSharedPointer<ReparentingModel::Node>::deref(QtSharedPointer::ExternalRefCountData*) (dd=0x55f4621684b0) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:465 #10 QSharedPointer<ReparentingModel::Node>::deref() (this=0x55f462171f68) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:460 #11 QSharedPointer<ReparentingModel::Node>::~QSharedPointer() (this=0x55f462171f68, __in_chrg=<optimized out>) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:315 #12 QVector<QSharedPointer<ReparentingModel::Node> >::destruct(QSharedPointer<ReparentingModel::Node>*, QSharedPointer<ReparentingModel::Node>*) (this=<optimized out>, to=<optimized out>, from=0x55f462171f68) at /usr/include/qt5/QtCore/qvector.h:351 #13 QVector<QSharedPointer<ReparentingModel::Node> >::freeData(QTypedArrayData<QSharedPointer<ReparentingModel::Node> >*) (x=0x55f462171ee0, this=<optimized out>) at /usr/include/qt5/QtCore/qvector.h:542 #14 0x00007faec8b61acd in QVector<QSharedPointer<ReparentingModel::Node> >::~QVector() (this=0x55f46216fb30, __in_chrg=<optimized out>) at /usr/include/qt5/QtCore/qvector.h:73 #15 ReparentingModel::Node::~Node() (this=0x55f46216fb20, __in_chrg=<optimized out>) at /usr/src/debug/korganizer-20.04.2-lp152.1.1.x86_64/src/views/collectionview/reparentingmodel.cpp:53 #16 0x00007faec8b61ae9 in ReparentingModel::Node::~Node() (this=0x55f46216fb20, __in_chrg=<optimized out>) at /usr/src/debug/korganizer-20.04.2-lp152.1.1.x86_64/src/views/collectionview/reparentingmodel.cpp:57 #17 0x00007faec8b65354 in QtSharedPointer::ExternalRefCountData::destroy() (this=0x55f462164a20) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:157 #18 QSharedPointer<ReparentingModel::Node>::deref(QtSharedPointer::ExternalRefCountData*) (dd=0x55f462164a20) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:465 #19 QSharedPointer<ReparentingModel::Node>::deref() (this=0x7faed00a2ba8) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:460 #20 QSharedPointer<ReparentingModel::Node>::~QSharedPointer() (this=0x7faed00a2ba8, __in_chrg=<optimized out>) at /usr/include/qt5/QtCore/qsharedpointer_impl.h:315 #21 QVector<QSharedPointer<ReparentingModel::Node> >::destruct(QSharedPointer<ReparentingModel::Node>*, QSharedPointer<ReparentingModel::Node>*) (this=<optimized out>, to=<optimized out>, from=0x7faed00a2ba8) at /usr/include/qt5/QtCore/qvector.h:351 #22 QVector<QSharedPointer<ReparentingModel::Node> >::reallocData(int, int, QFlags<QArrayData::AllocationOption>) (this=0x55f461c94680, asize=0, aalloc=6, options=...) at /usr/include/qt5/QtCore/qvector.h:625 #23 0x00007faec8b657be in QVector<QSharedPointer<ReparentingModel::Node> >::resize(int) (this=this@entry=0x55f461c94680, asize=asize@entry=0) at /usr/include/qt5/QtCore/qvector.h:422 #24 0x00007faec8b63095 in QVector<QSharedPointer<ReparentingModel::Node> >::clear() (this=<optimized out>) at /usr/include/qt5/QtCore/qvector.h:426 #25 ReparentingModel::~ReparentingModel() (this=0x55f461c94660, __in_chrg=<optimized out>) at /usr/src/debug/korganizer-20.04.2-lp152.1.1.x86_64/src/views/collectionview/reparentingmodel.cpp:159 #26 0x00007faec8b63159 in ReparentingModel::~ReparentingModel() (this=0x55f461c94660, __in_chrg=<optimized out>) at /usr/src/debug/korganizer-20.04.2-lp152.1.1.x86_64/src/views/collectionview/reparentingmodel.cpp:162 #27 0x00007fafa6fc8a4b in QObjectPrivate::deleteChildren() () at /usr/lib64/libQt5Core.so.5 #28 0x00007fafa7e5cc3c in QWidget::~QWidget() () at /usr/lib64/libQt5Widgets.so.5 #29 0x00007faec8b58e0a in CalendarViewExtension::~CalendarViewExtension() (this=0x55f461c87450, __in_chrg=<optimized out>) at /usr/src/debug/korganizer-20.04.2-lp152.1.1.x86_64/src/calendarview.h:74 #30 AkonadiCollectionView::~AkonadiCollectionView() (this=0x55f461c87450, __in_chrg=<optimized out>) at /usr/src/debug/korganizer-20.04.2-lp152.1.1.x86_64/src/akonadicollectionview.cpp:601 #31 0x00007faec8b58ea9 in AkonadiCollectionView::~AkonadiCollectionView() (this=0x55f461c87450, __in_chrg=<optimized out>) at /usr/src/debug/korganizer-20.04.2-lp152.1.1.x86_64/src/akonadicollectionview.cpp:605 #32 0x00007faec8b6ecee in qDeleteAll<QList<CalendarViewExtension*>::const_iterator>(QList<CalendarViewExtension*>::const_iterator, QList<CalendarViewExtension*>::const_iterator) (end=..., begin=...) at /usr/include/qt5/QtCore/qalgorithms.h:320 #33 qDeleteAll<QList<CalendarViewExtension*> >(QList<CalendarViewExtension*> const&) (c=...) at /usr/include/qt5/QtCore/qalgorithms.h:328 #34 CalendarView::~CalendarView() (this=0x55f461b63430, __in_chrg=<optimized out>) at /usr/src/debug/korganizer-20.04.2-lp152.1.1.x86_64/src/calendarview.cpp:334 #35 0x00007faec8b6ee19 in CalendarView::~CalendarView() (this=0x55f461b63430, __in_chrg=<optimized out>) at /usr/src/debug/korganizer-20.04.2-lp152.1.1.x86_64/src/calendarview.cpp:339 #36 0x00007faec8b493cd in ActionManager::~ActionManager() (this=0x55f461c882a0, __in_chrg=<optimized out>) at /usr/src/debug/korganizer-20.04.2-lp152.1.1.x86_64/src/actionmanager.cpp:127 #37 0x00007faec8b49469 in ActionManager::~ActionManager() (this=0x55f461c882a0, __in_chrg=<optimized out>) at /usr/src/debug/korganizer-20.04.2-lp152.1.1.x86_64/src/actionmanager.cpp:128 #38 0x00007faec8e10aca in KOrganizerPart::~KOrganizerPart() (this=0x55f461a10c30, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/korganizer-20.04.2-lp152.1.1.x86_64/src/korganizer_part.cpp:95 #39 0x00007faec8e10b49 in KOrganizerPart::~KOrganizerPart() (this=0x55f461a10c30, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/korganizer-20.04.2-lp152.1.1.x86_64/src/korganizer_part.cpp:99 #40 0x00007fafa942437e in KontactInterface::Plugin::~Plugin() () at /usr/lib64/libKF5KontactInterface.so.5 #41 0x00007faee1a2318c in KOrganizerPlugin::~KOrganizerPlugin() (this=0x55f4611c1540, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/korganizer-20.04.2-lp152.1.1.x86_64/src/kontactplugin/korganizer/korganizerplugin.cpp:79 #42 KOrganizerPlugin::~KOrganizerPlugin() (this=0x55f4611c1540, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/korganizer-20.04.2-lp152.1.1.x86_64/src/kontactplugin/korganizer/korganizerplugin.cpp:81 #43 0x00007fafa965111e in Kontact::MainWindow::~MainWindow() () at /usr/lib64/libkontactprivate.so.5 #44 0x00007fafa9651359 in Kontact::MainWindow::~MainWindow() () at /usr/lib64/libkontactprivate.so.5 #45 0x00007fafa6fcba00 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5 #46 0x00007fafa7e61443 in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #47 0x00007fafa7f6ad70 in QMainWindow::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #48 0x00007fafa8cec121 in KMainWindow::event(QEvent*) () at /usr/lib64/libKF5XmlGui.so.5 #49 0x00007fafa8d2d597 in KXmlGuiWindow::event(QEvent*) () at /usr/lib64/libKF5XmlGui.so.5 #50 0x00007fafa7e20f2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #51 0x00007fafa7e28540 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5 #52 0x00007fafa6f9b328 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5 #53 0x00007fafa6f9dee7 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5 #54 0x00007fafa6ff8d93 in () at /usr/lib64/libQt5Core.so.5 #55 0x00007faf9ff534a4 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #56 0x00007faf9ff53840 in () at /usr/lib64/libglib-2.0.so.0 #57 0x00007faf9ff538cc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #58 0x00007fafa6ff83af in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #59 0x00007fafa6f9957a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5 #60 0x00007fafa6fa2780 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5 #61 0x000055f45fe65785 in () #62 0x00007fafa636834a in __libc_start_main () at /lib64/libc.so.6 #63 0x000055f45fe65daa in () [Inferior 1 (process 27755) detached] The reporter indicates this bug may be a duplicate of or related to bug 428714. Possible duplicates by query: bug 432597, bug 428714, bug 410860, bug 403359, bug 390544. Reported using DrKonqi