Bug 355142 - korganizer crashes after quick sequence of calendar selections
Summary: korganizer crashes after quick sequence of calendar selections
Status: RESOLVED DUPLICATE of bug 355736
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-11-10 17:32 UTC by Mike Hammond
Modified: 2016-09-06 19:19 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Hammond 2015-11-10 17:32:13 UTC
Application: korganizer ()

Qt Version: 5.4.2
Operating System: Linux 4.2.0-16-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
- What I was doing when the application crashed:
selecting and unselecting calendars of todo lists to compare what was on each list
- Custom settings of the application:
Multiple calendars:
     Google caldav (personal and friend
     Exchange
     Local directory
Multiple todo lists:
     Google
     Exchange
     Local
All remote calendars and todo lists proxied through davmail

-- Backtrace:
Application: korganizer (korganizer), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  0x00007f39a268be40 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5CalendarCore.so.5
#7  0x00007f39a2687a0e in KCalCore::Calendar::setupRelations(QSharedPointer<KCalCore::Incidence> const&) () from /usr/lib/x86_64-linux-gnu/libKF5CalendarCore.so.5
#8  0x00007f39a26c607c in KCalCore::MemoryCalendar::addIncidence(QSharedPointer<KCalCore::Incidence> const&) () from /usr/lib/x86_64-linux-gnu/libKF5CalendarCore.so.5
#9  0x00007f399df4c64c in ?? () from /usr/lib/x86_64-linux-gnu/libKF5AkonadiCalendar.so.5
#10 0x00007f399df5a520 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5AkonadiCalendar.so.5
#11 0x00007f399df5b822 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5AkonadiCalendar.so.5
#12 0x00007f399df5cde5 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5AkonadiCalendar.so.5
#13 0x00007f39a07d178a in QMetaObject::activate (sender=sender@entry=0x2301db0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7fff673eba80) at kernel/qobject.cpp:3717
#14 0x00007f39a07d1f87 in QMetaObject::activate (sender=sender@entry=0x2301db0, m=m@entry=0x7f39a09d3e40 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7fff673eba80) at kernel/qobject.cpp:3582
#15 0x00007f39a0848874 in QAbstractItemModel::rowsInserted (this=this@entry=0x2301db0, _t1=..., _t2=39, _t3=74) at .moc/moc_qabstractitemmodel.cpp:428
#16 0x00007f39a0749f16 in QAbstractItemModel::endInsertRows (this=this@entry=0x2301db0) at itemmodels/qabstractitemmodel.cpp:2623
#17 0x00007f39a076b693 in QSortFilterProxyModelPrivate::insert_source_items (this=this@entry=0x232f800, source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=..., emit_signal=emit_signal@entry=true, orient=Qt::Vertical) at itemmodels/qsortfilterproxymodel.cpp:713
#18 0x00007f39a076e984 in QSortFilterProxyModelPrivate::source_items_inserted (orient=Qt::Vertical, end=<optimized out>, start=<optimized out>, source_parent=..., this=0x232f800) at itemmodels/qsortfilterproxymodel.cpp:824
#19 QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x232f800, source_parent=..., start=<optimized out>, end=<optimized out>) at itemmodels/qsortfilterproxymodel.cpp:1379
#20 0x00007f39a07d178a in QMetaObject::activate (sender=sender@entry=0x22f1210, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7fff673ebdd0) at kernel/qobject.cpp:3717
#21 0x00007f39a07d1f87 in QMetaObject::activate (sender=sender@entry=0x22f1210, m=m@entry=0x7f39a09d3e40 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7fff673ebdd0) at kernel/qobject.cpp:3582
#22 0x00007f39a0848874 in QAbstractItemModel::rowsInserted (this=this@entry=0x22f1210, _t1=..., _t2=39, _t3=74) at .moc/moc_qabstractitemmodel.cpp:428
#23 0x00007f39a0749f16 in QAbstractItemModel::endInsertRows (this=this@entry=0x22f1210) at itemmodels/qabstractitemmodel.cpp:2623
#24 0x00007f39a076b693 in QSortFilterProxyModelPrivate::insert_source_items (this=this@entry=0x23495f0, source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=..., emit_signal=emit_signal@entry=true, orient=Qt::Vertical) at itemmodels/qsortfilterproxymodel.cpp:713
#25 0x00007f39a076e984 in QSortFilterProxyModelPrivate::source_items_inserted (orient=Qt::Vertical, end=<optimized out>, start=<optimized out>, source_parent=..., this=0x23495f0) at itemmodels/qsortfilterproxymodel.cpp:824
#26 QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x23495f0, source_parent=..., start=<optimized out>, end=<optimized out>) at itemmodels/qsortfilterproxymodel.cpp:1379
#27 0x00007f39a07d178a in QMetaObject::activate (sender=sender@entry=0x22f08b0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7fff673ec120) at kernel/qobject.cpp:3717
#28 0x00007f39a07d1f87 in QMetaObject::activate (sender=sender@entry=0x22f08b0, m=m@entry=0x7f39a09d3e40 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7fff673ec120) at kernel/qobject.cpp:3582
#29 0x00007f39a0848874 in QAbstractItemModel::rowsInserted (this=this@entry=0x22f08b0, _t1=..., _t2=39, _t3=74) at .moc/moc_qabstractitemmodel.cpp:428
#30 0x00007f39a0749f16 in QAbstractItemModel::endInsertRows (this=this@entry=0x22f08b0) at itemmodels/qabstractitemmodel.cpp:2623
#31 0x00007f39a076b693 in QSortFilterProxyModelPrivate::insert_source_items (this=this@entry=0x23518a0, source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=..., emit_signal=emit_signal@entry=true, orient=Qt::Vertical) at itemmodels/qsortfilterproxymodel.cpp:713
#32 0x00007f39a076e984 in QSortFilterProxyModelPrivate::source_items_inserted (orient=Qt::Vertical, end=<optimized out>, start=<optimized out>, source_parent=..., this=0x23518a0) at itemmodels/qsortfilterproxymodel.cpp:824
#33 QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x23518a0, source_parent=..., start=<optimized out>, end=<optimized out>) at itemmodels/qsortfilterproxymodel.cpp:1379
#34 0x00007f39a07d178a in QMetaObject::activate (sender=sender@entry=0x22fbb80, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7fff673ec470) at kernel/qobject.cpp:3717
#35 0x00007f39a07d1f87 in QMetaObject::activate (sender=sender@entry=0x22fbb80, m=m@entry=0x7f39a09d3e40 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x7fff673ec470) at kernel/qobject.cpp:3582
#36 0x00007f39a0848874 in QAbstractItemModel::rowsInserted (this=this@entry=0x22fbb80, _t1=..., _t2=39, _t3=74) at .moc/moc_qabstractitemmodel.cpp:428
#37 0x00007f39a0749f16 in QAbstractItemModel::endInsertRows (this=this@entry=0x22fbb80) at itemmodels/qabstractitemmodel.cpp:2623
#38 0x00007f399c54805c in KSelectionProxyModelPrivate::insertSelectionIntoProxy (this=this@entry=0x23517d0, selection=...) at ../../src/kselectionproxymodel.cpp:2087
#39 0x00007f399c548554 in KSelectionProxyModelPrivate::selectionChanged (this=0x23517d0, _selected=..., _deselected=...) at ../../src/kselectionproxymodel.cpp:1994
#40 0x00007f399c54a5c1 in KSelectionProxyModel::qt_static_metacall (_o=_o@entry=0x22fbb80, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=17, _a=_a@entry=0x7fff673ec9d0) at ./moc_kselectionproxymodel.cpp:195
#41 0x00007f39a07d178a in QMetaObject::activate (sender=sender@entry=0x22fb6b0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff673ec9d0) at kernel/qobject.cpp:3717
#42 0x00007f39a07d1f87 in QMetaObject::activate (sender=sender@entry=0x22fb6b0, m=m@entry=0x7f39a09d1120 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff673ec9d0) at kernel/qobject.cpp:3582
#43 0x00007f39a0752247 in QItemSelectionModel::selectionChanged (this=this@entry=0x22fb6b0, _t1=..., _t2=...) at .moc/moc_qitemselectionmodel.cpp:280
#44 0x00007f39a075666c in QItemSelectionModel::emitSelectionChanged (this=this@entry=0x22fb6b0, newSelection=..., oldSelection=...) at itemmodels/qitemselectionmodel.cpp:1752
#45 0x00007f39a0758ae6 in QItemSelectionModel::select (this=0x22fb6b0, selection=..., command=...) at itemmodels/qitemselectionmodel.cpp:1252
#46 0x00007f399c52d422 in KCheckableProxyModel::select (this=this@entry=0x22e9880, selection=..., command=..., command@entry=...) at ../../src/kcheckableproxymodel.cpp:132
#47 0x00007f399c52dbcf in KCheckableProxyModel::setData (this=0x22e9880, index=..., value=..., role=<optimized out>) at ../../src/kcheckableproxymodel.cpp:105
#48 0x00007f39a0767747 in QSortFilterProxyModel::setData (this=this@entry=0x253f2b0, index=..., value=..., role=role@entry=10) at itemmodels/qsortfilterproxymodel.cpp:1959
#49 0x00007f39a36fbff5 in ReparentingModel::setData (this=0x2669d10, index=..., value=..., role=10) at ../../korganizer/views/collectionview/reparentingmodel.cpp:777
#50 0x00007f39a0767747 in QSortFilterProxyModel::setData (this=<optimized out>, index=..., value=..., role=10) at itemmodels/qsortfilterproxymodel.cpp:1959
#51 0x00007f39a0767747 in QSortFilterProxyModel::setData (this=this@entry=0x253f320, index=..., value=..., role=role@entry=10) at itemmodels/qsortfilterproxymodel.cpp:1959
#52 0x00007f39a36ef64e in (anonymous namespace)::CalendarDelegateModel::setData (this=0x253f320, index=..., value=..., role=10) at ../../korganizer/akonadicollectionview.cpp:477
#53 0x00007f39a0767747 in QSortFilterProxyModel::setData (this=<optimized out>, index=..., value=..., role=10) at itemmodels/qsortfilterproxymodel.cpp:1959
#54 0x00007f39a0767747 in QSortFilterProxyModel::setData (this=this@entry=0x266c630, index=..., value=..., role=role@entry=10) at itemmodels/qsortfilterproxymodel.cpp:1959
#55 0x00007f39a180687c in QStyledItemDelegate::editorEvent (this=this@entry=0x267af40, event=event@entry=0x7fff673edae0, model=model@entry=0x266c630, option=..., index=...) at itemviews/qstyleditemdelegate.cpp:764
#56 0x00007f39a370c41e in StyledCalendarDelegate::editorEvent (this=0x267af40, event=0x7fff673edae0, model=0x266c630, option=..., index=...) at ../../korganizer/views/collectionview/calendardelegate.cpp:242
#57 0x00007f39a177a7d3 in QAbstractItemViewPrivate::sendDelegateEvent (this=this@entry=0x266f190, index=..., event=event@entry=0x7fff673edae0) at itemviews/qabstractitemview.cpp:4299
#58 0x00007f39a17821fb in QAbstractItemView::edit (this=this@entry=0x266e8c0, index=..., trigger=trigger@entry=QAbstractItemView::NoEditTriggers, event=event@entry=0x7fff673edae0) at itemviews/qabstractitemview.cpp:2594
#59 0x00007f39a177ac53 in QAbstractItemView::mouseReleaseEvent (this=this@entry=0x266e8c0, event=event@entry=0x7fff673edae0) at itemviews/qabstractitemview.cpp:1847
#60 0x00007f39a17c4b93 in QTreeView::mouseReleaseEvent (this=0x266e8c0, event=0x7fff673edae0) at itemviews/qtreeview.cpp:1914
#61 0x00007f39a1568188 in QWidget::event (this=this@entry=0x266e8c0, event=event@entry=0x7fff673edae0) at kernel/qwidget.cpp:9023
#62 0x00007f39a166276e in QFrame::event (this=0x266e8c0, e=0x7fff673edae0) at widgets/qframe.cpp:526
#63 0x00007f39a1785a4b in QAbstractItemView::viewportEvent (this=this@entry=0x266e8c0, event=event@entry=0x7fff673edae0) at itemviews/qabstractitemview.cpp:1689
#64 0x00007f39a17c420c in QTreeView::viewportEvent (this=0x266e8c0, event=0x7fff673edae0) at itemviews/qtreeview.cpp:1306
#65 0x00007f39a07a0d0c in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x21a5c00, receiver=receiver@entry=0x266dd50, event=event@entry=0x7fff673edae0) at kernel/qcoreapplication.cpp:1031
#66 0x00007f39a1525b6c in QApplicationPrivate::notify_helper (this=this@entry=0x21a5c00, receiver=receiver@entry=0x266dd50, e=e@entry=0x7fff673edae0) at kernel/qapplication.cpp:3716
#67 0x00007f39a152bc7a in QApplication::notify (this=<optimized out>, receiver=0x266dd50, e=0x7fff673edae0) at kernel/qapplication.cpp:3280
#68 0x00007f39a07a0f1b in QCoreApplication::notifyInternal (this=0x7fff673ee3a0, receiver=receiver@entry=0x266dd50, event=event@entry=0x7fff673edae0) at kernel/qcoreapplication.cpp:935
#69 0x00007f39a152a6f2 in QCoreApplication::sendSpontaneousEvent (event=0x7fff673edae0, receiver=0x266dd50) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#70 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x266dd50, event=event@entry=0x7fff673edae0, alienWidget=alienWidget@entry=0x266dd50, nativeWidget=0x232b550, buttonDown=buttonDown@entry=0x7f39a1a4ba10 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2751
#71 0x00007f39a157f440 in QWidgetWindow::handleMouseEvent (this=this@entry=0x34d4580, event=event@entry=0x7fff673edf00) at kernel/qwidgetwindow.cpp:543
#72 0x00007f39a158178b in QWidgetWindow::event (this=0x34d4580, event=0x7fff673edf00) at kernel/qwidgetwindow.cpp:210
#73 0x00007f39a1525b8c in QApplicationPrivate::notify_helper (this=this@entry=0x21a5c00, receiver=receiver@entry=0x34d4580, e=e@entry=0x7fff673edf00) at kernel/qapplication.cpp:3720
#74 0x00007f39a152b230 in QApplication::notify (this=0x7fff673ee3a0, receiver=0x34d4580, e=0x7fff673edf00) at kernel/qapplication.cpp:3503
#75 0x00007f39a07a0f1b in QCoreApplication::notifyInternal (this=0x7fff673ee3a0, receiver=receiver@entry=0x34d4580, event=event@entry=0x7fff673edf00) at kernel/qcoreapplication.cpp:935
#76 0x00007f39a0ac33c8 in QCoreApplication::sendSpontaneousEvent (event=0x7fff673edf00, receiver=0x34d4580) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#77 QGuiApplicationPrivate::processMouseEvent (e=0x33086e0) at kernel/qguiapplication.cpp:1772
#78 0x00007f39a0ac5005 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x33086e0) at kernel/qguiapplication.cpp:1576
#79 0x00007f39a0aaa5b8 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:572
#80 0x00007f397fd20250 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#81 0x00007f3996bc5ff7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#82 0x00007f3996bc6250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#83 0x00007f3996bc62fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#84 0x00007f39a07f827f in QEventDispatcherGlib::processEvents (this=0x21d97b0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#85 0x00007f39a079e75a in QEventLoop::exec (this=this@entry=0x7fff673ee280, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#86 0x00007f39a07a62cc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1188
#87 0x00007f39a0abb00c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1510
#88 0x00007f39a1522025 in QApplication::exec () at kernel/qapplication.cpp:2956
#89 0x000000000040971a in main (argc=1, argv=0x7fff673ee538) at ../../korganizer/main.cpp:61

Reported using DrKonqi
Comment 1 Denis Kurz 2016-09-06 19:19:56 UTC

*** This bug has been marked as a duplicate of bug 355736 ***