gnome-initial-setup crashed in llvmpipe rendering via GTK+ in Fedora GNOME 43~rc testing
System information
- OS: Fedora 37
- GPU: qemu virtio GPU
- Kernel version: 5.19.6
- Mesa version: 22.2.0-rc3
- Xserver version (if applicable): N/A, on Wayland
- Desktop manager and compositor: GNOME 43-rc
Describe the issue
In Fedora downstream testing of the GNOME 43-rc update, one openQA test failed due to a crash in gnome-initial-setup. At the last green-outlined frame g-i-s is running (on first boot after system install) and the test is proceeding normally; then g-i-s crashes and the system is left stuck, just showing the desktop background and two empty black bars, and the test fails.
The backtrace is long and runs from g-i-s through GTK into mesa and llvmpipe (and hence LLVM); I initially filed against GTK but they suggested the bug is likely in llvmpipe. I can't trace the exact source of the crash as it doesn't happen on every test run, the same test run on UEFI passed (the failure was on BIOS, though I doubt that matters), and the same pair of tests (UEFI and BIOS) passed on our staging instance. So I can't say exactly what introduced the crash.
openQA tests on qemu VMs using virtio graphics.
Regression
Can't say for sure.