gnome-shell --replace crashes on 3.30
Running gnome-shell --replace
crashes the session on 3.30, Arch Linux 64 bits. This is what I see in the log after the crash:
Sep 21 10:05:21 charlesg-pc gnome-shell[27302]: Can't create a GtkStyleContext without a display connection
Sep 21 10:05:22 charlesg-pc gnome-session-binary[27264]: Unrecoverable failure in required component org.gnome.Shell.desktop
Sep 21 10:05:22 charlesg-pc systemd-coredump[27689]: Process 27302 (gnome-shell) of user 1000 dumped core.
Stack trace of thread 27302:
#0 0x00007f5707ebb25f raise (libpthread.so.0)
#1 0x000055f721959912 n/a (gnome-shell)
#2 0x00007f5707ebb3c0 __restore_rt (libpthread.so.0)
#3 0x00007f57077d99b6 n/a (libglib-2.0.so.0)
#4 0x00007f57077dfa7c g_log_writer_default (libglib-2.0.so.0)
#5 0x00007f57077d9aa9 g_log_structured_array (libglib-2.0.so.0)
#6 0x00007f57077d9d61 g_log_structured_standard (libglib-2.0.so.0)
#7 0x00007f570731bdb9 n/a (libgtk-3.so.0)
#8 0x00007f57078b8802 g_type_create_instance (libgobject-2.0.so.0)
#9 0x00007f57078d5269 n/a (libgobject-2.0.so.0)
#10 0x00007f57078d676d g_object_new_with_properties (libgobject-2.0.so.0)
#11 0x00007f57078d687a g_object_new (libgobject-2.0.so.0)
#12 0x00007f57070ffdd0 n/a (libgtk-3.so.0)
#13 0x00007f57070ffe62 gtk_style_new (libgtk-3.so.0)
#14 0x00007f5707102ca2 gtk_widget_get_default_style (libgtk-3.so.0)
#15 0x00007f57073ba2b2 n/a (libgtk-3.so.0)
#16 0x00007f57078d13d5 g_closure_invoke (libgobject-2.0.so.0)
#17 0x00007f57078be527 n/a (libgobject-2.0.so.0)
#18 0x00007f57078c201e g_signal_emit_valist (libgobject-2.0.so.0)
#19 0x00007f57078c2a80 g_signal_emit (libgobject-2.0.so.0)
#20 0x00007f57073c265e n/a (libgtk-3.so.0)
#21 0x00007f57078d2169 g_object_run_dispose (libgobject-2.0.so.0)
#22 0x00007f5707ab0585 n/a (libgnome-shell.so)
#23 0x00007f5707ab3f76 n/a (libgnome-shell.so)
#24 0x00007f57078cf385 g_object_unref (libgobject-2.0.so.0)
#25 0x00007f5707ab7dbb n/a (libgnome-shell.so)
#26 0x00007f57078cf385 g_object_unref (libgobject-2.0.so.0)
#27 0x00007f5706f4996f _ZN14ObjectInstance21release_native_objectEv (libgjs.so.0)
#28 0x00007f5706f5121b _ZN14ObjectInstance23disassociate_js_gobjectEv (libgjs.so.0)
#29 0x00007f5706f4cc1c _ZN14ObjectInstance26remove_wrapped_gobjects_ifESt8functionIFbPS_EES0_IFvS1_EE (libgjs.so.0)
#30 0x00007f5706f4ccf5 n/a (libgjs.so.0)
#31 0x00007f5702e49d08 n/a (libmozjs-60.so.0)