https://bugs.kde.org/show_bug.cgi?id=522232

            Bug ID: 522232
           Summary: plasmashell disappearing after some hours of being on
    Classification: I don't know
           Product: kde
      Version First unspecified
       Reported In:
          Platform: NixOS
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

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

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to