Crashing extensions make the shell silently crash
Affected version
Gnome shell 3.36.0
Archlinux
Wayland and Xorg
Bug summary
Crashing extensions crash gnome-shell after logging in GDM. Activating GDM verbose mode shows no specific errors.
Steps to reproduce
- Use gnome-shell 3.34
- Install https://extensions.gnome.org/extension/307/dash-to-dock/
- Update to gnome-shell 3.36.0
- Reboot
- Login GDM
What happened
Gnome-shell crashes, and we're back on GDM.
What did you expect to happen
- Provide logs showing that an extension crashed
- Disable said extension (gsetting & ~/.local/share/gnome-shell/extension)
- Provide a way to start gnome with all extensions disabled.
Workaround
The only way to fix this is to open a TTY, and go in ~/local/share/gnome-shell, and delete all extensions, and re log. Then, re-add extensions one by one to find the culprit.
Downstream bug report: https://bugs.archlinux.org/task/65780 Previous occurrence in bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1796544
Edited by Jiehong