xfdesktop always crashing/segfaulting on trixie
Issue Description
I just bought a Ryzen 8845HS (GMKTec NucBox K8 Plus) for my mom. I made a backup of her /home and installed debian with xfce on that new machine and put her /home back. All works like a charm, but xfdesktop always segfaults after a few minutes, maybe sometimes hours.
oli@DESKTOP-MFDJ7C1:~$ cat segfault.log
[ 401.541073] warning: `ThreadPoolForeg' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211
[ 8914.907329] show_signal_msg: 8 callbacks suppressed
[ 8914.907333] xfdesktop[2898]: segfault at 0 ip 00007fa43184c364 sp 00007ffc836e53c8 error 4 in libglib-2.0.so.0.8200.4[49364,7fa431821000+a0000] likely on CPU 7 (core 7, socket 0)
[ 8914.907344] Code: 84 00 00 00 00 00 f3 0f 1e fa 48 83 ec 08 e8 b3 57 fd ff 85 c0 0f 94 c0 48 83 c4 08 0f b6 c0 c3 66 0f 1f 44 00 00 f3 0f 1e fa <0f> be 17 b8 05 15 00 00 84 d2 74 28 66 66 2e 0f 1f 84 00 00 00 00
[ 8923.527647] xfdesktop[83047]: segfault at 0 ip 00007fee011dc364 sp 00007ffc7069fbb8 error 4 in libglib-2.0.so.0.8200.4[49364,7fee011b1000+a0000] likely on CPU 8 (core 0, socket 0)
[ 8923.527664] Code: 84 00 00 00 00 00 f3 0f 1e fa 48 83 ec 08 e8 b3 57 fd ff 85 c0 0f 94 c0 48 83 c4 08 0f b6 c0 c3 66 0f 1f 44 00 00 f3 0f 1e fa <0f> be 17 b8 05 15 00 00 84 d2 74 28 66 66 2e 0f 1f 84 00 00 00 00
[ 8932.537939] xfdesktop[83176]: segfault at 0 ip 00007f74320bb364 sp 00007fff0c943f08 error 4 in libglib-2.0.so.0.8200.4[49364,7f7432090000+a0000] likely on CPU 9 (core 1, socket 0)
[ 8932.537948] Code: 84 00 00 00 00 00 f3 0f 1e fa 48 83 ec 08 e8 b3 57 fd ff 85 c0 0f 94 c0 48 83 c4 08 0f b6 c0 c3 66 0f 1f 44 00 00 f3 0f 1e fa <0f> be 17 b8 05 15 00 00 84 d2 74 28 66 66 2e 0f 1f 84 00 00 00 00
[ 8941.529071] xfdesktop[83258]: segfault at 0 ip 00007f496bc4c364 sp 00007fff42a96918 error 4 in libglib-2.0.so.0.8200.4[49364,7f496bc21000+a0000] likely on CPU 10 (core 2, socket 0)
[ 8941.529087] Code: 84 00 00 00 00 00 f3 0f 1e fa 48 83 ec 08 e8 b3 57 fd ff 85 c0 0f 94 c0 48 83 c4 08 0f b6 c0 c3 66 0f 1f 44 00 00 f3 0f 1e fa <0f> be 17 b8 05 15 00 00 84 d2 74 28 66 66 2e 0f 1f 84 00 00 00 00
When this happens, i have to switch to tty2 and restart lightdm. For me, this is not a big problem. My mom is fully lost coz she is not a linux nerd and knows no commands nor commandline.
There is like 2 symptoms that show that this segfault occurs:
- when power savings happen, the screen stays dark
- when this occurs while e.g. closing a window, the window stays in the background but is like dead
Steps to Reproduce Issue
- Get a GMKTec NucBox K8 Plus
- install debian trixie with xfce
- Work with it for a few minutes or wait until power savings happens, then it always occurs
Expected Behavior
"normal" behaviour, no freezing or need to switch to a tty
Additional Information
Environment & Versions
- OS distribution and version: debian trixie with xfce
- Overall Xfce version: 4.20.0-1
- xfdesktop version (git hash if not a release): 4.20.0-1
- Windowing system (X11/Wayland): no idea
- Compositor and version (if Wayland): no idea
- GTK Theme: no idea
- Icon Theme: no idea
- UI Scale Factor: no idea