https://bugs.kde.org/show_bug.cgi?id=476943
Bug ID: 476943
Summary: Kontact frequently crashes when switching to the
Calendar
Classification: Applications
Product: kontact
Version: unspecified
Platform: openSUSE
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: kdepim-bugs@kde.org
Reporter: aman...@kde.org
Target Milestone: ---
Application: kontact (5.24.2 (23.08.2))
Qt Version: 5.15.11
Frameworks Version: 5.111.0
Operating System: Linux 5.14.21-150500.55.31-default x86_64
Windowing System: X11
Distribution: openSUSE Leap 15.5
DrKonqi: 5.27.9 [KCrashBackend]
-- Information about the crash:
Many times just switching to calendar causes the crash. Sometimes immediately
after Kontact startup, sometimes happens at a later time but it is frequent
enough.
The crash can be reproduced sometimes.
-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#4 QVector::size() const (this=0x40002) at
../../include/QtCore/../../src/corelib/tools/qvector.h:88
#5 QSortFilterProxyModelPrivate::proxy_to_source(QModelIndex const&) const
(this=0x55dd2e10fba0, proxy_index=...) at
itemmodels/qsortfilterproxymodel.cpp:572
#6 0x7f794c258046 in QSortFilterProxyModel::mapToSource(QModelIndex
const&) const (proxyIndex=..., this=0x55dd2e00abe0) at
itemmodels/qsortfilterproxymodel.cpp:3179
#7 QSortFilterProxyModelPrivate::store_persistent_indexes() const
(this=this@entry=0x55dd2e10fba0) at itemmodels/qsortfilterproxymodel.cpp:1248
#8 0x7f794c25dab8 in
QSortFilterProxyModelPrivate::_q_sourceDataChanged(QModelIndex const&,
QModelIndex const&, QVector const&) (this=0x55dd2e10fba0,
source_top_left=, source_bottom_right=,
roles=...) at itemmodels/qsortfilterproxymodel.cpp:1503
#9 0x7f794c25fd98 in QSortFilterProxyModel::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=, _c=,
_id=, _a=) at
.moc/moc_qsortfilterproxymodel.cpp:275
#10 0x7f794c2ccba5 in doActivate(QObject*, int, void**)
(sender=0x55dd2e05fae0, signal_index=3, argv=0x7fffae21a770) at
kernel/qobject.cpp:3937
#11 0x7f794c2c61f2 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x55dd2e05fae0, m=m@entry=0x7f794c578ce0
,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffae21a770)
at kernel/qobject.cpp:3985
#12 0x7f794c22a3ec in QAbstractItemModel::dataChanged(QModelIndex const&,
QModelIndex const&, QVector const&) (this=this@entry=0x55dd2e05fae0,
_t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:557
#13 0x7f794c25d9d5 in
QSortFilterProxyModelPrivate::_q_sourceDataChanged(QModelIndex const&,
QModelIndex const&, QVector const&) (this=0x55dd2e066430,
source_top_left=, source_bottom_right=,
roles=...) at itemmodels/qsortfilterproxymodel.cpp:1539
#14 0x7f794c25fd98 in QSortFilterProxyModel::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=, _c=,
_id=, _a=) at
.moc/moc_qsortfilterproxymodel.cpp:275
#15 0x7f794c2ccba5 in doActivate(QObject*, int, void**)
(sender=0x55dd2e354240, signal_index=3, argv=0x7fffae21aa80) at
kernel/qobject.cpp:3937
#16 0x7f794c2c61f2 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=, m=m@entry=0x7f794c578ce0
,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffae21aa80)
at kernel/qobject.cpp:3985
#17 0x7f794c22a3ec in QAbstractItemModel::dataChanged(QModelIndex const&,
QModelIndex const&, QVector const&) (this=, _t1=, _t2=, _t3=) at
.moc/moc_qabstractitemmodel.cpp:557
#18 0x7f78e052c3fc in () at /usr/lib64/libKPim5AkonadiCore.so.5
#19 0x7f794c2cce2b in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7fffae21ac40, r=0x55dd2e354240, this=) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#20 doActivate(QObject*, int, void**) (sender=0x55dd2e12a8b0,
signal_index=3, argv=0x7fffae21ac40) at kernel/qobject.cpp:3925
#21 0x7f794c2c61f2 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender@entry=0x55dd2e12a8b0, m=m@entry=0x7f794c578ce0
,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffae21ac40)
at kernel/qobject.cpp:3985
#22 0x7f794c22a3ec in QAbstractItemModel::dataChanged(QModelIndex const&,
QModelIndex const&, QVector const&) (this=this@entry=0x55dd2e12a8b0,
_t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:557
#23 0x7f794c25d9d5 in
QSortFilterProxyModelPrivate::_q_sourceDataChanged(QModelIndex const&,
QModelIndex const&, QVector const&) (this=0x55dd2e1f9320,
source_top_left=, source_bottom_right=,
roles=...) at itemmodels/qsortfilterproxymodel.cpp:1539
#24 0x7f794c25fd98 in QSortFilterProxyModel::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=, _c=,
_id=, _a=) at