Crash when switching to dark style
- OS: Arch Linux
- g-c-c: 46.alpha+r2+gd95e39fd-1
- gtk4 4.13.5+r145+g8ac8a027b2-1
- gnome-shell 46alpha+r34+gf2e51cb72-1
- mutter 46alpha+r142+g65d4815942-1
Crash when switching to dark style. After clicking "Dark style" I saw that it haven't switch to dark theme while the rest of the shell have switched and then g-c-c crashed. Can't reproduce.
Click to expand
Stack trace of thread 63558:
#0 0x00007595a7e7dc2a gtk_widget_get_direction (libgtk-4.so.1 + 0x27dc2a)
#1 0x00005e8a7688283c setup_os_logo (gnome-control-center + 0x10483c)
#2 0x00007595a8a906c0 g_closure_invoke (libgobject-2.0.so.0 + 0x146c0)
#3 0x00007595a8abea36 signal_emit_unlocked_R.isra.0 (libgobject-2.0.so.0 + 0x42a36)
#4 0x00007595a8aafa42 signal_emit_valist_unlocked (libgobject-2.0.so.0 + 0x33a42)
#5 0x00007595a8aafc77 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33c77)
#6 0x00007595a8aafd34 g_signal_emit (libgobject-2.0.so.0 + 0x33d34)
#7 0x00007595a8a9b636 g_object_dispatch_properties_changed (libgobject-2.0.so.0 + 0x1f636)
#8 0x00007595a8a9eab3 g_object_notify_by_spec_internal (libgobject-2.0.so.0 + 0x22ab3)
#9 0x00007595a8a906c0 g_closure_invoke (libgobject-2.0.so.0 + 0x146c0)
#10 0x00007595a8abea36 signal_emit_unlocked_R.isra.0 (libgobject-2.0.so.0 + 0x42a36)
#11 0x00007595a8aafa42 signal_emit_valist_unlocked (libgobject-2.0.so.0 + 0x33a42)
#12 0x00007595a8aafc77 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33c77)
#13 0x00007595a8aafd34 g_signal_emit (libgobject-2.0.so.0 + 0x33d34)
#14 0x00007595a8a9b636 g_object_dispatch_properties_changed (libgobject-2.0.so.0 + 0x1f636)
#15 0x00007595a8a9eab3 g_object_notify_by_spec_internal (libgobject-2.0.so.0 + 0x22ab3)
#16 0x00007595a8a8ecd6 g_cclosure_marshal_VOID__ENUMv (libgobject-2.0.so.0 + 0x12cd6)
#17 0x00007595a8aafb73 _g_closure_invoke_va (libgobject-2.0.so.0 + 0x33b73)
#18 0x00007595a8aafc77 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33c77)
#19 0x00007595a8aafd34 g_signal_emit (libgobject-2.0.so.0 + 0x33d34)
#20 0x00007595a8822990 n/a (libadwaita-1.so.0 + 0xa3990)
#21 0x00007595a8a906c0 g_closure_invoke (libgobject-2.0.so.0 + 0x146c0)
#22 0x00007595a8abea36 signal_emit_unlocked_R.isra.0 (libgobject-2.0.so.0 + 0x42a36)
#23 0x00007595a8aafa42 signal_emit_valist_unlocked (libgobject-2.0.so.0 + 0x33a42)
#24 0x00007595a8aafc77 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33c77)
#25 0x00007595a8aafd34 g_signal_emit (libgobject-2.0.so.0 + 0x33d34)
#26 0x00007595a8bf3a36 on_signal_received (libgio-2.0.so.0 + 0x115a36)
#27 0x00007595a8bdefa8 emit_signal_instance_in_idle_cb (libgio-2.0.so.0 + 0x100fa8)
#28 0x00007595a8989f69 g_main_dispatch (libglib-2.0.so.0 + 0x59f69)
#29 0x00007595a89e8367 g_main_context_dispatch_unlocked (libglib-2.0.so.0 + 0xb8367)
#30 0x00007595a8988162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
#31 0x00007595a8bbdb66 g_application_run (libgio-2.0.so.0 + 0xdfb66)
#32 0x00005e8a767e4d3a main (gnome-control-center + 0x66d3a)
#33 0x00007595a686dcd0 __libc_start_call_main (libc.so.6 + 0x27cd0)
#34 0x00007595a686dd8a __libc_start_main_impl (libc.so.6 + 0x27d8a)
#35 0x00005e8a767e4ee5 _start (gnome-control-center + 0x66ee5)
Edited by darkblaze69