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
Fedora Linux 38 entered end-of-life (EOL) status on 2024-05-21. Fedora Linux 38 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora Linux please feel free to reopen this bug against that version. Note that the version field may be hidden. Click the "Show advanced fields" button if you do not see the version field. If you are unable to reopen this bug, please file a new report against an active release. Thank you for reporting this bug and we are sorry it could not be fixed.