gnome-shell crashes with missing keybinding
Affected version
Provide at least the following information:
- Your OS and version: Arch Linux kernel 6.8.1-arch1-1
- Affected GNOME Shell version: 46.0
- Does this issue appear in XOrg and/or Wayland: XOrg
- Does this issue happen without extensions: Both
Bug summary
Upon boot I get a white screen stating "Oh no! Something has gone wrong."
After switching to a tty and checking journalctl I see a stack trace
gnome-shell[1162]: Settings schema 'org.gnome.shell.keybindings' does not contain a key named 'open-new-window-application-1'
org.gnome.Shell.desktop[1162]: == Stack trace for context 0x59200a303cc0 ==
org.gnome.Shell.desktop[1162]: #0 7fff6f81fc70 b resource:///org/gnome/shell/ui/windowManager.js:1101 (21e1625e03d0 @ 41)
org.gnome.Shell.desktop[1162]: #1 59200a3dbcc8 i resource:///org/gnome/shell/ui/windowManager.js:820 (21e1625dfbf0 @ 6332)
org.gnome.Shell.desktop[1162]: #2 59200a3dbc30 i resource:///org/gnome/shell/ui/main.js:226 (23d0dc8b2e20 @ 497)
org.gnome.Shell.desktop[1162]: #3 59200a3dbb88 i resource:///org/gnome/shell/ui/main.js:175 (23d0dc8b2c90 @ 379)
org.gnome.Shell.desktop[1162]: #4 59200a3dbb08 i resource:///org/gnome/shell/ui/init.js:12 (23d0dc870c90 @ 10)
org.gnome.Shell.desktop[1162]: #5 59200a3dba78 i resource:///org/gnome/shell/ui/init.js:21 (23d0dc870bf0 @ 48)
systemd[1]: Started Process Core Dump (PID 1188/UID 0).
systemd-coredump[1189]: [🡕] Process 1162 (gnome-shell) of user 120 dumped core.
Stack trace of thread 1162:
#0 0x0000760635eab32c n/a (libc.so.6 + 0x8d32c)
#1 0x0000760635e5a6c8 raise (libc.so.6 + 0x3c6c8)
#2 0x0000592009c19109 n/a (gnome-shell + 0x3109)
#3 0x0000760635e5a770 n/a (libc.so.6 + 0x3c770)
#4 0x0000760636b43f18 g_log_structured_array (libglib-2.0.so.0 + 0x5ef18)
#5 0x0000760636b44213 g_log_default_handler (libglib-2.0.so.0 + 0x5f213)
#6 0x0000760636b44485 g_logv (libglib-2.0.so.0 + 0x5f485)
#7 0x0000760636b44754 g_log (libglib-2.0.so.0 + 0x5f754)
#8 0x00007606367161f3 n/a (libgio-2.0.so.0 + 0xe31f3)
#9 0x000076063671b0b9 g_settings_get_value (libgio-2.0.so.0 + 0xe80b9)
#10 0x000076063671c4d0 g_settings_get_strv (libgio-2.0.so.0 + 0xe94d0)
#11 0x00007606360d951b n/a (libmutter-14.so.0 + 0xd951b)
#12 0x00007606360c49c3 meta_display_add_keybinding (libmutter-14.so.0 + 0xc49c3)
#13 0x00007606354bd596 n/a (libffi.so.8 + 0x7596)
#14 0x00007606354ba00e n/a (libffi.so.8 + 0x400e)
#15 0x00007606354bcbd3 ffi_call (libffi.so.8 + 0x6bd3)
#16 0x00007606364b6fec n/a (libgjs.so.0 + 0x4bfec)
#17 0x00007606364b76b8 n/a (libgjs.so.0 + 0x4c6b8)
#18 0x00001c0c6de69798 n/a (n/a + 0x0)
#19 0x00001c0c6de18acc n/a (n/a + 0x0)
#20 0x00001c0c6de0e4e9 n/a (n/a + 0x0)
#21 0x0000760634894404 n/a (libmozjs-115.so + 0x1294404)
#22 0x00007606347d8a40 n/a (libmozjs-115.so + 0x11d8a40)
#23 0x00007606347d3ec5 n/a (libmozjs-115.so + 0x11d3ec5)
#24 0x0000760634cb835a n/a (libmozjs-115.so + 0x16b835a)
#25 0x00007606347d3c88 n/a (libmozjs-115.so + 0x11d3c88)
#26 0x0000760634cba1b1 _ZN2JS4CallEP9JSContextNS_6HandleINS_5ValueEEES4_RKNS_16HandleValueArrayENS_13MutableHandleIS3_EE (libmozjs-115.so + 0x16ba1b1)
#27 0x00007606364f0ea9 n/a (libgjs.so.0 + 0x85ea9)
#28 0x00007606364f1288 n/a (libgjs.so.0 + 0x86288)
#29 0x0000760634cb0cf8 _ZN2js7RunJobsEP9JSContext (libmozjs-115.so + 0x16b0cf8)
#30 0x000076063650813e n/a (libgjs.so.0 + 0x9d13e)
#31 0x0000760636b3f199 n/a (libglib-2.0.so.0 + 0x5a199)
#32 0x0000760636b9e3bf n/a (libglib-2.0.so.0 + 0xb93bf)
#33 0x0000760636b3fdc7 g_main_loop_run (libglib-2.0.so.0 + 0x5adc7)
#34 0x00007606360ca00b meta_context_run_main_loop (libmutter-14.so.0 + 0xca00b)
#35 0x00007606354bd596 n/a (libffi.so.8 + 0x7596)
#36 0x00007606354ba00e n/a (libffi.so.8 + 0x400e)
#37 0x00007606354bcbd3 ffi_call (libffi.so.8 + 0x6bd3)
#38 0x00007606364b6fec n/a (libgjs.so.0 + 0x4bfec)
#39 0x00007606364b76b8 n/a (libgjs.so.0 + 0x4c6b8)
#40 0x0000760634b652da n/a (libmozjs-115.so + 0x15652da)
#41 0x00007606347d8b01 n/a (libmozjs-115.so + 0x11d8b01)
#42 0x00007606347d3ec5 n/a (libmozjs-115.so + 0x11d3ec5)
#43 0x0000760634cba1b1 _ZN2JS4CallEP9JSContextNS_6HandleINS_5ValueEEES4_RKNS_16HandleValueArrayENS_13MutableHandleIS3_EE (libmozjs-115.so + 0x16ba1b1)
#44 0x00007606364edf32 n/a (libgjs.so.0 + 0x82f32)
#45 0x00007606364f61af gjs_context_eval_module (libgjs.so.0 + 0x8b1af)
#46 0x00007606364f64b1 gjs_context_eval_module_file (libgjs.so.0 + 0x8b4b1)
#47 0x0000592009c1857f n/a (gnome-shell + 0x257f)
#48 0x0000760635e43cd0 n/a (libc.so.6 + 0x25cd0)
#49 0x0000760635e43d8a __libc_start_main (libc.so.6 + 0x25d8a)
#50 0x0000592009c189e5 n/a (gnome-shell + 0x29e5)
Stack trace of thread 1168:
#0 0x0000760635f190bf __poll (libc.so.6 + 0xfb0bf)
#1 0x0000760636b9e306 n/a (libglib-2.0.so.0 + 0xb9306)
#2 0x0000760636b3e712 g_main_context_iteration (libglib-2.0.so.0 + 0x59712)
#3 0x0000760636b3e762 n/a (libglib-2.0.so.0 + 0x59762)
#4 0x0000760636b6d065 n/a (libglib-2.0.so.0 + 0x88065)
#5 0x0000760635ea955a n/a (libc.so.6 + 0x8b55a)
#6 0x0000760635f26a3c n/a (libc.so.6 + 0x108a3c)
Stack trace of thread 1167:
#0 0x0000760635f2488d syscall (libc.so.6 + 0x10688d)
#1 0x0000760636b99487 g_cond_wait (libglib-2.0.so.0 + 0xb4487)
#2 0x0000760636b09454 n/a (libglib-2.0.so.0 + 0x24454)
#3 0x0000760636b6e29e n/a (libglib-2.0.so.0 + 0x8929e)
#4 0x0000760636b6d065 n/a (libglib-2.0.so.0 + 0x88065)
#5 0x0000760635ea955a n/a (libc.so.6 + 0x8b55a)
#6 0x0000760635f26a3c n/a (libc.so.6 + 0x108a3c)
Stack trace of thread 1169:
#0 0x0000760635f2488d syscall (libc.so.6 + 0x10688d)
#1 0x0000760636b99e43 g_cond_wait_until (libglib-2.0.so.0 + 0xb4e43)
#2 0x0000760636b09425 n/a (libglib-2.0.so.0 + 0x24425)
#3 0x0000760636b72c1b n/a (libglib-2.0.so.0 + 0x8dc1b)
#4 0x0000760636b6d065 n/a (libglib-2.0.so.0 + 0x88065)
#5 0x0000760635ea955a n/a (libc.so.6 + 0x8b55a)
#6 0x0000760635f26a3c n/a (libc.so.6 + 0x108a3c)
Stack trace of thread 1171:
#0 0x0000760635f190bf __poll (libc.so.6 + 0xfb0bf)
#1 0x0000760636b9e306 n/a (libglib-2.0.so.0 + 0xb9306)
#2 0x0000760636b3e712 g_main_context_iteration (libglib-2.0.so.0 + 0x59712)
#3 0x0000760636c47fde n/a (libdconfsettings.so + 0x5fde)
#4 0x0000760636b6d065 n/a (libglib-2.0.so.0 + 0x88065)
#5 0x0000760635ea955a n/a (libc.so.6 + 0x8b55a)
#6 0x0000760635f26a3c n/a (libc.so.6 + 0x108a3c)
Stack trace of thread 1170:
#0 0x0000760635f190bf __poll (libc.so.6 + 0xfb0bf)
#1 0x0000760636b9e306 n/a (libglib-2.0.so.0 + 0xb9306)
#2 0x0000760636b3fdc7 g_main_loop_run (libglib-2.0.so.0 + 0x5adc7)
#3 0x000076063673c83c n/a (libgio-2.0.so.0 + 0x10983c)
#4 0x0000760636b6d065 n/a (libglib-2.0.so.0 + 0x88065)
#5 0x0000760635ea955a n/a (libc.so.6 + 0x8b55a)
#6 0x0000760635f26a3c n/a (libc.so.6 + 0x108a3c)
Stack trace of thread 1172:
#0 0x0000760635ea5ebe n/a (libc.so.6 + 0x87ebe)
#1 0x0000760635ea8750 pthread_cond_wait (libc.so.6 + 0x8a750)
#2 0x0000760634abc7c1 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-115.so + 0x14bc7c1)
#3 0x0000760634abc673 n/a (libmozjs-115.so + 0x14bc673)
#4 0x0000760634d1e59e n/a (libmozjs-115.so + 0x171e59e)
#5 0x0000760635ea955a n/a (libc.so.6 + 0x8b55a)
#6 0x0000760635f26a3c n/a (libc.so.6 + 0x108a3c)
Stack trace of thread 1173:
#0 0x0000760635ea5ebe n/a (libc.so.6 + 0x87ebe)
#1 0x0000760635ea8750 pthread_cond_wait (libc.so.6 + 0x8a750)
#2 0x0000760634abc7c1 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-115.so + 0x14bc7c1)
#3 0x0000760634abc673 n/a (libmozjs-115.so + 0x14bc673)
#4 0x0000760634d1e59e n/a (libmozjs-115.so + 0x171e59e)
#5 0x0000760635ea955a n/a (libc.so.6 + 0x8b55a)
#6 0x0000760635f26a3c n/a (libc.so.6 + 0x108a3c)
Stack trace of thread 1174:
#0 0x0000760635ea5ebe n/a (libc.so.6 + 0x87ebe)
#1 0x0000760635ea8750 pthread_cond_wait (libc.so.6 + 0x8a750)
#2 0x0000760634abc7c1 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-115.so + 0x14bc7c1)
#3 0x0000760634abc673 n/a (libmozjs-115.so + 0x14bc673)
#4 0x0000760634d1e59e n/a (libmozjs-115.so + 0x171e59e)
#5 0x0000760635ea955a n/a (libc.so.6 + 0x8b55a)
#6 0x0000760635f26a3c n/a (libc.so.6 + 0x108a3c)
Stack trace of thread 1175:
#0 0x0000760635ea5ebe n/a (libc.so.6 + 0x87ebe)
#1 0x0000760635ea8750 pthread_cond_wait (libc.so.6 + 0x8a750)
#2 0x0000760634abc7c1 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-115.so + 0x14bc7c1)
#3 0x0000760634abc673 n/a (libmozjs-115.so + 0x14bc673)
#4 0x0000760634d1e59e n/a (libmozjs-115.so + 0x171e59e)
#5 0x0000760635ea955a n/a (libc.so.6 + 0x8b55a)
#6 0x0000760635f26a3c n/a (libc.so.6 + 0x108a3c)
Stack trace of thread 1177:
#0 0x0000760635ea5ebe n/a (libc.so.6 + 0x87ebe)
#1 0x0000760635ea8750 pthread_cond_wait (libc.so.6 + 0x8a750)
#2 0x0000760634abc7c1 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-115.so + 0x14bc7c1)
#3 0x0000760634abc673 n/a (libmozjs-115.so + 0x14bc673)
#4 0x0000760634d1e59e n/a (libmozjs-115.so + 0x171e59e)
#5 0x0000760635ea955a n/a (libc.so.6 + 0x8b55a)
#6 0x0000760635f26a3c n/a (libc.so.6 + 0x108a3c)
Stack trace of thread 1176:
#0 0x0000760635ea5ebe n/a (libc.so.6 + 0x87ebe)
#1 0x0000760635ea8750 pthread_cond_wait (libc.so.6 + 0x8a750)
#2 0x0000760634abc7c1 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-115.so + 0x14bc7c1)
#3 0x0000760634abc673 n/a (libmozjs-115.so + 0x14bc673)
#4 0x0000760634d1e59e n/a (libmozjs-115.so + 0x171e59e)
#5 0x0000760635ea955a n/a (libc.so.6 + 0x8b55a)
#6 0x0000760635f26a3c n/a (libc.so.6 + 0x108a3c)
Stack trace of thread 1179:
#0 0x0000760635ea5ebe n/a (libc.so.6 + 0x87ebe)
#1 0x0000760635ea8750 pthread_cond_wait (libc.so.6 + 0x8a750)
#2 0x0000760634abc7c1 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-115.so + 0x14bc7c1)
#3 0x0000760634abc673 n/a (libmozjs-115.so + 0x14bc673)
#4 0x0000760634d1e59e n/a (libmozjs-115.so + 0x171e59e)
#5 0x0000760635ea955a n/a (libc.so.6 + 0x8b55a)
#6 0x0000760635f26a3c n/a (libc.so.6 + 0x108a3c)
Stack trace of thread 1178:
#0 0x0000760635ea5ebe n/a (libc.so.6 + 0x87ebe)
#1 0x0000760635ea8750 pthread_cond_wait (libc.so.6 + 0x8a750)
#2 0x0000760634abc7c1 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-115.so + 0x14bc7c1)
#3 0x0000760634abc673 n/a (libmozjs-115.so + 0x14bc673)
#4 0x0000760634d1e59e n/a (libmozjs-115.so + 0x171e59e)
#5 0x0000760635ea955a n/a (libc.so.6 + 0x8b55a)
#6 0x0000760635f26a3c n/a (libc.so.6 + 0x108a3c)
Stack trace of thread 1180:
#0 0x0000760635f2488d syscall (libc.so.6 + 0x10688d)
#1 0x0000760636b99487 g_cond_wait (libglib-2.0.so.0 + 0xb4487)
#2 0x0000760636b09454 n/a (libglib-2.0.so.0 + 0x24454)
#3 0x0000760636b094bc g_async_queue_pop (libglib-2.0.so.0 + 0x244bc)
#4 0x0000760633514c48 n/a (libpangoft2-1.0.so.0 + 0x8c48)
#5 0x0000760636b6d065 n/a (libglib-2.0.so.0 + 0x88065)
#6 0x0000760635ea955a n/a (libc.so.6 + 0x8b55a)
#7 0x0000760635f26a3c n/a (libc.so.6 + 0x108a3c)
ELF object binary architecture: AMD x86-64
Steps to reproduce
- Boot system
- Wait for login screen to appear
- Oops screen appears before login screen
Crash does not appear to be reproducible with debugging symbols enabled (added options=(debug !strip)
to PKGBUILD and crash no longer happens)