https://bugs.kde.org/show_bug.cgi?id=493565
Bug ID: 493565 Summary: Korganizer crashes with multiple calendars Classification: Applications Product: korganizer Version: unspecified Platform: openSUSE OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdepim-b...@kde.org Reporter: diego.ercol...@gmail.com Target Milestone: --- Application: korganizer (5.24.5 (23.08.5)) Qt Version: 5.15.12 Frameworks Version: 5.115.0 Operating System: Linux 6.4.0-150600.23.22-default x86_64 Windowing System: X11 Distribution: "openSUSE Leap 15.6" DrKonqi: 5.27.11 [KCrashBackend] -- Information about the crash: Sometimes Korganizer crashes on start, I have many calendar published by imap, caldav, google account. The crash can be reproduced sometimes. -- Backtrace: Application: KOrganizer (korganizer), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0} [KCrash Handler] #6 QSortFilterProxyModelPrivate::updateChildrenMapping(QModelIndex const&, QSortFilterProxyModelPrivate::Mapping*, Qt::Orientation, int, int, int, bool) (this=this@entry=0x55698208da10, source_parent=..., parent_mapping=parent_mapping@entry=0x556982162b00, orient=orient@entry=Qt::Vertical, start=start@entry=0, end=end@entry=0, delta_item_count=1, remove=false) at itemmodels/qsortfilterproxymodel.cpp:1200 #7 0x00007f3002aa3f65 in QSortFilterProxyModelPrivate::source_items_inserted(QModelIndex const&, int, int, Qt::Orientation) (this=this@entry=0x55698208da10, source_parent=..., start=start@entry=0, end=end@entry=0, orient=orient@entry=Qt::Vertical) at itemmodels/qsortfilterproxymodel.cpp:1000 #8 0x00007f3002aa641d in QSortFilterProxyModelPrivate::_q_sourceRowsInserted(QModelIndex const&, int, int) (this=0x55698208da10, source_parent=..., start=0, end=0) at itemmodels/qsortfilterproxymodel.cpp:1702 #9 0x00007f3002aa8071 in QSortFilterProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qsortfilterproxymodel.cpp:282 #10 0x00007f3002b14fa5 in doActivate<false>(QObject*, int, void**) (sender=0x556981d73a80, signal_index=13, argv=0x7ffd26fe4d30) at kernel/qobject.cpp:3937 #11 0x00007f3002b0e5f2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x556981d73a80, m=m@entry=0x7f3002daad20 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7ffd26fe4d30) at kernel/qobject.cpp:3985 #12 0x00007f3002a72a2e in QAbstractItemModel::rowsInserted(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) (this=this@entry=0x556981d73a80, _t1=..., _t2=<optimized out>, _t3=<optimized out>, _t4=...) at .moc/moc_qabstractitemmodel.cpp:592 #13 0x00007f3002a7a60b in QAbstractItemModel::endInsertRows() (this=0x556981d73a80) at itemmodels/qabstractitemmodel.cpp:2782 #14 0x00007f3002a9b54d in QIdentityProxyModelPrivate::_q_sourceRowsInserted(QModelIndex const&, int, int) (end=<optimized out>, start=<optimized out>, parent=<optimized out>, this=<optimized out>) at itemmodels/qidentityproxymodel.cpp:611 #15 QIdentityProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qidentityproxymodel.cpp:153 #16 0x00007f3002b14fa5 in doActivate<false>(QObject*, int, void**) (sender=0x556981d73a20, signal_index=13, argv=0x7ffd26fe4f20) at kernel/qobject.cpp:3937 #17 0x00007f3002b0e5f2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x556981d73a20, m=m@entry=0x7f3002daad20 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7ffd26fe4f20) at kernel/qobject.cpp:3985 #18 0x00007f3002a72a2e in QAbstractItemModel::rowsInserted(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) (this=this@entry=0x556981d73a20, _t1=..., _t2=<optimized out>, _t3=<optimized out>, _t4=...) at .moc/moc_qabstractitemmodel.cpp:592 #19 0x00007f3002a7a60b in QAbstractItemModel::endInsertRows() (this=0x556981d73a20) at itemmodels/qabstractitemmodel.cpp:2782 #20 0x00007f3002aa1d2d in QSortFilterProxyModelPrivate::insert_source_items(QVector<int>&, QVector<int>&, QVector<int> const&, QModelIndex const&, Qt::Orientation, bool) (this=<optimized out>, source_to_proxy=..., proxy_to_source=..., source_items=<optimized out>, source_parent=<optimized out>, orient=Qt::Vertical, emit_signal=true) at itemmodels/qsortfilterproxymodel.cpp:950 #21 0x00007f3002aa4129 in QSortFilterProxyModelPrivate::source_items_inserted(QModelIndex const&, int, int, Qt::Orientation) (this=this@entry=0x556981d726e0, source_parent=..., start=start@entry=0, end=end@entry=0, orient=orient@entry=Qt::Vertical) at itemmodels/qsortfilterproxymodel.cpp:1061 #22 0x00007f3002aa641d in QSortFilterProxyModelPrivate::_q_sourceRowsInserted(QModelIndex const&, int, int) (this=0x556981d726e0, source_parent=..., start=0, end=0) at itemmodels/qsortfilterproxymodel.cpp:1702 #23 0x00007f3002aa8071 in QSortFilterProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qsortfilterproxymodel.cpp:282 #24 0x00007f3002b14fa5 in doActivate<false>(QObject*, int, void**) (sender=0x556981d731f0, signal_index=13, argv=0x7ffd26fe52c0) at kernel/qobject.cpp:3937 #25 0x00007f3002b0e5f2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x556981d731f0, m=m@entry=0x7f3002daad20 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7ffd26fe52c0) at kernel/qobject.cpp:3985 #26 0x00007f3002a72a2e in QAbstractItemModel::rowsInserted(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) (this=this@entry=0x556981d731f0, _t1=..., _t2=<optimized out>, _t3=<optimized out>, _t4=...) at .moc/moc_qabstractitemmodel.cpp:592 #27 0x00007f3002a7a60b in QAbstractItemModel::endInsertRows() (this=0x556981d731f0) at itemmodels/qabstractitemmodel.cpp:2782 #28 0x00007f3002aa1d2d in QSortFilterProxyModelPrivate::insert_source_items(QVector<int>&, QVector<int>&, QVector<int> const&, QModelIndex const&, Qt::Orientation, bool) (this=<optimized out>, source_to_proxy=..., proxy_to_source=..., source_items=<optimized out>, source_parent=<optimized out>, orient=Qt::Vertical, emit_signal=true) at itemmodels/qsortfilterproxymodel.cpp:950 #29 0x00007f3002aa4129 in QSortFilterProxyModelPrivate::source_items_inserted(QModelIndex const&, int, int, Qt::Orientation) (this=this@entry=0x556981d635e0, source_parent=..., start=start@entry=0, end=end@entry=0, orient=orient@entry=Qt::Vertical) at itemmodels/qsortfilterproxymodel.cpp:1061 #30 0x00007f3002aa641d in QSortFilterProxyModelPrivate::_q_sourceRowsInserted(QModelIndex const&, int, int) (this=0x556981d635e0, source_parent=..., start=0, end=0) at itemmodels/qsortfilterproxymodel.cpp:1702 #31 0x00007f3002aa8071 in QSortFilterProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qsortfilterproxymodel.cpp:282 #32 0x00007f3002b14fa5 in doActivate<false>(QObject*, int, void**) (sender=0x556981d329e0, signal_index=13, argv=0x7ffd26fe5660) at kernel/qobject.cpp:3937 #33 0x00007f3002b0e5f2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x556981d329e0, m=m@entry=0x7f3002daad20 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7ffd26fe5660) at kernel/qobject.cpp:3985 #34 0x00007f3002a72a2e in QAbstractItemModel::rowsInserted(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) (this=this@entry=0x556981d329e0, _t1=..., _t2=<optimized out>, _t3=<optimized out>, _t4=...) at .moc/moc_qabstractitemmodel.cpp:592 #35 0x00007f3002a7a60b in QAbstractItemModel::endInsertRows() (this=0x556981d329e0) at itemmodels/qabstractitemmodel.cpp:2782 #36 0x00007f3004399037 in () at /usr/lib64/libKPim5AkonadiCore.so.5 #37 0x00007f3004389465 in () at /usr/lib64/libKPim5AkonadiCore.so.5 #38 0x00007f3002b14fa5 in doActivate<false>(QObject*, int, void**) (sender=0x556981d73f90, signal_index=25, argv=0x7ffd26fe59b0) at kernel/qobject.cpp:3937 #39 0x00007f300433cf82 in Akonadi::CollectionFetchJob::collectionsReceived(QVector<Akonadi::Collection> const&) () at /usr/lib64/libKPim5AkonadiCore.so.5 #40 0x00007f300433fe4f in () at /usr/lib64/libKPim5AkonadiCore.so.5 #41 0x00007f3004358885 in () at /usr/lib64/libKPim5AkonadiCore.so.5 #42 0x00007f3002b0bc0b in QObject::event(QEvent*) (this=0x556981d73f90, e=0x7f2fc8043a80) at kernel/qobject.cpp:1347 #43 0x00007f300379f87c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5569817599b0, receiver=receiver@entry=0x556981d73f90, e=e@entry=0x7f2fc8043a80) at kernel/qapplication.cpp:3640 #44 0x00007f30037a663f in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x556981d73f90, e=0x7f2fc8043a80) at kernel/qapplication.cpp:3164 #45 0x00007f3002ad7d53 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x556981d73f90, event=0x7f2fc8043a80) at kernel/qcoreapplication.cpp:1064 #46 0x00007f3002ad7f2e in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=receiver@entry=0x556981d73f90, event=event@entry=0x7f2fc8043a80) at kernel/qcoreapplication.cpp:1462 #47 0x00007f3002ada771 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x556981748300) at kernel/qcoreapplication.cpp:1821 #48 0x00007f3002adacf8 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1680 #49 0x00007f3002b3aad3 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x5569818264c0) at kernel/qeventdispatcher_glib.cpp:277 #50 0x00007f3000256fac in g_main_dispatch (context=0x7f2fdc000ec0) at ../glib/gmain.c:3476 #51 g_main_context_dispatch_unlocked (context=context@entry=0x7f2fdc000ec0) at ../glib/gmain.c:4284 #52 0x00007f3000258bd0 in g_main_context_iterate_unlocked (context=context@entry=0x7f2fdc000ec0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4349 #53 0x00007f30002591cc in g_main_context_iteration (context=0x7f2fdc000ec0, may_block=may_block@entry=1) at ../glib/gmain.c:4414 #54 0x00007f3002b3a17c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x556981836710, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #55 0x00007f3002ad65ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd26fe5f90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:235 #56 0x00007f3002adfdf7 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1375 #57 0x00005569801de2a8 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/korganizer-23.08.5-bp156.1.2.x86_64/src/main.cpp:72 [Inferior 1 (process 18130) detached] The reporter indicates this bug may be a duplicate of or related to bug 394483, bug 438311, bug 456742, bug 481031, bug 388418. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.