Description of problem: Usually happen when I try to switch virtual desktop using keyboard shortcuts. Start happening around 2 weeks ago after an update. Version-Release number of selected component: plasma-workspace-5.27.6-1.fc38 Additional info: reporter: libreport-2.17.11 kernel: 6.3.12-200.fc38.x86_64 executable: /usr/bin/plasmashell backtrace_rating: 4 rootdir: / package: plasma-workspace-5.27.6-1.fc38 journald_cursor: s=1edc4efa98bb4cd4bcf866270b06fb73;i=9ab868;b=0a05f58211ca4fabbefc2f8c494a2816;m=9ec2865;t=600c88fab7d87;x=261ff71043d90f11 cmdline: /usr/bin/plasmashell --no-respawn type: CCpp uid: 1000 reason: plasmashell killed by SIGSEGV runlevel: N 5 crash_function: QConcatenateTablesProxyModelPrivate::sourceModelForRow(int) const Truncated backtrace: Thread no. 0 (128 frames) #0 QConcatenateTablesProxyModelPrivate::sourceModelForRow(int) const at itemmodels/qconcatenatetablesproxymodel.cpp:753 #1 QConcatenateTablesProxyModel::index(int, int, QModelIndex const&) const at itemmodels/qconcatenatetablesproxymodel.cpp:296 #2 QSortFilterProxyModelPrivate::proxy_to_source(QModelIndex const&) const at itemmodels/qsortfilterproxymodel.cpp:576 #3 QSortFilterProxyModel::mapToSource(QModelIndex const&) const at itemmodels/qsortfilterproxymodel.cpp:3179 #4 QSortFilterProxyModel::data(QModelIndex const&, int) const at itemmodels/qsortfilterproxymodel.cpp:2291 #5 QModelIndex::data(int) const at /usr/include/qt5/QtCore/qabstractitemmodel.h:460 #6 TaskManager::TaskGroupingProxyModel::data(QModelIndex const&, int) const at /usr/src/debug/plasma-workspace-5.27.6-1.fc38.x86_64/libtaskmanager/taskgroupingproxymodel.cpp:744 #7 QModelIndex::data(int) const at /usr/include/qt5/QtCore/qabstractitemmodel.h:460 #8 TaskManager::TaskGroupingProxyModel::Private::any(QModelIndex const&, int) at /usr/src/debug/plasma-workspace-5.27.6-1.fc38.x86_64/libtaskmanager/taskgroupingproxymodel.cpp:82 #9 TaskManager::TaskGroupingProxyModel::data(QModelIndex const&, int) const at /usr/include/qt5/QtCore/qscopedpointer.h:116 #10 QModelIndex::data(int) const at /usr/include/qt5/QtCore/qabstractitemmodel.h:460 #11 TaskManager::TasksModel::Private::updateAnyTaskDemandsAttention() at /usr/src/debug/plasma-workspace-5.27.6-1.fc38.x86_64/libtaskmanager/tasksmodel.cpp:462 #12 operator() at /usr/src/debug/plasma-workspace-5.27.6-1.fc38.x86_64/libtaskmanager/tasksmodel.cpp:425 #13 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2>, QtPrivate::List<const QModelIndex&, const QModelIndex&, const QVector<int>&>, void, TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)> >::call at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #14 QtPrivate::Functor<TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)>, 3>::call<QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void> at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #15 QtPrivate::QFunctorSlotObject<TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)>, 3, QtPrivate::List<const QModelIndex&, const QModelIndex&, const QVector<int>&>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #16 QtPrivate::QSlotObjectBase::call(QObject*, void**) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #17 doActivate<false>(QObject*, int, void**) at kernel/qobject.cpp:3925 #18 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) at kernel/qobject.cpp:3985 #19 QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) at .moc/moc_qabstractitemmodel.cpp:557 #20 TaskManager::TaskGroupingProxyModel::Private::sourceDataChanged(QModelIndex, QModelIndex, QVector<int> const&) at /usr/src/debug/plasma-workspace-5.27.6-1.fc38.x86_64/libtaskmanager/taskgroupingproxymodel.cpp:218 #21 std::__invoke_impl<void, void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&>(std::__invoke_memfun_deref, void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&) at /usr/include/c++/13/bits/invoke.h:74 #22 std::__invoke<void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&>(void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&) at /usr/include/c++/13/bits/invoke.h:96 #23 std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>::__call<void, QModelIndex const&, QModelIndex const&, QVector<int> const&, 0ul, 1ul, 2ul, 3ul>(std::tuple<QModelIndex const&, QModelIndex const&, QVector<int> const&>&&, std::_Index_tuple<0ul, 1ul, 2ul, 3ul>) at /usr/include/c++/13/functional:506 #24 std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>::operator()<QModelIndex const&, QModelIndex const&, QVector<int> const&, void>(QModelIndex const&, QModelIndex const&, QVector<int> const&) at /usr/include/c++/13/functional:591 #25 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2>, QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void, std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)> >::call(std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>&, void**) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #26 QtPrivate::Functor<std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>, 3>::call<QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void>(std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>&, void*, void**) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #27 QtPrivate::QFunctorSlotObject<std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>, 3, QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #28 QtPrivate::QSlotObjectBase::call(QObject*, void**) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #29 doActivate<false>(QObject*, int, void**) at kernel/qobject.cpp:3925 #30 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) at kernel/qobject.cpp:3985 #31 QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) at .moc/moc_qabstractitemmodel.cpp:557 #32 operator() at /usr/src/debug/plasma-workspace-5.27.6-1.fc38.x86_64/libtaskmanager/tasksmodel.cpp:443 #33 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2>, QtPrivate::List<const QModelIndex&, const QModelIndex&, const QVector<int>&>, void, TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)> >::call at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #34 QtPrivate::Functor<TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)>, 3>::call<QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void> at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #35 QtPrivate::QFunctorSlotObject<TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)>, 3, QtPrivate::List<const QModelIndex&, const QModelIndex&, const QVector<int>&>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #36 QtPrivate::QSlotObjectBase::call(QObject*, void**) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #37 doActivate<false>(QObject*, int, void**) at kernel/qobject.cpp:3925 #38 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) at kernel/qobject.cpp:3985 #39 QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) at .moc/moc_qabstractitemmodel.cpp:557 #40 TaskManager::TaskGroupingProxyModel::Private::sourceDataChanged(QModelIndex, QModelIndex, QVector<int> const&) at /usr/src/debug/plasma-workspace-5.27.6-1.fc38.x86_64/libtaskmanager/taskgroupingproxymodel.cpp:218 #41 std::__invoke_impl<void, void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&>(std::__invoke_memfun_deref, void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&) at /usr/include/c++/13/bits/invoke.h:74 #42 std::__invoke<void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&>(void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&) at /usr/include/c++/13/bits/invoke.h:96 #43 std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>::__call<void, QModelIndex const&, QModelIndex const&, QVector<int> const&, 0ul, 1ul, 2ul, 3ul>(std::tuple<QModelIndex const&, QModelIndex const&, QVector<int> const&>&&, std::_Index_tuple<0ul, 1ul, 2ul, 3ul>) at /usr/include/c++/13/functional:506 #44 std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>::operator()<QModelIndex const&, QModelIndex const&, QVector<int> const&, void>(QModelIndex const&, QModelIndex const&, QVector<int> const&) at /usr/include/c++/13/functional:591 #45 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2>, QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void, std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)> >::call(std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>&, void**) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #46 QtPrivate::Functor<std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>, 3>::call<QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void>(std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>&, void*, void**) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #47 QtPrivate::QFunctorSlotObject<std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>, 3, QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #48 QtPrivate::QSlotObjectBase::call(QObject*, void**) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #49 doActivate<false>(QObject*, int, void**) at kernel/qobject.cpp:3925 #50 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) at kernel/qobject.cpp:3985 #51 QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) at .moc/moc_qabstractitemmodel.cpp:557 #52 operator() at /usr/src/debug/plasma-workspace-5.27.6-1.fc38.x86_64/libtaskmanager/tasksmodel.cpp:443 #53 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2>, QtPrivate::List<const QModelIndex&, const QModelIndex&, const QVector<int>&>, void, TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)> >::call at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #54 QtPrivate::Functor<TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)>, 3>::call<QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void> at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #55 QtPrivate::QFunctorSlotObject<TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)>, 3, QtPrivate::List<const QModelIndex&, const QModelIndex&, const QVector<int>&>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #56 QtPrivate::QSlotObjectBase::call(QObject*, void**) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #57 doActivate<false>(QObject*, int, void**) at kernel/qobject.cpp:3925 #58 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) at kernel/qobject.cpp:3985 #59 QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) at .moc/moc_qabstractitemmodel.cpp:557 #60 TaskManager::TaskGroupingProxyModel::Private::sourceDataChanged(QModelIndex, QModelIndex, QVector<int> const&) at /usr/src/debug/plasma-workspace-5.27.6-1.fc38.x86_64/libtaskmanager/taskgroupingproxymodel.cpp:218 #61 std::__invoke_impl<void, void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&>(std::__invoke_memfun_deref, void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&) at /usr/include/c++/13/bits/invoke.h:74 #62 std::__invoke<void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&>(void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&) at /usr/include/c++/13/bits/invoke.h:96 #63 std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>::__call<void, QModelIndex const&, QModelIndex const&, QVector<int> const&, 0ul, 1ul, 2ul, 3ul>(std::tuple<QModelIndex const&, QModelIndex const&, QVector<int> const&>&&, std::_Index_tuple<0ul, 1ul, 2ul, 3ul>) at /usr/include/c++/13/functional:506 #64 std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>::operator()<QModelIndex const&, QModelIndex const&, QVector<int> const&, void>(QModelIndex const&, QModelIndex const&, QVector<int> const&) at /usr/include/c++/13/functional:591 #65 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2>, QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void, std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)> >::call(std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>&, void**) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #66 QtPrivate::Functor<std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>, 3>::call<QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void>(std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>&, void*, void**) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #67 QtPrivate::QFunctorSlotObject<std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>, 3, QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #68 QtPrivate::QSlotObjectBase::call(QObject*, void**) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #69 doActivate<false>(QObject*, int, void**) at kernel/qobject.cpp:3925 #70 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) at kernel/qobject.cpp:3985 #71 QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) at .moc/moc_qabstractitemmodel.cpp:557 #72 operator() at /usr/src/debug/plasma-workspace-5.27.6-1.fc38.x86_64/libtaskmanager/tasksmodel.cpp:443 #73 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2>, QtPrivate::List<const QModelIndex&, const QModelIndex&, const QVector<int>&>, void, TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)> >::call at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #74 QtPrivate::Functor<TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)>, 3>::call<QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void> at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #75 QtPrivate::QFunctorSlotObject<TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)>, 3, QtPrivate::List<const QModelIndex&, const QModelIndex&, const QVector<int>&>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #76 QtPrivate::QSlotObjectBase::call(QObject*, void**) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #77 doActivate<false>(QObject*, int, void**) at kernel/qobject.cpp:3925 #78 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) at kernel/qobject.cpp:3985 #79 QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) at .moc/moc_qabstractitemmodel.cpp:557 #80 TaskManager::TaskGroupingProxyModel::Private::sourceDataChanged(QModelIndex, QModelIndex, QVector<int> const&) at /usr/src/debug/plasma-workspace-5.27.6-1.fc38.x86_64/libtaskmanager/taskgroupingproxymodel.cpp:218 #81 std::__invoke_impl<void, void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&>(std::__invoke_memfun_deref, void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&) at /usr/include/c++/13/bits/invoke.h:74 #82 std::__invoke<void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&>(void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&) at /usr/include/c++/13/bits/invoke.h:96 #83 std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>::__call<void, QModelIndex const&, QModelIndex const&, QVector<int> const&, 0ul, 1ul, 2ul, 3ul>(std::tuple<QModelIndex const&, QModelIndex const&, QVector<int> const&>&&, std::_Index_tuple<0ul, 1ul, 2ul, 3ul>) at /usr/include/c++/13/functional:506 #84 std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>::operator()<QModelIndex const&, QModelIndex const&, QVector<int> const&, void>(QModelIndex const&, QModelIndex const&, QVector<int> const&) at /usr/include/c++/13/functional:591 #85 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2>, QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void, std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)> >::call(std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>&, void**) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #86 QtPrivate::Functor<std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>, 3>::call<QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void>(std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>&, void*, void**) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #87 QtPrivate::QFunctorSlotObject<std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>, 3, QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #88 QtPrivate::QSlotObjectBase::call(QObject*, void**) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #89 doActivate<false>(QObject*, int, void**) at kernel/qobject.cpp:3925 #90 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) at kernel/qobject.cpp:3985 #91 QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) at .moc/moc_qabstractitemmodel.cpp:557 #92 operator() at /usr/src/debug/plasma-workspace-5.27.6-1.fc38.x86_64/libtaskmanager/tasksmodel.cpp:443 #93 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2>, QtPrivate::List<const QModelIndex&, const QModelIndex&, const QVector<int>&>, void, TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)> >::call at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #94 QtPrivate::Functor<TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)>, 3>::call<QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void> at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #95 QtPrivate::QFunctorSlotObject<TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)>, 3, QtPrivate::List<const QModelIndex&, const QModelIndex&, const QVector<int>&>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #96 QtPrivate::QSlotObjectBase::call(QObject*, void**) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #97 doActivate<false>(QObject*, int, void**) at kernel/qobject.cpp:3925 #98 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) at kernel/qobject.cpp:3985 #99 QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) at .moc/moc_qabstractitemmodel.cpp:557 #100 TaskManager::TaskGroupingProxyModel::Private::sourceDataChanged(QModelIndex, QModelIndex, QVector<int> const&) at /usr/src/debug/plasma-workspace-5.27.6-1.fc38.x86_64/libtaskmanager/taskgroupingproxymodel.cpp:218 #101 std::__invoke_impl<void, void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&>(std::__invoke_memfun_deref, void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&) at /usr/include/c++/13/bits/invoke.h:74 #102 std::__invoke<void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&>(void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&) at /usr/include/c++/13/bits/invoke.h:96 #103 std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>::__call<void, QModelIndex const&, QModelIndex const&, QVector<int> const&, 0ul, 1ul, 2ul, 3ul>(std::tuple<QModelIndex const&, QModelIndex const&, QVector<int> const&>&&, std::_Index_tuple<0ul, 1ul, 2ul, 3ul>) at /usr/include/c++/13/functional:506 #104 std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>::operator()<QModelIndex const&, QModelIndex const&, QVector<int> const&, void>(QModelIndex const&, QModelIndex const&, QVector<int> const&) at /usr/include/c++/13/functional:591 #105 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2>, QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void, std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)> >::call(std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>&, void**) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #106 QtPrivate::Functor<std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>, 3>::call<QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void>(std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>&, void*, void**) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #107 QtPrivate::QFunctorSlotObject<std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>, 3, QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #108 QtPrivate::QSlotObjectBase::call(QObject*, void**) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #109 doActivate<false>(QObject*, int, void**) at kernel/qobject.cpp:3925 #110 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) at kernel/qobject.cpp:3985 #111 QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) at .moc/moc_qabstractitemmodel.cpp:557 #112 operator() at /usr/src/debug/plasma-workspace-5.27.6-1.fc38.x86_64/libtaskmanager/tasksmodel.cpp:443 #113 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2>, QtPrivate::List<const QModelIndex&, const QModelIndex&, const QVector<int>&>, void, TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)> >::call at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #114 QtPrivate::Functor<TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)>, 3>::call<QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void> at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #115 QtPrivate::QFunctorSlotObject<TaskManager::TasksModel::Private::initModels()::<lambda(const QModelIndex&, const QModelIndex&, const QVector<int>&)>, 3, QtPrivate::List<const QModelIndex&, const QModelIndex&, const QVector<int>&>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443 #116 QtPrivate::QSlotObjectBase::call(QObject*, void**) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #117 doActivate<false>(QObject*, int, void**) at kernel/qobject.cpp:3925 #118 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) at kernel/qobject.cpp:3985 #119 QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) at .moc/moc_qabstractitemmodel.cpp:557 #120 TaskManager::TaskGroupingProxyModel::Private::sourceDataChanged(QModelIndex, QModelIndex, QVector<int> const&) at /usr/src/debug/plasma-workspace-5.27.6-1.fc38.x86_64/libtaskmanager/taskgroupingproxymodel.cpp:218 #121 std::__invoke_impl<void, void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&>(std::__invoke_memfun_deref, void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&) at /usr/include/c++/13/bits/invoke.h:74 #122 std::__invoke<void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&>(void (TaskManager::TaskGroupingProxyModel::Private::*&)(QModelIndex, QModelIndex, QVector<int> const&), TaskManager::TaskGroupingProxyModel::Private*&, QModelIndex const&, QModelIndex const&, QVector<int> const&) at /usr/include/c++/13/bits/invoke.h:96 #123 std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>::__call<void, QModelIndex const&, QModelIndex const&, QVector<int> const&, 0ul, 1ul, 2ul, 3ul>(std::tuple<QModelIndex const&, QModelIndex const&, QVector<int> const&>&&, std::_Index_tuple<0ul, 1ul, 2ul, 3ul>) at /usr/include/c++/13/functional:506 #124 std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>::operator()<QModelIndex const&, QModelIndex const&, QVector<int> const&, void>(QModelIndex const&, QModelIndex const&, QVector<int> const&) at /usr/include/c++/13/functional:591 #125 QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1, 2>, QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void, std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)> >::call(std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>&, void**) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146 #126 QtPrivate::Functor<std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>, 3>::call<QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void>(std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>&, void*, void**) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256 #127 QtPrivate::QFunctorSlotObject<std::_Bind<void (TaskManager::TaskGroupingProxyModel::Private::*(TaskManager::TaskGroupingProxyModel::Private*, std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>))(QModelIndex, QModelIndex, QVector<int> const&)>, 3, QtPrivate::List<QModelIndex const&, QModelIndex const&, QVector<int> const&>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443
Created attachment 1976392 [details] File: exploitable
Created attachment 1976393 [details] File: proc_pid_status
Created attachment 1976394 [details] File: environ
Created attachment 1976395 [details] File: dso_list
Created attachment 1976396 [details] File: os_info
Created attachment 1976397 [details] File: core_backtrace
Created attachment 1976398 [details] File: mountinfo
Created attachment 1976399 [details] File: open_fds
Created attachment 1976400 [details] File: cgroup
Created attachment 1976401 [details] File: maps
Created attachment 1976402 [details] File: var_log_messages
Created attachment 1976403 [details] File: cpuinfo
Created attachment 1976404 [details] File: backtrace
Created attachment 1976405 [details] File: limits