Crash when i try to edit keyboard shortcut
GNOME Settings crashes when I click "View and customize shortcuts" in "Custom Shortcuts" section in keyboard settings.
Relevant information
-
GNOME Settings version : gnome-control-center 45.0
-
Operating system (distribution) : Ubuntu 23.10
-
Error message
13:19:44.3580 GLib-GIO[63308]:CRITICAL: g_settings_new_with_path: assertion 'path_is_valid (path)' failed
13:19:44.3580 GLib-GIO[63308]:CRITICAL: g_settings_is_writable: assertion 'G_IS_SETTINGS (settings)' failed
13:19:44.3580 GLib-GIO[63308]:CRITICAL: g_settings_is_writable: assertion 'G_IS_SETTINGS (settings)' failed
13:19:44.3580 GLib-GIO[63308]:CRITICAL: g_settings_is_writable: assertion 'G_IS_SETTINGS (settings)' failed
13:19:44.3580 GLib-GIO[63308]:CRITICAL: g_settings_get_value: assertion 'G_IS_SETTINGS (settings)' failed
13:19:44.3580 GLib[63308]:CRITICAL: g_variant_get_type: assertion 'value != NULL' failed
13:19:44.3580 GLib[63308]:CRITICAL: g_variant_type_is_subtype_of: assertion 'g_variant_type_check (type)' failed
13:19:44.3580 GLib-GIO[63308]:CRITICAL: g_settings_bind_with_mapping: assertion 'G_IS_SETTINGS (settings)' failed
13:19:44.3580 GLib-GIO[63308]:CRITICAL: g_settings_bind_with_mapping: assertion 'G_IS_SETTINGS (settings)' failed
13:19:44.3580 GLib-GIO[63308]:CRITICAL: g_settings_get_value: assertion 'G_IS_SETTINGS (settings)' failed
13:19:44.3580 GLib[63308]:CRITICAL: g_variant_get_type: assertion 'value != NULL' failed
13:19:44.3580 GLib[63308]:CRITICAL: g_variant_type_is_subtype_of: assertion 'g_variant_type_check (type)' failed
13:19:44.3581 GLib[63308]:CRITICAL: g_variant_get_type: assertion 'value != NULL' failed
13:19:44.3581 GLib[63308]:CRITICAL: g_variant_type_is_subtype_of: assertion 'g_variant_type_check (type)' failed
- Backtrace (if you are experiencing a crash)
#0 0x0000560d49b81b97 in ??? ()
#1 0x0000560d49bbc716 in cc_keyboard_item_load_from_gsettings_path ()
#2 0x0000560d49bbcd72 in ??? ()
#3 0x0000560d49bbe349 in cc_keyboard_manager_load_shortcuts ()
#4 0x0000560d49bbf702 in ??? ()
#5 0x00007fe50ada1cdb in g_type_create_instance ()
at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6 0x00007fe50ad881f0 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7 0x00007fe50ad89746 in g_object_new_with_properties ()
at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8 0x00007fe50ad8a5f1 in g_object_new ()
at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9 0x0000560d49bc03fb in ??? ()
#10 0x00007fe50ad96add in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007fe50ad96bd6 in g_signal_emit_valist ()
at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007fe50ad96c93 in g_signal_emit ()
at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007fe50ad76c15 in g_cclosure_marshal_VOID__OBJECTv ()
at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007fe50ad96add in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007fe50ad96bd6 in g_signal_emit_valist ()
at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
--Type <RET> for more, q to quit, c to continue without paging--c
#16 0x00007fe50ad96c93 in g_signal_emit ()
at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007fe50a381f6f in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#18 0x00007fe50a2b2295 in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#19 0x00007fe50ad96add in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007fe50ad96bd6 in g_signal_emit_valist ()
at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007fe50ad96c93 in g_signal_emit ()
at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007fe50a351786 in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#23 0x00007fe50ad7bdf6 in g_cclosure_marshal_VOID__BOXEDv ()
at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007fe50ad96add in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007fe50ad96bd6 in g_signal_emit_valist ()
at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007fe50ad96c93 in g_signal_emit ()
at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007fe50a34ba77 in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#28 0x00007fe50a34c79b in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#29 0x00007fe50a352006 in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#30 0x00007fe50a462d68 in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#31 0x00007fe50a463099 in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#32 0x00007fe50a6a368e in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#33 0x00007fe50a38e54d in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#34 0x00007fe50a47b00c in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#35 0x00007fe50a5cc740 in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#36 0x00007fe50a63bafb in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#37 0x00007fe50ad96add in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x00007fe50ad96bd6 in g_signal_emit_valist ()
at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007fe50ad96c93 in g_signal_emit ()
at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#40 0x00007fe50a698086 in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#41 0x00007fe50a5df04e in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1
#42 0x00007fe50ac76b2c in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007fe50acd246f in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007fe50ac74d20 in g_main_context_iteration ()
at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007fe50aea5b5d in g_application_run ()
at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#46 0x0000560d49b81e93 in main ()
- Screenshots
Steps to reproduce:
- Open GNOME Settings
- Go to "Keyboard" settings
- Click at "View and customize shortcuts"
Edited by Bartosz Płotka