User switching causes gnome-shell to crash occassionally with assertion failed: (!cogl_onscreen_peek_head_frame_info (onscreen))
Affected version
- Fedora Workstation 39 for aarch64
- 45
- Wayland
- No extensions.
- Raspberry Pi 400, rev 1.1
Bug summary
When two users exist on Fedora Workstation 39, each one is running an application or two, and I want to switch between them, gnome-shell sometimes crashes when I enter a correct username and password (i.e. the problem is not connected with passwords). After it crashes, I arrive back at GDM and I get another log in attempt which is mostly successful, but the session and its content is lost and I get another, brand new and empty, session.
Steps to reproduce
- Install Fedora WS 39 on a Raspberry Pi 400, rev 1.1 (possibly other devices)
- Create two users.
- Try switching between them.
What happened
gnome-shell crashed leaving some info in the journalctl: arch64_switching.txt
What did you expect to happen
I expected that users would be switched just fine.