https://bugs.kde.org/show_bug.cgi?id=381974
--- Comment #3 from Jiri Palecek ---
Hello
I tried to get to the bottom of this crash, because I encountered it several
times (about once a week-once a month). My system is Debian sid, Plasma 5.8.7
and Qt 5.7.1. The backtrace I got was:
Thread 1 (Thread 0xafa61200 (LWP 2190)):
#0 0xb77d8cf9 in __kernel_vsyscall ()
#1 0xb4d412fa in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#2 0xb4d41225 in __sleep (seconds=0) at ../sysdeps/posix/sleep.c:55
#3 0xb77a1c3a in ?? () from /usr/lib/i386-linux-gnu/libKF5Crash.so.5
#4 0xb77a23e0 in ?? () from /usr/lib/i386-linux-gnu/libKF5Crash.so.5
#5 0xb77a2860 in KCrash::defaultCrashHandler(int) () from
/usr/lib/i386-linux-gnu/libKF5Crash.so.5
#6
#7 QSortFilterProxyModelPrivate::updateChildrenMapping
(this=this@entry=0x80c51650, source_parent=...,
parent_mapping=parent_mapping@entry=0x81a6f338, start=,
end=, delta_item_count=, remove=true,
orient=Qt::Vertical)
at itemmodels/qsortfilterproxymodel.cpp:975
#8 0xb51ecd3f in QSortFilterProxyModelPrivate::source_items_removed
(orient=Qt::Vertical, end=, start=0, source_parent=...,
this=0x80c51650) at itemmodels/qsortfilterproxymodel.cpp:917
---Type to continue, or q to quit---
#9 QSortFilterProxyModelPrivate::_q_sourceRowsRemoved (this=0x80c51650,
source_parent=..., start=0, end=) at
itemmodels/qsortfilterproxymodel.cpp:1424
#10 0xb51f4b8d in QSortFilterProxyModel::qt_static_metacall (_o=0x80c4af78,
_c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xbfc79d1c) at
.moc/moc_qsortfilterproxymodel.cpp:211
#11 0xb5257fdb in QMetaObject::activate (sender=,
signalOffset=, local_signal_index=,
argv=) at kernel/qobject.cpp:3740
#12 0xb525885d in QMetaObject::activate (sender=0x80c5c490, m=0xb54a1fd0
, local_signal_index=12, argv=0xbfc79d1c)
at kernel/qobject.cpp:3602
#13 0xb52d6821 in QAbstractItemModel::rowsRemoved (this=0x80c5c490, _t1=...,
_t2=, _t3=) at
.moc/moc_qabstractitemmodel.cpp:615
#14 0xb51cc349 in QAbstractItemModel::endRemoveRows (this=0x80c5c490) at
itemmodels/qabstractitemmodel.cpp:2715
#15 0xa42f76f2 in
TaskManager::TaskGroupingProxyModel::Private::sourceRowsAboutToBeRemoved
(this=0x80c31898, parent=..., first=7, last=7) at
./libtaskmanager/taskgroupingproxymodel.cpp:197
#16 0xa42fafed in TaskManager::TaskGroupingProxyModel::qt_static_metacall
(_o=0x80c5c490, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfc79f6c) at
./obj-i686-linux-gnu/libtaskmanager/moc_taskgroupingproxymodel.cpp:152
#17 0xb5257fdb in QMetaObject::activate (sender=,
signalOffset=, local_signal_index=,
argv=) at kernel/qobject.cpp:3740
#18 0xb525885d in QMetaObject::activate (sender=0x80c5c048, m=0xb54a1fd0
, local_signal_index=11, argv=0xbfc79f6c)
at kernel/qobject.cpp:3602
#19 0xb52d67b1 in QAbstractItemModel::rowsAboutToBeRemoved (this=0x80c5c048,
_t1=..., _t2=, _t3=) at
.moc/moc_qabstractitemmodel.cpp:608
#20 0xb51cbc00 in QAbstractItemModel::beginRemoveRows (this=0x80c5c048,
parent=..., first=7, last=7) at itemmodels/qabstractitemmodel.cpp:2698
#21 0xb51f24f0 in QSortFilterProxyModelPrivate::remove_proxy_interval
(emit_signal=true, orient=Qt::Vertical, proxy_parent=..., proxy_end=7,
proxy_start=7, proxy_to_source=..., source_to_proxy=..., this=0x80c94388) at
itemmodels/qsortfilterproxymodel.cpp:583
#22 QSortFilterProxyModelPrivate::remove_source_items (this=,
source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=...,
orient=Qt::Vertical, emit_signal=true) at
itemmodels/qsortfilterproxymodel.cpp:565
#23 0xb51f26cb in
QSortFilterProxyModelPrivate::source_items_about_to_be_removed (this=, source_parent=..., start=, end=,
orient=) at itemmodels/qsortfilterproxymodel.cpp:866
#24 0xb51f4b6d in QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeRemoved
(end=7, start=, source_parent=..., this=) at
itemmodels/qsortfilterproxymodel.cpp:1417
#25 QSortFilterProxyModel::qt_static_metacall (_o=0x80c5c048,
_c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfc7a23c) at
.moc/moc_qsortfilterproxymodel.cpp:210
#26 0xb5257fdb in QMetaObject::activate (sender=,
signalOffset=, local_signal_index=,
argv=) at kernel/qobject.cpp:3740
#27 0xb525885d in QMetaObject::activate (sender=0x80c5a490, m=0xb54a1fd0
, local_signal_index=11, argv=0xbfc7a23c)
at kernel/qobject.cpp:3602
#28 0xb52d67b1 in QAbstractItemModel::rowsAboutToBeRemoved (this=0x80c5a490,
_t1=..., _t2=, _t3=) at
.moc/moc_qabstractitemmodel.cpp:608
#29 0xb51cbc00 in QAbstractItemModel::beginRemoveRows (this=0x80c5a490,
parent=..., first=7, last=7) at itemmodels/qabstractitemmodel.cpp:2698
#30 0xa482d386 in KConcatenateRowsProxyModelPrivate::slotRowsAboutToBeRemoved
(this=0x80c5a448, start=7, end=7) at ./src/kconcatenaterowsproxymodel.cpp:241
#31 0xa482e7cd in KConcatenateRowsProxyModel::qt_static_metacall
(_o=0x80c5a490, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfc7a45c) at
./obj-i686-linux-gnu/src/moc_kconcatenaterowsproxymodel.cpp:130
#32 0xb5257fdb in QMetaObject::activate (sender=,
signalOffset=,