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.

Reply via email to