Recieved a segmentation fault while changing profiles, running gdb shows the segmentation fault happens in the QSGRenderThread pointing to libgallium-26.0.7 on my system, seems to only happen after changing settings or profile, if the segfault doesn't happen while the terminal is running I get the segfault on exit. The error is not consistent though, as I've been able to run it without error several times and not get a segfault.
OS: gentoo-6.4.3
Display server: x11
WM: dwm
mesa-26.0.7 options:
USE="X llvm lm-sensors opengl proprietary-codecs vaapi vulkan wayland zstd"
cpu_flags_x86="sse2"
llvm_slot="21"
video_cards="radeon radeonsi"
Gentoo has moved on from qt5 but qt5compat-6 allowed building the package from source.
EDIT: including backtrace of core dump
#0 0x00007fffe3107a32 in ?? () from /usr/lib64/libgallium-26.0.7.so
#1 0x00007fffe3108098 in ?? () from /usr/lib64/libgallium-26.0.7.so
#2 0x00007fffe30b9225 in ?? () from /usr/lib64/libgallium-26.0.7.so
#3 0x00007fffe2ff6885 in ?? () from /usr/lib64/libgallium-26.0.7.so
#4 0x00007fffe262d08e in ?? () from /usr/lib64/libgallium-26.0.7.so
#5 0x00007fffe262d0dd in ?? () from /usr/lib64/libgallium-26.0.7.so
#6 0x00007fffe9dc2e8b in ?? () from /usr/lib64/libGLX_mesa.so.0
#7 0x00007fffe9dc2fc7 in ?? () from /usr/lib64/libGLX_mesa.so.0
#8 0x00007ffff62857a2 in XCloseDisplay () from /usr/lib64/libX11.so.6
#9 0x00007ffff3a5fb19 in QXcbBasicConnection::~QXcbBasicConnection() () from /usr/lib64/qt6/plugins/platforms/../../../libQt6XcbQpa.so.6
#10 0x00007ffff3a5dad2 in QXcbConnection::~QXcbConnection() () from /usr/lib64/qt6/plugins/platforms/../../../libQt6XcbQpa.so.6
#11 0x00007ffff3a82468 in QXcbIntegration::~QXcbIntegration() () from /usr/lib64/qt6/plugins/platforms/../../../libQt6XcbQpa.so.6
#12 0x00007ffff3a82542 in QXcbIntegration::~QXcbIntegration() () from /usr/lib64/qt6/plugins/platforms/../../../libQt6XcbQpa.so.6
#13 0x00007ffff65899ca in QGuiApplicationPrivate::~QGuiApplicationPrivate() () from /usr/lib64/libQt6Gui.so.6
#14 0x00007ffff7312912 in QApplicationPrivate::~QApplicationPrivate() () from /usr/lib64/libQt6Widgets.so.6
#15 0x000055555555fab3 in main ()
Recieved a segmentation fault while changing profiles, running gdb shows the segmentation fault happens in the QSGRenderThread pointing to libgallium-26.0.7 on my system, seems to only happen after changing settings or profile, if the segfault doesn't happen while the terminal is running I get the segfault on exit. The error is not consistent though, as I've been able to run it without error several times and not get a segfault.
OS: gentoo-6.4.3
Display server: x11
WM: dwm
mesa-26.0.7 options:
USE="X llvm lm-sensors opengl proprietary-codecs vaapi vulkan wayland zstd"
cpu_flags_x86="sse2"
llvm_slot="21"
video_cards="radeon radeonsi"
Gentoo has moved on from qt5 but qt5compat-6 allowed building the package from source.
EDIT: including backtrace of core dump