#1129046 Segfault in systemsettings after Plasma Framework 6.20.0 -> 6.23.0 upgrade

Package:
systemsettings
Source:
systemsettings
Description:
System Settings interface
Submitter:
Antonio
Date:
2026-02-26 09:03:02 UTC
Severity:
normal
#1129046#5
Date:
2026-02-26 08:58:15 UTC
From:
To:
Dear Maintainer,
I am reporting a regression in the KDE Plasma Framework following an
automatic
system update from version 6.20.0 to 6.23.0 on Debian Sid (forky). The issue
manifests as a segmentation fault when accessing the "About this System"
panel
within systemsettings.

Issue Description:
Upon launching "systemsettings" and clicking the "About this System"
menu item,
the application crashes with a segmentation fault (SIGSEGV). The crash
occurs
during graphics rendering operations involving Qt6's RHI (Render Hardware
Interface) subsystem.

Crash Details:
Thread 1 "systemsettings" received signal SIGSEGV, Segmentation fault.
0x00007fffd8c9b840 in ?? () from
/usr/lib/x86_64-linux-gnu/libgallium-26.0.0-1.so

(gdb) bt
#0  0x00007fffd8c9b840 in ??? () at libgallium-26.0.0-1.so
#1  0x00007fffd8c9c0ba in ??? () at libgallium-26.0.0-1.so
#2  0x00007fffd8b99a0d in ??? () at libgallium-26.0.0-1.so
#3  0x00007fffd8b9adfa in ??? () at libgallium-26.0.0-1.so
#4  0x00007ffff593434a in ??? () at libQt6Gui.so.6
#5  0x00007ffff59366cf in ??? () at libQt6Gui.so.6
#6  0x00007ffff57e080b in
QRhi::endOffscreenFrame(QFlags<QRhi::EndFrameFlag>)
     at /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6
#7  0x00007ffff76795d3 in QQuickRenderControl::endFrame()
     at /usr/lib/x86_64-linux-gnu/libQt6Quick.so.6
#8  0x00007ffff7d5ee58 in QQuickWidget::timerEvent(QTimerEvent*)
     at /usr/lib/x86_64-linux-gnu/libQt6QuickWidgets.so.6

The backtrace indicates:
1. The crash originates from `libgallium-26.0.0-1.so` (Mesa Gallium driver)
2. Propagates through Qt6's RHI subsystem (`QRhi::endOffscreenFrame`)
3. Triggered by a timer event in QQuickWidget during rendering

This suggests a potential incompatibility between:
- Mesa 26.0.0's Gallium driver implementation
- Qt6's RHI abstraction layer (likely using Vulkan or OpenGL backends)
- The updated KDE Plasma Framework's systemsettings widget

Reproduction Steps:
1. Launch `systemsettings` application
2. Navigate to "About this System" section
3. Observe immediate segmentation fault

Thanks,
Antonio