https://bugs.kde.org/show_bug.cgi?id=376055
Eike Hein <h...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|NEEDSINFO |CONFIRMED Resolution|BACKTRACE |--- --- Comment #12 from Eike Hein <h...@kde.org> --- I can sort of reproduce it now, including the "double Konsole launcher" thing. Here's a backtrace from one of my crashes, not quite the steps from the report, but in that ballpark: #0 0x00007ffff0bdf7ef in __memmove_avx_unaligned_erms () at /lib64/libc.so.6 #1 0x00007ffff1945dd0 in QVector<int>::erase(int*, int*) (aend=<optimized out>, abegin=<optimized out>, this=0xedee30) at ../../include/QtCore/../../../../qt5/qtbase/src/corelib/tools/qvector.h:766 #2 0x00007ffff1945dd0 in QVector<int>::remove(int, int) (n=<optimized out>, i=5, this=0xedee30) at ../../include/QtCore/../../../../qt5/qtbase/src/corelib/tools/qvector.h:450 #3 0x00007ffff1945dd0 in QSortFilterProxyModelPrivate::remove_proxy_interval(QVector<int>&, QVector<int>&, int, int, QModelIndex const&, Qt::Orientation, bool) (emit_signal=true, orient=Qt::Vertical, proxy_parent=..., proxy_end=<optimized out>, proxy_start=5, proxy_to_source=..., source_to_proxy=..., this=0xeec670) at /home/eike/devel/src/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:592 #4 0x00007ffff1945dd0 in QSortFilterProxyModelPrivate::remove_source_items(QVector<int>&, QVector<int>&, QVector<int> const&, QModelIndex const&, Qt::Orientation, bool) (this=this@entry=0xeec670, source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=..., orient=orient@entry=Qt::Vertical, emit_signal=true) at /home/eike/devel/src/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:568 #5 0x00007ffff1947474 in QSortFilterProxyModelPrivate::handle_filter_changed(QVector<int>&, QVector<int>&, QModelIndex const&, Qt::Orientation) (orient=Qt::Vertical, source_parent=..., proxy_to_source=..., source_to_proxy=..., this=0xeec670) at /home/eike/devel/src/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1152 #6 0x00007ffff1947474 in QSortFilterProxyModelPrivate::filter_changed(QModelIndex const&) (this=0xeec670, source_parent=...) at /home/eike/devel/src/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1084 #7 0x00007ffff1947cd1 in QSortFilterProxyModel::invalidateFilter() (this=<optimized out>) at /home/eike/devel/src/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:2591 #8 0x00007fff2ee73dd8 in TaskManager::TaskFilterProxyModel::setActivity(QString const&) (this=0xeebb80, activity=...) at /home/eike/devel/src/kde/workspace/plasma-workspace/libtaskmanager/taskfilterproxymodel.cpp:118 #9 0x00007fff2ee84b29 in TaskManager::TasksModel::setActivity(QString const&) (this=0xed39f0, activity=...) at /home/eike/devel/src/kde/workspace/plasma-workspace/libtaskmanager/tasksmodel.cpp:919 #10 0x00007fff2eeb13d1 in TaskManager::TasksModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0xed39f0, _c=QMetaObject::WriteProperty, _id=6, _a=0x7fffffffa390) at /home/eike/devel/build/kde/workspace/plasma-workspace/libtaskmanager/moc_tasksmodel.cpp:613 #11 0x00007ffff4c736ef in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (flags=..., value=0x7fffffffa360, target=<optimized out>, this=0x7fffc4448478) at /home/eike/devel/src/qt5-build/qtbase/include/QtQml/5.8.1/QtQml/private/../../../../../../../qt5/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h:320 #12 0x00007ffff4c736ef in GenericBinding<10>::doStore<QString>(QString, QQmlPropertyData const*, QFlags<QQmlPropertyData::WriteFlag>) const (flags=..., pd=0x7fffc4448478, value=..., this=0xee8400) at /home/eike/devel/src/qt5/qtdeclarative/src/qml/qml/qqmlbinding.cpp:295 #13 0x00007ffff4c736ef in GenericBinding<10>::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) (this=0xee8400, result=..., isUndefined=<optimized out>, flags=...) at /home/eike/devel/src/qt5/qtdeclarative/src/qml/qml/qqmlbinding.cpp:276 #14 0x00007ffff4c74110 in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) (this=0xee8400, watcher=..., flags=..., scope=...) at /home/eike/devel/src/qt5/qtdeclarative/src/qml/qml/qqmlbinding.cpp:210 #15 0x00007ffff4c713eb in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) (this=0xee8400, flags=..., flags@entry=...) at /home/eike/devel/src/qt5/qtdeclarative/src/qml/qml/qqmlbinding.cpp:167 #16 0x00007ffff4c7163e in QQmlBinding::refresh() (this=<optimized out>) at /home/eike/devel/src/qt5/qtdeclarative/src/qml/qml/qqmlbinding.cpp:439 -- You are receiving this mail because: You are watching all bug changes.