Crash when pressing Escape on a panel after Displays panel. _gtk_widget_is_sensitive, memory leak.
- OS: Arch Linux
- GNOME 45.1 (mutter + gnome-shell on current main)
- gtk4 on current main
- gnome-control-center on current main
Sometimes crashes when pressing Escape.
Click to expand
Stack trace of thread 63574:
#0 0x00007f78455faf67 _gtk_widget_is_sensitive (libgtk-4.so.1 + 0x1faf67)
#1 0x00007f78456789aa gtk_event_controller_handle_event (libgtk-4.so.1 + 0x2789aa)
#2 0x00007f784590eabe gtk_propagate_event_internal.isra.0 (libgtk-4.so.1 + 0x50eabe)
#3 0x00007f7845597b85 gtk_main_do_event (libgtk-4.so.1 + 0x197b85)
#4 0x00007f784568f3dc surface_event (libgtk-4.so.1 + 0x28f3dc)
#5 0x00007f78457ed5e0 _gdk_marshal_BOOLEAN__POINTERv (libgtk-4.so.1 + 0x3ed5e0)
#6 0x00007f7845872a1c gdk_surface_event_marshallerv (libgtk-4.so.1 + 0x472a1c)
#7 0x00007f784612fb73 _g_closure_invoke_va (libgobject-2.0.so.0 + 0x33b73)
#8 0x00007f784612fc77 g_signal_emit_valist (libgobject-2.0.so.0 + 0x33c77)
#9 0x00007f784612fd34 g_signal_emit (libgobject-2.0.so.0 + 0x33d34)
#10 0x00007f7845904dfe gdk_surface_handle_event.isra.0 (libgtk-4.so.1 + 0x504dfe)
#11 0x00007f78458055fe gdk_event_source_dispatch (libgtk-4.so.1 + 0x4055fe)
#12 0x00007f7846009f69 g_main_dispatch (libglib-2.0.so.0 + 0x59f69)
#13 0x00007f7846068327 g_main_context_dispatch_unlocked (libglib-2.0.so.0 + 0xb8327)
#14 0x00007f7846008162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
#15 0x00007f784623db16 g_application_run (libgio-2.0.so.0 + 0xdfb16)
#16 0x00005606b836bf36 main (gnome-control-center + 0x66f36)
#17 0x00007f784410bcd0 __libc_start_call_main (libc.so.6 + 0x27cd0)
#18 0x00007f784410bd8a __libc_start_main_impl (libc.so.6 + 0x27d8a)
#19 0x00005606b836c155 _start (gnome-control-center + 0x67155)
Edited by darkblaze69