Bug 522232 - plasmashell crashing in Breeze::WindowManager::registerQuickItem after some hours of being on
Summary: plasmashell crashing in Breeze::WindowManager::registerQuickItem after some h...
Status: RESOLVED DUPLICATE of bug 515234
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (other bugs)
Version First Reported In: 6.6.5
Platform: NixOS Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2026-06-26 14:41 UTC by Henning
Modified: 2026-06-27 13:41 UTC (History)
2 users (show)

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


Attachments
New crash information added by DrKonqi (170.32 KB, text/plain)
2026-06-26 14:41 UTC, Henning
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Henning 2026-06-26 14:41:03 UTC
Application:  (6.6.5)

ApplicationNotResponding [ANR]: false
Qt Version: 6.11.0
Frameworks Version: 6.27.0
Operating System: Linux 6.18.35 x86_64
Windowing System: Wayland
Distribution: NixOS 26.11 (Zokor)
DrKonqi: 6.6.5 [CoredumpBackend]

-- Information about the crash:
this bug is always occuring, multiple machines. all run nixos unstable with kde plasma 6.6

plasma panel is gone, luckily i use krunner which is separate and have a desktop entry to restart the plasmashell

after the restart, the kde crash reporter now shows up more reliably.

nix packages dont contain debug info, but the debuginfod program can load it anyways, which seems to have worked for the first time, second try today.

the panel disappearing might correlate with plugging in an external screen, used as only one, so plasmashell has to resize and reload. some other times the panel becomes unresponsive, which might happen before and plugging in the screen will cause it to finally disappear.

Operating System: NixOS 26.11
KDE Plasma Version: 6.6.5
KDE Frameworks Version: 6.27.0
Qt Version: 6.11.0
Kernel Version: 6.18.35 (64-bit)
Graphics Platform: Wayland
Processors: 8 × 11th Gen Intel® Core™ i7-1165G7 @ 2.80GHz
Memory: 20 GiB of RAM (19.4 GiB usable)
Graphics Processor: Intel® Iris® Xe Graphics

The crash can be reproduced every time.

-- Backtrace (Reduced):
#5  0x000075fa2163a434 in QQuickItem::setAcceptedMouseButtons(QFlags<Qt::MouseButton>) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#6  0x000075fa147d4ce4 in Breeze::WindowManager::registerQuickItem (this=0x5cdb63e7e450, item=item@entry=0x5cdb6975b3c0) at /build/breeze-6.6.5/kstyle/breezewindowmanager.cpp:175
#7  0x000075fa147b6faf in Breeze::Style::isQtQuickControl (option=<optimized out>, widget=0x0, this=0x5cdb63ecfd80) at /nix/store/qxaq7jz61a6zkr2mq49i0zvqip2m2jj8-gcc-15.2.0/include/c++/15.2.0/bits/unique_ptr.h:193
#8  Breeze::Style::isQtQuickControl (this=0x5cdb63ecfd80, option=0x5cdb6839efa0, widget=0x0) at /build/breeze-6.6.5/kstyle/breezestyle.cpp:8543
#9  Breeze::Style::pixelMetric (this=0x5cdb63ecfd80, metric=<optimized out>, option=0x5cdb6839efa0, widget=0x0) at /build/breeze-6.6.5/kstyle/breezestyle.cpp:690
#10 0x000075f9ce8d84c9 in KQuickStyleItem::initStyleOption (this=this@entry=0x5cdb6975b3c0) at /build/qqc2-desktop-style-6.27.0/plugin/kquickstyleitem.cpp:647
#11 0x000075f9ce8e3bc0 in KQuickStyleItem::updateRect (this=0x5cdb6975b3c0) at /build/qqc2-desktop-style-6.27.0/plugin/kquickstyleitem.cpp:1418
#12 KQuickStyleItem::geometryChange (this=0x5cdb6975b3c0, newGeometry=..., oldGeometry=...) at /build/qqc2-desktop-style-6.27.0/plugin/kquickstyleitem.cpp:2147
#13 0x000075fa216319d8 in QQuickItem::setWidth(double) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#14 0x000075fa18db86cb in QQuickTextFieldPrivate::resizeBackground (this=0x5cdb6b4163f0) at /build/qtdeclarative-everywhere-src-6.11.0/src/quicktemplates/qquicktextfield.cpp:158
#15 0x000075fa2163288c in QQuickItem::setImplicitHeight(double) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#16 0x000075fa20f57af1 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=value@entry=0x7ffdc0efa8c0, flags=..., flags@entry=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlpropertydata_p.h:429
#17 0x000075fa20f5f9ee in GenericBinding<6>::write (this=0x5cdb6627d7d0, result=0x7ffdc0efa8c0, type=..., isUndefined=<optimized out>, flags=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlbinding.cpp:218
#18 0x000075fa20f58801 in QQmlBinding::doUpdate (this=0x5cdb6627d7d0, watcher=..., flags=..., scope=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlbinding.cpp:705
#19 0x000075fa20f5c3f8 in QQmlBinding::update (this=0x5cdb6627d7d0, flags=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlbinding.cpp:166
#20 0x000075fa2100fe17 in QQmlObjectCreator::finalize (this=0x5cdb675d2980, interrupt=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlobjectcreator.cpp:1551


Reported using DrKonqi
Comment 1 Henning 2026-06-26 14:41:04 UTC
Created attachment 193735 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 TraceyC 2026-06-26 16:41:51 UTC
Searchable backtrace

Thread 1 (Thread 0x75fa18ef6d00 (LWP 3056)):
[KCrash Handler]
#5  0x000075fa2163a434 in QQuickItem::setAcceptedMouseButtons(QFlags<Qt::MouseButton>) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#6  0x000075fa147d4ce4 in Breeze::WindowManager::registerQuickItem (this=0x5cdb63e7e450, item=item@entry=0x5cdb6975b3c0) at /build/breeze-6.6.5/kstyle/breezewindowmanager.cpp:175
#7  0x000075fa147b6faf in Breeze::Style::isQtQuickControl (option=<optimized out>, widget=0x0, this=0x5cdb63ecfd80) at /nix/store/qxaq7jz61a6zkr2mq49i0zvqip2m2jj8-gcc-15.2.0/include/c++/15.2.0/bits/unique_ptr.h:193
#8  Breeze::Style::isQtQuickControl (this=0x5cdb63ecfd80, option=0x5cdb6839efa0, widget=0x0) at /build/breeze-6.6.5/kstyle/breezestyle.cpp:8543
#9  Breeze::Style::pixelMetric (this=0x5cdb63ecfd80, metric=<optimized out>, option=0x5cdb6839efa0, widget=0x0) at /build/breeze-6.6.5/kstyle/breezestyle.cpp:690
#10 0x000075f9ce8d84c9 in KQuickStyleItem::initStyleOption (this=this@entry=0x5cdb6975b3c0) at /build/qqc2-desktop-style-6.27.0/plugin/kquickstyleitem.cpp:647
#11 0x000075f9ce8e3bc0 in KQuickStyleItem::updateRect (this=0x5cdb6975b3c0) at /build/qqc2-desktop-style-6.27.0/plugin/kquickstyleitem.cpp:1418
#12 KQuickStyleItem::geometryChange (this=0x5cdb6975b3c0, newGeometry=..., oldGeometry=...) at /build/qqc2-desktop-style-6.27.0/plugin/kquickstyleitem.cpp:2147
#13 0x000075fa216319d8 in QQuickItem::setWidth(double) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#14 0x000075fa18db86cb in QQuickTextFieldPrivate::resizeBackground (this=0x5cdb6b4163f0) at /build/qtdeclarative-everywhere-src-6.11.0/src/quicktemplates/qquicktextfield.cpp:158
#15 0x000075fa2163288c in QQuickItem::setImplicitHeight(double) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#16 0x000075fa20f57af1 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=value@entry=0x7ffdc0efa8c0, flags=..., flags@entry=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlpropertydata_p.h:429
#17 0x000075fa20f5f9ee in GenericBinding<6>::write (this=0x5cdb6627d7d0, result=0x7ffdc0efa8c0, type=..., isUndefined=<optimized out>, flags=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlbinding.cpp:218
#18 0x000075fa20f58801 in QQmlBinding::doUpdate (this=0x5cdb6627d7d0, watcher=..., flags=..., scope=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlbinding.cpp:705
#19 0x000075fa20f5c3f8 in QQmlBinding::update (this=0x5cdb6627d7d0, flags=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlbinding.cpp:166
#20 0x000075fa2100fe17 in QQmlObjectCreator::finalize (this=0x5cdb675d2980, interrupt=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlobjectcreator.cpp:1551
#21 0x000075fa20fd29bc in QQmlIncubatorPrivate::incubate (this=0x5cdb675c3680, i=...) at /nix/store/wzvm2pvf98a71v0scgfhmi01lqcxahfr-qtbase-6.11.0/include/QtCore/qscopedpointer.h:91
#22 0x000075fa20fd379f in QQmlEnginePrivate::incubate (this=0x5cdb6402d120, i=..., forContext=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlincubator.cpp:56
#23 0x000075fa1e5acfab in QQmlDelegateModelPrivate::object (this=0x5cdb6a530820, group=QQmlListCompositor::Default, index=0, incubationMode=<optimized out>) at /build/qtdeclarative-everywhere-src-6.11.0/src/qmlmodels/qqmldelegatemodel_p_p.h:258
#24 0x000075fa219b0ebc in QQuickItemViewPrivate::createItem(int, QQmlIncubator::IncubationMode) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#25 0x000075fa219ccef4 in QQuickListViewPrivate::applyInsertionChange(QQmlChangeSet::Change const&, QQuickItemViewPrivate::ChangeResult*, QList<FxViewItem*>*, QList<QQuickItemViewPrivate::MovedItem>*) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#26 0x000075fa219b29dd in QQuickItemViewPrivate::applyModelChanges(QQuickItemViewPrivate::ChangeResult*, QQuickItemViewPrivate::ChangeResult*) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#27 0x000075fa219b3695 in QQuickItemViewPrivate::layout() () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#28 0x000075fa219ca797 in QQuickListViewPrivate::updateHighlight() () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#29 0x000075fa219aedbf in QQuickItemViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#30 0x000075fa219d170a in QQuickListViewPrivate::itemGeometryChanged(QQuickItem*, QQuickGeometryChange, QRectF const&) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#31 0x000075fa2163ceaa in QQuickItem::geometryChange(QRectF const&, QRectF const&) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#32 0x000075fa18d27fe1 in QQuickControl::geometryChange (this=0x5cdb6966b350, newGeometry=..., oldGeometry=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/quicktemplates/qquickcontrol.cpp:2139
#33 0x000075fa216319d8 in QQuickItem::setWidth(double) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#34 0x000075fa2165233a in QObjectCompatProperty<QQuickItemPrivate, double, &QQuickItemPrivate::_qt_property_width_offset, &QQuickItemPrivate::setWidth, &QQuickItemPrivate::widthChanged, decltype(nullptr)>::bindingWrapper(QMetaType, QUntypedPropertyData*, QtPrivate::QPropertyBindingFunction) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#35 0x000075fa1f635230 in QPropertyBindingPrivate::evaluateRecursive_inline (this=0x5cdb6b27a370, bindingObservers=..., status=<optimized out>) at /build/qtbase-everywhere-src-6.11.0/src/corelib/kernel/qproperty_p.h:886
#36 QPropertyObserverPointer::evaluateBindings (this=this@entry=0x7ffdc0efb5a8, bindingObservers=..., status=0x5cdb63bbf3f0) at /build/qtbase-everywhere-src-6.11.0/src/corelib/kernel/qproperty.cpp:876
#37 0x000075fa1f636274 in QtPrivate::QPropertyBindingData::notifyObserver_helper (this=0x5cdb6a5620d8, propertyDataPtr=0x5cdb6a52efb0, storage=<optimized out>, observer=..., bindingObservers=...) at /build/qtbase-everywhere-src-6.11.0/src/corelib/kernel/qproperty.cpp:733
#38 0x000075fa21652c89 in QObjectCompatProperty<QQuickItemPrivate, double, &QQuickItemPrivate::_qt_property_width_offset, &QQuickItemPrivate::setWidth, &QQuickItemPrivate::widthChanged, decltype(nullptr)>::notify() () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#39 0x000075fa2163cf28 in QQuickItem::geometryChange(QRectF const&, QRectF const&) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#40 0x000075fa2160c6b7 in QQuickFlickable::geometryChange(QRectF const&, QRectF const&) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#41 0x000075fa2163313d in QQuickItem::setSize(QSizeF const&) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#42 0x000075fa18d242b6 in QQuickControlPrivate::resizeContent (this=<optimized out>) at /build/qtdeclarative-everywhere-src-6.11.0/src/quicktemplates/qquickcontrol.cpp:381
#43 0x000075fa18d27ffb in QQuickControl::geometryChange (this=0x5cdb6a51ee70, newGeometry=..., oldGeometry=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/quicktemplates/qquickcontrol.cpp:2141
#44 0x000075fa2163313d in QQuickItem::setSize(QSizeF const&) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#45 0x000075fa215f4eee in QQuickAnchorsPrivate::fillChanged() () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#46 0x000075fa2163ceaa in QQuickItem::geometryChange(QRectF const&, QRectF const&) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#47 0x000075fa216319d8 in QQuickItem::setWidth(double) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#48 0x000075fa18d52b71 in QQuickPagePrivate::relayout (this=0x5cdb6a50f9d0) at /build/qtdeclarative-everywhere-src-6.11.0/src/quicktemplates/qquickpage.cpp:117
#49 0x000075fa18d1e351 in QQuickControl::paddingChange (this=0x5cdb6a4d2c20, newPadding=..., oldPadding=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/quicktemplates/qquickcontrol.cpp:2180
#50 QQuickControlPrivate::setLeftPadding (this=<optimized out>, value=<optimized out>, reset=<optimized out>) at /build/qtdeclarative-everywhere-src-6.11.0/src/quicktemplates/qquickcontrol.cpp:217
#51 0x000075fa20f5f661 in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=0x7ffdc0efc3c8, flags=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlpropertydata_p.h:429
#52 GenericBinding<6>::doStore<double> (this=0x5cdb6a5104c0, value=<optimized out>, pd=<optimized out>, flags=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlbinding.cpp:285
#53 GenericBinding<6>::write (this=0x5cdb6a5104c0, result=..., isUndefined=<optimized out>, flags=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlbinding.cpp:258
#54 0x000075fa20f58459 in QQmlBinding::doUpdate (this=0x5cdb6a5104c0, watcher=..., flags=..., scope=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlbinding.cpp:716
#55 0x000075fa20f5c3f8 in QQmlBinding::update (this=0x5cdb6a5104c0, flags=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlbinding.cpp:166
#56 0x000075fa2100d011 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlnotifier.cpp:75
#57 0x000075fa1f62f100 in doActivate<false> (sender=0x5cdb6a5619b0, signal_index=3, argv=argv@entry=0x0) at /build/qtbase-everywhere-src-6.11.0/src/corelib/kernel/qobject.cpp:4261
#58 0x000075fa1f625a49 in QMetaObject::activate (sender=sender@entry=0x5cdb6a5619b0, m=m@entry=0x75f9f29fd560 <KSvg::FrameSvgItemMargins::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at /build/qtbase-everywhere-src-6.11.0/src/corelib/kernel/qobject.cpp:4431
#59 0x000075f9f29ed35e in KSvg::FrameSvgItemMargins::marginsChanged (this=0x5cdb6a5619b0) at /build/ksvg-6.27.0/build/src/declarativeimports/corebindingsplugin_autogen/include/moc_framesvgitem.cpp:168
#60 KSvg::FrameSvgItemMargins::update (this=0x5cdb6a5619b0) at /build/ksvg-6.27.0/src/declarativeimports/framesvgitem.cpp:248
#61 KSvg::CheckMarginsChange::~CheckMarginsChange (this=<synthetic pointer>) at /build/ksvg-6.27.0/src/declarativeimports/framesvgitem.cpp:318
#62 KSvg::FrameSvgItem::setImagePath (this=0x5cdb6a467e90, path=...) at /build/ksvg-6.27.0/src/declarativeimports/framesvgitem.cpp:357
#63 KSvg::FrameSvgItem::setImagePath (this=0x5cdb6a467e90, path=...) at /build/ksvg-6.27.0/src/declarativeimports/framesvgitem.cpp:327
#64 0x000075fa20f60a2c in QQmlPropertyData::writeProperty (this=<optimized out>, target=<optimized out>, value=0x7ffdc0efe010, flags=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlpropertydata_p.h:429
#65 GenericBinding<10>::doStore<QString> (this=0x5cdb6a5110c0, value=..., pd=<optimized out>, flags=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlbinding.cpp:285
#66 GenericBinding<10>::write (this=0x5cdb6a5110c0, result=..., isUndefined=<optimized out>, flags=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlbinding.cpp:266
#67 0x000075fa20f58459 in QQmlBinding::doUpdate (this=0x5cdb6a5110c0, watcher=..., flags=..., scope=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlbinding.cpp:716
#68 0x000075fa20f5c3f8 in QQmlBinding::update (this=0x5cdb6a5110c0, flags=...) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlbinding.cpp:166
#69 0x000075fa2100d011 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /build/qtdeclarative-everywhere-src-6.11.0/src/qml/qml/qqmlnotifier.cpp:75
#70 0x000075fa1f62f100 in doActivate<false> (sender=0x5cdb6a561060, signal_index=9, argv=0x0) at /build/qtbase-everywhere-src-6.11.0/src/corelib/kernel/qobject.cpp:4261
#71 0x000075fa21716e4c in QQuickWindowAttached::windowChange(QQuickWindow*) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#72 0x000075fa1f62f5e6 in QtPrivate::QSlotObjectBase::call (this=0x5cdb6a561110, r=0x5cdb6a561060, a=0x7ffdc0effd20) at /build/qtbase-everywhere-src-6.11.0/src/corelib/kernel/qobjectdefs_impl.h:461
#73 doActivate<false> (sender=0x5cdb6a467e90, signal_index=<optimized out>, argv=<optimized out>) at /build/qtbase-everywhere-src-6.11.0/src/corelib/kernel/qobject.cpp:4371
#74 0x000075fa2162522a in QQuickItem::windowChanged(QQuickWindow*) () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#75 0x000075fa2163def9 in QQuickItemPrivate::derefWindow() () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#76 0x000075fa2163dea2 in QQuickItemPrivate::derefWindow() () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#77 0x000075fa2163dea2 in QQuickItemPrivate::derefWindow() () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#78 0x000075fa2163dea2 in QQuickItemPrivate::derefWindow() () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#79 0x000075fa2163dea2 in QQuickItemPrivate::derefWindow() () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#80 0x000075fa2163dea2 in QQuickItemPrivate::derefWindow() () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#81 0x000075fa21645156 in QQuickItem::~QQuickItem() () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#82 0x000075fa2171299d in QQuickRootItem::~QQuickRootItem() () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#83 0x000075fa2170ca20 in QQuickWindow::~QQuickWindow() () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#84 0x000075fa2347877a in PlasmaQuick::PopupPlasmaWindow::~PopupPlasmaWindow (this=<optimized out>) at /build/libplasma-6.6.5/src/plasmaquick/popupplasmawindow.cpp:292
#85 0x000075fa2344ea6c in PlasmaQuick::AppletPopup::~AppletPopup (this=<optimized out>) at /build/libplasma-6.6.5/src/plasmaquick/appletpopup.cpp:120
#86 0x000075f9f80bc91d in QQmlPrivate::QQmlElement<PlasmaQuick::AppletPopup>::~QQmlElement (this=0x5cdb66b107f0) at /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/include/QtQml/qqmlprivate.h:109
#87 QQmlPrivate::QQmlElement<PlasmaQuick::AppletPopup>::~QQmlElement (this=0x5cdb66b107f0) at /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/include/QtQml/qqmlprivate.h:109
#88 0x000075fa1f62617a in QObjectPrivate::deleteChildren (this=this@entry=0x5cdb66af9110) at /build/qtbase-everywhere-src-6.11.0/src/corelib/kernel/qobject.cpp:2278
#89 0x000075fa1f62b25c in QObject::~QObject (this=<optimized out>) at /build/qtbase-everywhere-src-6.11.0/src/corelib/kernel/qobject.cpp:1176
#90 0x000075fa218f2941 in QQmlPrivate::QQmlElement<QQuickMouseArea>::~QQmlElement() () from /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/lib/libQt6Quick.so.6
#91 0x000075fa1f62617a in QObjectPrivate::deleteChildren (this=this@entry=0x5cdb66ae03f0) at /build/qtbase-everywhere-src-6.11.0/src/corelib/kernel/qobject.cpp:2278
#92 0x000075fa1f62b25c in QObject::~QObject (this=<optimized out>) at /build/qtbase-everywhere-src-6.11.0/src/corelib/kernel/qobject.cpp:1176
#93 0x000075f9f2993251 in ContainmentItem::~ContainmentItem (this=0x5cdb66add790) at /build/libplasma-6.6.5/src/plasmaquick/plasmoid/containmentitem.h:35
#94 QQmlPrivate::QQmlElement<ContainmentItem>::~QQmlElement (this=0x5cdb66add790) at /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/include/QtQml/qqmlprivate.h:109
#95 QQmlPrivate::QQmlElement<ContainmentItem>::~QQmlElement (this=0x5cdb66add790) at /nix/store/0x7jcnb8rls5v0jrl17ji5zj3w99wbp2-qtdeclarative-6.11.0/include/QtQml/qqmlprivate.h:109
#96 0x000075fa234727f6 in PlasmaQuick::SharedQmlEngine::~SharedQmlEngine (this=0x5cdb66aed130) at /build/libplasma-6.6.5/src/plasmaquick/sharedqmlengine.cpp:179
#97 0x000075fa23472931 in PlasmaQuick::SharedQmlEngine::~SharedQmlEngine (this=0x5cdb66aed130) at /build/libplasma-6.6.5/src/plasmaquick/sharedqmlengine.cpp:181
#98 0x000075fa2343f495 in operator() (__closure=<optimized out>, applet=0x5cdb6405fd00) at /build/libplasma-6.6.5/src/plasmaquick/appletquickitem.cpp:671
#99 operator() (__closure=<optimized out>) at /nix/store/wzvm2pvf98a71v0scgfhmi01lqcxahfr-qtbase-6.11.0/include/QtCore/qobjectdefs_impl.h:116
#100 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=...) at /nix/store/wzvm2pvf98a71v0scgfhmi01lqcxahfr-qtbase-6.11.0/include/QtCore/qobjectdefs_impl.h:65
#101 QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<Plasma::Applet*>, void, PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)> >::call (f=..., arg=<optimized out>) at /nix/store/wzvm2pvf98a71v0scgfhmi01lqcxahfr-qtbase-6.11.0/include/QtCore/qobjectdefs_impl.h:115
#102 QtPrivate::FunctorCallable<PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)>, Plasma::Applet*>::call<QtPrivate::List<Plasma::Applet*>, void> (f=..., arg=<optimized out>) at /nix/store/wzvm2pvf98a71v0scgfhmi01lqcxahfr-qtbase-6.11.0/include/QtCore/qobjectdefs_impl.h:337
#103 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 /nix/store/wzvm2pvf98a71v0scgfhmi01lqcxahfr-qtbase-6.11.0/include/QtCore/qobjectdefs_impl.h:547
#104 0x000075fa1f62f5e6 in QtPrivate::QSlotObjectBase::call (this=0x5cdb67097e40, r=0x5cdb66add790, a=0x7ffdc0f00620) at /build/qtbase-everywhere-src-6.11.0/src/corelib/kernel/qobjectdefs_impl.h:461
#105 doActivate<false> (sender=0x5cdb6405fd00, signal_index=<optimized out>, argv=argv@entry=0x7ffdc0f00620) at /build/qtbase-everywhere-src-6.11.0/src/corelib/kernel/qobject.cpp:4371
#106 0x000075fa1f625a49 in QMetaObject::activate (sender=sender@entry=0x5cdb6405fd00, m=m@entry=0x75fa22b688e0 <Plasma::Applet::staticMetaObject>, local_signal_index=local_signal_index@entry=15, argv=argv@entry=0x7ffdc0f00620) at /build/qtbase-everywhere-src-6.11.0/src/corelib/kernel/qobject.cpp:4431
#107 0x000075fa22b20c36 in QMetaObject::activate<void, Plasma::Applet*> (sender=0x5cdb6405fd00, mo=0x75fa22b688e0 <Plasma::Applet::staticMetaObject>, local_signal_index=15, ret=0x0) at /nix/store/wzvm2pvf98a71v0scgfhmi01lqcxahfr-qtbase-6.11.0/include/QtCore/qobjectdefs.h:319
#108 Plasma::Applet::appletDeleted (this=this@entry=0x5cdb6405fd00, _t1=<optimized out>, _t1@entry=0x5cdb6405fd00) at /build/libplasma-6.6.5/build/src/plasma/Plasma_autogen/include/moc_applet.cpp:697
#109 0x000075fa22b240af in Plasma::Applet::~Applet (this=0x5cdb6405fd00) at /build/libplasma-6.6.5/src/plasma/applet.cpp:72
#110 0x000075f9f8d48841 in SystemTray::~SystemTray (this=0x5cdb6405fd00) at /build/plasma-workspace-6.6.5/applets/systemtray/systemtray.cpp:168
#111 0x000075fa1f62617a in QObjectPrivate::deleteChildren (this=this@entry=0x5cdb63fa9e70) at /build/qtbase-everywhere-src-6.11.0/src/corelib/kernel/qobject.cpp:2278
#112 0x000075fa1f62b25c in QObject::~QObject (this=this@entry=0x5cdb63eebfc0) at /build/qtbase-everywhere-src-6.11.0/src/corelib/kernel/qobject.cpp:1176
#113 0x000075fa22b2411b in Plasma::Applet::~Applet (this=this@entry=0x5cdb63eebfc0) at /build/libplasma-6.6.5/src/plasma/applet.cpp:85
#114 0x000075fa22b2e492 in Plasma::Containment::~Containment (this=this@entry=0x5cdb63eebfc0) at /build/libplasma-6.6.5/src/plasma/containment.cpp:69
#115 0x000075fa145ccaeb in org_kde_panel_Plugin::~org_kde_panel_Plugin (this=0x5cdb63eebfc0) at /build/plasma-desktop-6.6.5/build/containments/panel/org.kde.panel.cpp:5
#116 org_kde_panel_Plugin::~org_kde_panel_Plugin (this=0x5cdb63eebfc0) at /build/plasma-desktop-6.6.5/build/containments/panel/org.kde.panel.cpp:5
#117 0x00005cdb446f7fe3 in ShellCorona::~ShellCorona (this=0x7ffdc0f00a50) at /build/plasma-workspace-6.6.5/shell/shellcorona.cpp:325
#118 0x00005cdb446a60e3 in main (argc=<optimized out>, argv=<optimized out>) at /build/plasma-workspace-6.6.5/shell/main.cpp:205
Comment 3 TraceyC 2026-06-26 16:43:40 UTC
We'll need some reliable steps to reproduce this in order to reproduce the crash and fix it. Can you narrow down what actions cause the crash?
Comment 4 Nate Graham 2026-06-26 16:52:36 UTC
> org_kde_panel_Plugin::~org_kde_panel_Plugin

Aha! This is Bug 515234, which is fixed in Plasma 6.6.6 and 6.7.1.

*** This bug has been marked as a duplicate of bug 515234 ***
Comment 5 Henning 2026-06-27 13:41:12 UTC
fantastic! NixOS upgraded to 6.7.1 yesterday so lets see if it doesnt happen again