Bug 512443 - Plasma shell crash from open app in task manager
Summary: Plasma shell crash from open app in task manager
Status: RESOLVED DUPLICATE of bug 491699
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (other bugs)
Version First Reported In: 6.5.2
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL: https://bugreports.qt.io/browse/QTBUG...
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-11-21 16:22 UTC by Jeff Robertson
Modified: 2025-11-21 17:32 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/300047/events/08dc4347a113486d896df01f94571084/


Attachments
New crash information added by DrKonqi (148.20 KB, text/plain)
2025-11-21 16:22 UTC, Jeff Robertson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Robertson 2025-11-21 16:22:47 UTC
Application: plasmashell (6.5.2)

ApplicationNotResponding [ANR]: false
Qt Version: 6.10.0
Frameworks Version: 6.19.0
Operating System: Linux 6.17.8-arch1-1 x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 6.5.2 [CoredumpBackend]

-- Information about the crash:
I triggered this crash by moving the mouse over an open application icon in the task manager and clicking it in an attempt to bring it to the foreground.

The crash does not seem to be reproducible.

-- Backtrace (Reduced):
#5  QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::get (this=0x8, this=<optimized out>) at /usr/include/qt6/QtCore/qscopedpointer.h:110
[...]
#8  QObjectPrivate::get (o=0x0, o=<optimized out>) at /usr/include/qt6/QtCore/6.10.0/QtCore/private/qobject_p.h:161
#9  QQmlData::get (object=0x0, object=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmldata_p.h:237
#10 QQmlDelegateModelItem::destroyObject (this=0x5555d2721c90) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:2512
#11 0x00007fd9672e0c95 in QQmlDelegateModelPrivate::destroyCacheItem (this=0x5555d73756b0, cacheItem=0x5555d2721c90) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:645
#12 0x00007fd9672f5755 in std::function<void(QQmlDelegateModelItem*)>::operator() (this=0x7fff39758100, __args#0=<optimized out>) at /usr/include/c++/15.2.1/bits/std_function.h:593
#13 QQmlReusableDelegateModelItemsPool::drain (this=0x5555d7375900, maxPoolTime=0, releaseItem=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:3996
#14 0x00007fd9672dcc28 in QQmlDelegateModelPrivate::drainReusableItemsPool (this=<optimized out>, maxPoolTime=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:1114
#15 QQmlDelegateModel::drainReusableItemsPool (this=<optimized out>, maxPoolTime=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp:1119
#16 0x00007fd96a0ddbcf in QQuickListView::geometryChange (this=0x5555ce0abb60, newGeometry=..., oldGeometry=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquicklistview.cpp:3640
#17 0x00007fd969d7b36d in QQuickItem::setSize (this=this@entry=0x5555ce0abb60, size=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:7789
#18 0x00007fd9608ae250 in QQuickControlPrivate::resizeContent (this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quicktemplates/qquickcontrol.cpp:376
#19 0x00007fd9608afe3c in QQuickControl::geometryChange (this=0x5555c99e94d0, newGeometry=..., oldGeometry=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quicktemplates/qquickcontrol.cpp:2134
#20 0x00007fd969d7b36d in QQuickItem::setSize (this=0x5555c99e94d0, size=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickitem.cpp:7789
#21 0x00007fd969da9cd5 in QQuickLoaderPrivate::_q_updateSize (this=0x5555c812e220, loaderGeometryChanged=loaderGeometryChanged@entry=true) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickloader.cpp:925
#22 0x00007fd969daa15d in QQuickLoader::geometryChange (this=0x5555c7fd61a0, newGeometry=..., oldGeometry=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickloader.cpp:958


Reported using DrKonqi
Comment 1 Jeff Robertson 2025-11-21 16:22:48 UTC
Created attachment 187037 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 TraceyC 2025-11-21 17:32:46 UTC
Thank you for the bug report. Based on the backtrace this looks like a duplicate of bug 491699. 
See https://bugreports.qt.io/browse/QTBUG-141105

This should be fixed with Qt 6.10.1

*** This bug has been marked as a duplicate of bug 491699 ***