Segfault at restart with static workspace
To reproduce this issue do the following:
- In the Gnome Tweak Tool set workspaces to static
- Switch to workspace 2
- Restart Gnome with Alt+F2 and r
- Gnome crashes and I get the following stack trace
I had all extensions disabled. Tested on Gnome 3.30.2 on Arch Linux.
Mär 02 23:35:02 gammelpc systemd-coredump[13978]: Process 12881 (gnome-shell) of user 1000 dumped core.
Stack trace of thread 12881:
#0 0x00007f45bf6be947 meta_compositor_switch_workspace (libmutter-3.so.0)
#1 0x00007f45bf6f8d36 meta_workspace_activate_with_focus (libmutter-3.so.0)
#2 0x00007f45bf701aa1 meta_x11_display_new (libmutter-3.so.0)
#3 0x00007f45bf6d6b9e meta_display_open (libmutter-3.so.0)
#4 0x00007f45bf6e22ff meta_run (libmutter-3.so.0)
#5 0x000056531aced3ab n/a (gnome-shell)
#6 0x00007f45c0735223 __libc_start_main (libc.so.6)
#7 0x000056531aced50e n/a (gnome-shell)
Stack trace of thread 13964:
#0 0x00007f45c0801c21 __poll (libc.so.6)
#1 0x00007f45c021c540 n/a (libglib-2.0.so.0)
#2 0x00007f45c021c62e g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f45c021c682 n/a (libglib-2.0.so.0)
#4 0x00007f45c01f767b n/a (libglib-2.0.so.0)
#5 0x00007f45c08dca9d start_thread (libpthread.so.0)
#6 0x00007f45c080cb23 __clone (libc.so.6)
Stack trace of thread 13965:
[...]
See appendix for full log: