Bug 523886 - plasmashell --replace crashed after black desktop after re-login into locked screen
Summary: plasmashell --replace crashed after black desktop after re-login into locked ...
Status: RESOLVED DUPLICATE of bug 515234
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (other bugs)
Version First Reported In: 6.7.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2026-08-05 09:03 UTC by Christian Hacker
Modified: 2026-08-12 15:53 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/306825/events/24e6f87952e74b688e533ad4d0b6c140/


Attachments
New crash information added by DrKonqi (76.61 KB, text/plain)
2026-08-05 09:03 UTC, Christian Hacker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Hacker 2026-08-05 09:03:13 UTC
Application: plasmashell (6.7.3)

ApplicationNotResponding [ANR]: false
Qt Version: 6.11.1
Frameworks Version: 6.28.0
Operating System: Linux 7.1.5-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 6.7.3 [CoredumpBackend]

-- Information about the crash:
2026-08-05a
The Kde Plasma desktop was found broken after re-login into the screen-locked computer. The Plasma Panel had disappeared. The computer screen was completely black, with the exception of pre-existing Kde application windows. There was no coredump from plasmashell at that time.

The Kde Plasma shell was restarted with KRunner "plasmashell --replace", which did generate a coredump and started Drkonqi.

Operating System: openSUSE Tumbleweed 20260802
KDE Plasma Version: 6.7.3
KDE Frameworks Version: 6.28.0
Qt Version: 6.11.1
Kernel Version: 7.1.5-1-default (64-bit)
Graphics Platform: X11
Processors: 22 × Intel® Core™ Ultra 7 155H
Memory: 128 GiB of RAM (125.1 GiB usable)
Graphics Processor: Intel® Arc
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: NUC14RVH-B

plasma6-workspace v6.7.3-1.2

Before this problem:
Installed current software updates with zypper dup
Rebooted the host; logged into Kde Plasma desktop.
Worked on the computer as usual.
Kept the computer running with the Kde screen locked (Screen Locking), and the external display switched off.

See also
Bug 521231 (plasmashell --replace crashed after black desktop)

Other information:
The configured keyboard shortcuts were still working. It was possible to start Kde applications. However, the started Kde applications were not working completely successfully; probably due to the missing Kde Plasma desktop Panel and broken Plasma desktop display.

The Kde Plasma Panel has the Icons-and-Text Task Manager configured.
The computer has SELinux active, with "SELINUX=permissive".

Like
chris@suse8:~/tmp
$> coredumpctl --reverse
TIME                           PID  UID  GID SIG     COREFILE EXE                                     SIZE
Wed 2026-08-05 10:28:27 CEST 54759 1000 1000 SIGSEGV present  /usr/bin/plasmashell                   38.1M

Bye

The crash can be reproduced every time.

-- Backtrace (Reduced):
#5  QWeakPointer<QObject>::internalData (this=0x55be4672b730) at /usr/include/c++/16/bits/atomic_base.h:516
#6  QPointer<QSGContext>::data (this=0x55be4672b730, this=<optimized out>) at /usr/include/qt6/QtCore/qpointer.h:76
#7  QPointer<QSGContext>::operator QSGContext* (this=0x55be4672b730, this=<optimized out>) at /usr/include/qt6/QtCore/qpointer.h:84
#8  QSGRenderContext::sceneGraphContext (this=0x55be4672b720, this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/scenegraph/qsgcontext_p.h:148
#9  QQuickShaderEffectPrivate::shaderEffectManager (this=this@entry=0x55be4b6d50b0) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickshadereffect.cpp:1186
#10 0x00007f14d4a4ff0b in QQuickShaderEffectPrivate::updateShader (this=this@entry=0x55be4b6d50b0, shaderType=shaderType@entry=QQuickShaderEffectPrivate::Vertex, fileUrl=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickshadereffect.cpp:1253
#11 0x00007f14d4a508ab in QQuickShaderEffectPrivate::maybeUpdateShaders (this=0x55be4b6d50b0) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickshadereffect.cpp:1101
#12 0x00007f14d4a41471 in non-virtual thunk to QQuickShaderEffect::componentComplete() () at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickshadereffect_p.h:102
#13 0x00007f14d3fe2343 in QQmlObjectCreator::finalize (this=0x7f14c80beaf0, interrupt=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlobjectcreator.cpp:1616
#14 0x00007f14d3fa0bac in QQmlIncubatorPrivate::incubate (this=0x55be4c726710, i=<optimized out>) at /usr/include/qt6/QtCore/qscopedpointer.h:91
#15 0x00007f14d3fa173f in QQmlEnginePrivate::incubate (this=0x55be460eac40, i=<optimized out>, forContext=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlincubator.cpp:59
#16 0x00007f14d140715d in QQmlDelegateModelPrivate::object (this=0x55be485850b0, group=QQmlListCompositor::Default, index=16, incubationMode=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qmlmodels/qqmldelegatemodel_p_p.h:260
#17 0x00007f14d49dcf33 in QQuickItemViewPrivate::createItem (this=0x55be49864d00, modelIndex=16, incubationMode=QQmlIncubator::Asynchronous) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitemview.cpp:2523
#18 0x00007f14d49ef619 in QQuickListViewPrivate::addVisibleItems (this=0x55be49864d00, fillFrom=-328, fillTo=888, bufferFrom=<optimized out>, bufferTo=<optimized out>, doBuffer=true) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquicklistview.cpp:762
#19 0x00007f14d49d5db1 in QQuickItemViewPrivate::refill (this=0x55be49864d00, from=-8, to=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitemview.cpp:1942
#20 0x00007f14d49dee51 in QQuickItemViewPrivate::layout (this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitemview.cpp:2072


Reported using DrKonqi
Comment 1 Christian Hacker 2026-08-05 09:03:14 UTC
Created attachment 194869 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 TraceyC 2026-08-12 15:39:54 UTC
Searchable backtrace of the crashing process

[KCrash Handler]
#5  QWeakPointer<QObject>::internalData (this=0x55be4672b730) at /usr/include/c++/16/bits/atomic_base.h:516
#6  QPointer<QSGContext>::data (this=0x55be4672b730, this=<optimized out>) at /usr/include/qt6/QtCore/qpointer.h:76
#7  QPointer<QSGContext>::operator QSGContext* (this=0x55be4672b730, this=<optimized out>) at /usr/include/qt6/QtCore/qpointer.h:84
#8  QSGRenderContext::sceneGraphContext (this=0x55be4672b720, this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/scenegraph/qsgcontext_p.h:148
#9  QQuickShaderEffectPrivate::shaderEffectManager (this=this@entry=0x55be4b6d50b0) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickshadereffect.cpp:1186
#10 0x00007f14d4a4ff0b in QQuickShaderEffectPrivate::updateShader (this=this@entry=0x55be4b6d50b0, shaderType=shaderType@entry=QQuickShaderEffectPrivate::Vertex, fileUrl=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickshadereffect.cpp:1253
#11 0x00007f14d4a508ab in QQuickShaderEffectPrivate::maybeUpdateShaders (this=0x55be4b6d50b0) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickshadereffect.cpp:1101
#12 0x00007f14d4a41471 in non-virtual thunk to QQuickShaderEffect::componentComplete() () at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickshadereffect_p.h:102
#13 0x00007f14d3fe2343 in QQmlObjectCreator::finalize (this=0x7f14c80beaf0, interrupt=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlobjectcreator.cpp:1616
#14 0x00007f14d3fa0bac in QQmlIncubatorPrivate::incubate (this=0x55be4c726710, i=<optimized out>) at /usr/include/qt6/QtCore/qscopedpointer.h:91
#15 0x00007f14d3fa173f in QQmlEnginePrivate::incubate (this=0x55be460eac40, i=<optimized out>, forContext=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlincubator.cpp:59
#16 0x00007f14d140715d in QQmlDelegateModelPrivate::object (this=0x55be485850b0, group=QQmlListCompositor::Default, index=16, incubationMode=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qmlmodels/qqmldelegatemodel_p_p.h:260
#17 0x00007f14d49dcf33 in QQuickItemViewPrivate::createItem (this=0x55be49864d00, modelIndex=16, incubationMode=QQmlIncubator::Asynchronous) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitemview.cpp:2523
#18 0x00007f14d49ef619 in QQuickListViewPrivate::addVisibleItems (this=0x55be49864d00, fillFrom=-328, fillTo=888, bufferFrom=<optimized out>, bufferTo=<optimized out>, doBuffer=true) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquicklistview.cpp:762
#19 0x00007f14d49d5db1 in QQuickItemViewPrivate::refill (this=0x55be49864d00, from=-8, to=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitemview.cpp:1942
#20 0x00007f14d49dee51 in QQuickItemViewPrivate::layout (this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitemview.cpp:2072
#21 0x00007f14d49f16dc in QQuickItemViewPrivate::applyPendingChanges (this=0x55be49864d00) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitemview.cpp:998
#22 QQuickItemViewPrivate::applyPendingChanges (this=0x55be49864d00) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitemview.cpp:994
#23 QQuickListViewPrivate::updateHighlight (this=0x55be49864d00) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquicklistview.cpp:1029
#24 0x00007f14d49d5980 in QQuickItemViewPrivate::itemGeometryChanged (this=0x55be49864d00, item=0x55be46ca8d30, change=..., oldGeometry=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitemview.cpp:1293
#25 0x00007f14d49f1d75 in QQuickListViewPrivate::itemGeometryChanged (this=0x55be49864d00, item=0x55be46ca8d30, change=..., oldGeometry=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquicklistview.cpp:1598
#26 0x00007f14d466b9e3 in operator() (listener=..., __closure=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.cpp:3953
#27 QQuickItemPrivate::notifyChangeListeners<QQuickItem::geometryChange(const QRectF&, const QRectF&)::<lambda(const QQuickItemPrivate::ChangeListener&)> > (this=0x55be473aab30, changeTypes=..., function=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem_p.h:416
#28 QQuickItem::geometryChange (this=this@entry=0x55be46ca8d30, newGeometry=..., oldGeometry=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.cpp:3951
#29 0x00007f14c7d3c310 in QQuickControl::geometryChange (this=0x55be46ca8d30, newGeometry=..., oldGeometry=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quicktemplates/qquickcontrol.cpp:2139
#30 0x00007f14d467afa1 in QQuickItem::setWidth (this=0x55be46ca8d30, w=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.cpp:7573
#31 0x00007f14d469561f in QQuickItemPrivate::setWidth (this=0x55be473aab30, width=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem_p.h:238
#32 QObjectCompatProperty<QQuickItemPrivate, double, &QQuickItemPrivate::_qt_property_width_offset, &QQuickItemPrivate::setWidth, &QQuickItemPrivate::widthChanged, decltype(nullptr)>::bindingWrapper (type=..., dataPtr=0x55be473aac60, binding=...) at /usr/include/qt6/QtCore/6.11.1/QtCore/private/qproperty_p.h:538
#33 0x00007f14d2a63350 in QPropertyBindingPrivate::evaluateRecursive_inline (this=0x55be473bba20, bindingObservers=<optimized out>, status=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qproperty_p.h:887
#34 QPropertyObserverPointer::evaluateBindings(QVarLengthArray<QPropertyBindingPrivatePtr, 256ll>&, QBindingStatus*) [clone .isra.0] (bindingObservers=..., status=0x55be459f66a0, this=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qproperty.cpp:877
#35 0x00007f14d2a63a2b in QtPrivate::QPropertyBindingData::notifyObserver_helper (this=this@entry=0x55be49918308, propertyDataPtr=propertyDataPtr@entry=0x55be49864e30, storage=storage@entry=0x55be49864d40, observer=observer@entry=..., bindingObservers=...) at /usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qproperty.cpp:734
#36 0x00007f14d468a072 in QObjectCompatProperty<QQuickItemPrivate, double, &QQuickItemPrivate::_qt_property_width_offset, &QQuickItemPrivate::setWidth, &QQuickItemPrivate::widthChanged, decltype(nullptr)>::notify (this=0x55be49864e30) at /usr/include/qt6/QtCore/6.11.1/QtCore/private/qproperty_p.h:691
#37 0x00007f14d466ba6a in QQuickItem::geometryChange (this=0x55be4978ec50, newGeometry=<optimized out>, oldGeometry=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.cpp:3963
#38 0x00007f14d46516bd in QQuickFlickable::geometryChange (this=0x55be4978ec50, newGeometry=..., oldGeometry=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickflickable.cpp:2177
#39 0x00007f14d467be7f in QQuickItem::setSize (this=this@entry=0x55be4978ec50, size=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.cpp:7957
#40 0x00007f14c7d38ba8 in QQuickControlPrivate::resizeContent (this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quicktemplates/qquickcontrol.cpp:381
#41 0x00007f14c7d3c32a in QQuickControl::geometryChange (this=0x55be4986ac30, newGeometry=..., oldGeometry=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quicktemplates/qquickcontrol.cpp:2141
#42 0x00007f14d467afa1 in QQuickItem::setWidth (this=0x55be4986ac30, w=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.cpp:7573
#43 0x00007f14c7db19f4 in QQuickStackView::geometryChange (this=<optimized out>, newGeometry=..., oldGeometry=<optimized out>) at /usr/include/qt6/QtCore/qrect.h:759
#44 0x00007f14d467be7f in QQuickItem::setSize (this=0x55be49280260, size=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.cpp:7957
#45 0x00007f14d4637aa7 in QQuickAnchorsPrivate::setItemSize (this=0x55be499006e0, v=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickanchors.cpp:392
#46 QQuickAnchorsPrivate::fillChanged (this=0x55be499006e0) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickanchors.cpp:168
#47 0x00007f14d466b9e3 in operator() (listener=..., __closure=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.cpp:3953
#48 QQuickItemPrivate::notifyChangeListeners<QQuickItem::geometryChange(const QRectF&, const QRectF&)::<lambda(const QQuickItemPrivate::ChangeListener&)> > (this=0x55be497affc0, changeTypes=..., function=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem_p.h:416
#49 QQuickItem::geometryChange (this=0x55be49822090, newGeometry=<optimized out>, oldGeometry=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.cpp:3951
#50 0x00007f14d467afa1 in QQuickItem::setWidth (this=this@entry=0x55be49822090, w=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.cpp:7573
#51 0x00007f14c7d6fb78 in QQuickPagePrivate::relayout (this=0x55be498404e0) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quicktemplates/qquickpage.cpp:117
#52 0x00007f14c7d3b3e5 in QQuickControl::paddingChange (this=<optimized out>, newPadding=<optimized out>, oldPadding=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quicktemplates/qquickcontrol.cpp:2180
#53 0x00007f14c7d32b61 in QQuickControlPrivate::setLeftPadding (this=0x55be498404e0, value=<optimized out>, reset=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quicktemplates/qquickcontrol.cpp:217
#54 0x00007f14d3f0e3b0 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlpropertydata_p.h:429
#55 0x00007f14d3f31d44 in GenericBinding<6>::doStore<double> (this=0x55be495fc680, value=<optimized out>, pd=<optimized out>, flags=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlbinding.cpp:285
#56 GenericBinding<6>::write (this=0x55be495fc680, result=..., isUndefined=false, flags=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlbinding.cpp:258
#57 0x00007f14d3f32d35 in QQmlBinding::doUpdate (this=0x55be495fc680, watcher=..., flags=..., scope=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlbinding.cpp:716
#58 0x00007f14d3f2973b in QQmlBinding::update (this=0x55be495fc680, flags=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlbinding.cpp:166
#59 0x00007f14d3fd0792 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlnotifier.cpp:75
#60 0x00007f14d2a5d574 in doActivate<false> (sender=0x55be49916610, signal_index=3, argv=0x0) at /usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qobject.cpp:4262
#61 0x00007f14c408ab88 in KSvg::FrameSvgItemMargins::marginsChanged (this=<optimized out>) at /usr/src/debug/ksvg-6.28.0/build/src/declarativeimports/corebindingsplugin_autogen/include/moc_framesvgitem.cpp:168
#62 KSvg::FrameSvgItemMargins::update (this=<optimized out>) at /usr/src/debug/ksvg-6.28.0/src/declarativeimports/framesvgitem.cpp:248
#63 KSvg::CheckMarginsChange::~CheckMarginsChange (this=0x7ffd3c6ce080, this=<optimized out>) at /usr/src/debug/ksvg-6.28.0/src/declarativeimports/framesvgitem.cpp:318
#64 0x00007f14c408b612 in KSvg::FrameSvgItem::setImagePath (this=0x55be49864120, path=<optimized out>) at /usr/src/debug/ksvg-6.28.0/src/declarativeimports/framesvgitem.cpp:357
#65 KSvg::FrameSvgItem::setImagePath (this=0x55be49864120, path=<optimized out>) at /usr/src/debug/ksvg-6.28.0/src/declarativeimports/framesvgitem.cpp:327
#66 KSvg::FrameSvgItem::qt_static_metacall (_o=0x55be49864120, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/ksvg-6.28.0/build/src/declarativeimports/corebindingsplugin_autogen/include/moc_framesvgitem.cpp:361
#67 0x00007f14d3f0e3b0 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=<optimized out>, flags=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlpropertydata_p.h:429
#68 0x00007f14d3f3295d in GenericBinding<10>::doStore<QString> (this=0x55be49699220, value=..., pd=<optimized out>, flags=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlbinding.cpp:285
#69 GenericBinding<10>::write (this=0x55be49699220, result=..., isUndefined=false, flags=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlbinding.cpp:266
#70 0x00007f14d3f32d35 in QQmlBinding::doUpdate (this=0x55be49699220, watcher=..., flags=..., scope=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlbinding.cpp:716
#71 0x00007f14d3f2973b in QQmlBinding::update (this=0x55be49699220, flags=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlbinding.cpp:166
#72 0x00007f14d3fd0792 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlnotifier.cpp:75
#73 0x00007f14d2a5d574 in doActivate<false> (sender=0x55be49915e00, signal_index=9, argv=0x0) at /usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qobject.cpp:4262
#74 0x00007f14d47563a3 in QQuickWindowAttached::windowChange (this=0x55be49915e00, window=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickwindowattached.cpp:72
#75 0x00007f14d2a5dab1 in QtPrivate::QSlotObjectBase::call (this=0x55be49915eb0, r=<optimized out>, a=0x7ffd3c6cff40) at /usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qobjectdefs_impl.h:462
#76 doActivate<false> (sender=0x55be49864120, signal_index=15, argv=0x7ffd3c6cff40) at /usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qobject.cpp:4372
#77 0x00007f14d468691b in QMetaObject::activate<void, QQuickWindow*> (sender=<optimized out>, mo=<optimized out>, local_signal_index=12, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:320
#78 QQuickItem::windowChanged (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/build/src/quick/Quick_autogen/include/moc_qquickitem.cpp:1007
#79 0x00007f14d46727d4 in QQuickItemPrivate::derefWindow (this=0x55be4963f940) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.cpp:3199
#80 0x00007f14d467277e in QQuickItemPrivate::derefWindow (this=0x55be497affc0) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.h:492
#81 0x00007f14d467277e in QQuickItemPrivate::derefWindow (this=0x55be498404e0) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.h:492
#82 0x00007f14d467277e in QQuickItemPrivate::derefWindow (this=0x55be46f6eeb0) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.h:492
#83 0x00007f14d467277e in QQuickItemPrivate::derefWindow (this=0x55be46732ac0) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.h:492
#84 0x00007f14d467277e in QQuickItemPrivate::derefWindow (this=0x55be4672b250) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.h:492
#85 0x00007f14d4667de6 in QQuickItem::~QQuickItem (this=0x55be46727490, this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickitem.cpp:2404
#86 0x00007f14d47456ba in QQuickRootItem::~QQuickRootItem (this=0x55be46727490, this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickwindow_p.h:63
#87 QQuickRootItem::~QQuickRootItem (this=0x55be46727490, this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickwindow_p.h:63
#88 0x00007f14d474784c in QQuickWindow::~QQuickWindow (this=0x55be467272b0, this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/quick/items/qquickwindow.cpp:1246
#89 0x00007f14c67717c9 in QQmlPrivate::QQmlElement<PlasmaQuick::AppletPopup>::~QQmlElement (this=0x55be467272b0, this=<optimized out>) at /usr/include/qt6/QtQml/qqmlprivate.h:112
#90 QQmlPrivate::QQmlElement<PlasmaQuick::AppletPopup>::~QQmlElement (this=0x55be467272b0, this=<optimized out>) at /usr/include/qt6/QtQml/qqmlprivate.h:112
#91 0x00007f14d2a4b71a in QObjectPrivate::deleteChildren (this=this@entry=0x55be46698480) at /usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qobject.cpp:2279
#92 0x00007f14d2a5253b in QObject::~QObject (this=<optimized out>, this=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qobject.cpp:1177
#93 0x00007f14d494e439 in QQmlPrivate::QQmlElement<QQuickMouseArea>::~QQmlElement (this=0x55be466983a0, this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlprivate.h:112
#94 QQmlPrivate::QQmlElement<QQuickMouseArea>::~QQmlElement (this=0x55be466983a0, this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.11.1/src/qml/qml/qqmlprivate.h:112
#95 0x00007f14d2a4b71a in QObjectPrivate::deleteChildren (this=this@entry=0x55be468a5490) at /usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qobject.cpp:2279
#96 0x00007f14d2a5253b in QObject::~QObject (this=<optimized out>, this=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qobject.cpp:1177
#97 0x00007f14a4023479 in ContainmentItem::~ContainmentItem (this=0x55be468a52f0, this=<optimized out>) at /usr/src/debug/libplasma-6.7.3/src/plasmaquick/plasmoid/containmentitem.h:35
#98 QQmlPrivate::QQmlElement<ContainmentItem>::~QQmlElement (this=0x55be468a52f0, this=<optimized out>) at /usr/include/qt6/QtQml/qqmlprivate.h:112
#99 QQmlPrivate::QQmlElement<ContainmentItem>::~QQmlElement (this=0x55be468a52f0, this=<optimized out>) at /usr/include/qt6/QtQml/qqmlprivate.h:112
#100 0x00007f14d5b02c1b in PlasmaQuick::SharedQmlEngine::~SharedQmlEngine (this=0x55be466999e0, this=<optimized out>) at /usr/src/debug/libplasma-6.7.3/src/plasmaquick/sharedqmlengine.cpp:179
#101 0x00007f14d5ad9ad1 in PlasmaQuick::SharedQmlEngine::~SharedQmlEngine (this=0x55be466999e0, this=<optimized out>) at /usr/src/debug/libplasma-6.7.3/src/plasmaquick/sharedqmlengine.cpp:176
#102 operator() (__closure=<optimized out>, applet=0x55be45c59f50) at /usr/src/debug/libplasma-6.7.3/src/plasmaquick/appletquickitem.cpp:671
#103 operator() (__closure=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:117
#104 QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<Plasma::Applet*>, void, PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)> >::call(PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)>&, void**)::<lambda()> > (args=<optimized out>, fn=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:66
#105 QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<Plasma::Applet*>, void, PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)> >::call (f=<optimized out>, arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:116
#106 QtPrivate::FunctorCallable<PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)>, Plasma::Applet*>::call<QtPrivate::List<Plasma::Applet*>, void> (f=<optimized out>, arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:338
#107 QtPrivate::QCallableObject<PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)>, QtPrivate::List<Plasma::Applet*>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:548
#108 0x00007f14d2a5dab1 in QtPrivate::QSlotObjectBase::call (this=0x55be47c8e260, r=<optimized out>, a=0x7ffd3c6d0660) at /usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qobjectdefs_impl.h:462
#109 doActivate<false> (sender=0x55be45c59f50, signal_index=18, argv=0x7ffd3c6d0660) at /usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qobject.cpp:4372
#110 0x00007f14d57de5cb in QMetaObject::activate<void, Plasma::Applet*> (sender=<optimized out>, mo=<optimized out>, local_signal_index=15, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:320
#111 Plasma::Applet::appletDeleted (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/libplasma-6.7.3/build/src/plasma/Plasma_autogen/include/moc_applet.cpp:697
#112 0x00007f14d57d5c4e in Plasma::Applet::~Applet (this=0x55be45c59f50, this=<optimized out>) at /usr/src/debug/libplasma-6.7.3/src/plasma/applet.cpp:72
#113 0x00007f14c79cd772 in SystemTray::~SystemTray (this=0x55be45c59f50, this=<optimized out>) at /usr/src/debug/plasma-workspace-6.7.3/applets/systemtray/systemtray.cpp:168
#114 0x00007f14d2a4b71a in QObjectPrivate::deleteChildren (this=this@entry=0x55be45d50d00) at /usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qobject.cpp:2279
#115 0x00007f14d2a5253b in QObject::~QObject (this=<optimized out>, this=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.11.1/src/corelib/kernel/qobject.cpp:1177
#116 0x00007f14cc0a4f3c in org_kde_panel_Plugin::~org_kde_panel_Plugin (this=0x55be45cf7a40, this=<optimized out>) at /usr/src/debug/plasma-desktop-6.7.3/build/containments/panel/org.kde.panel.cpp:5
#117 org_kde_panel_Plugin::~org_kde_panel_Plugin (this=0x55be45cf7a40, this=<optimized out>) at /usr/src/debug/plasma-desktop-6.7.3/build/containments/panel/org.kde.panel.cpp:5
#118 0x000055be232a56d5 in ShellCorona::~ShellCorona (this=0x7ffd3c6d0af0, this=<optimized out>) at /usr/src/debug/plasma-workspace-6.7.3/shell/shellcorona.cpp:323
#119 0x000055be23272af6 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-6.7.3/shell/main.cpp:205
Comment 3 TraceyC 2026-08-12 15:53:39 UTC
Thank you for the bug report. Based on the backtrace this looks like the same crash as in bug 515234 so I'll merge this report in with the other one. Please follow that report if you would like updates on the progress of this issue.

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