gnome-shell Xorg session segfaults (can't log in) if zoom was previously enabled
gnome-shell 44.0 Xorg session segfaults (can't log in) if zoom was previously enabled:
Program terminated with signal SIGSEGV, Segmentation fault.
#0 meta_display_get_x11_display (display=0x0) at ../src/core/display.c:2456
Downloading source file /usr/src/mutter-44.0-2ubuntu4/obj-x86_64-linux-gnu/../src/core/display.c
2456 return display->x11_display;
Stack trace
#0 meta_display_get_x11_display (display=0x0) at ../src/core/display.c:2456 #1 0x00007f4954ae206b in meta_cursor_sprite_xfixes_initable_init (initable=0x5643a0a1b1e0, cancellable=, error=0x7ffeb6a7cf00) at ../src/backends/x11/cm/meta-cursor-sprite-xfixes.c:134 sprite_xfixes = 0x5643a0a1b1e0 sprite = 0x5643a0a1b1e0 x11_display = xdisplay = cursor_image = texture = cursor_data = free_cursor_data = clutter_backend = cogl_context = #2 0x00007f49550a89c4 in g_initable_new_valist (object_type=, first_property_name=0x7f4954ba6c50 "display", var_args=var_args@entry=0x7ffeb6a7ce10, cancellable=cancellable@entry=0x0, error=error@entry=0x7ffeb6a7cf00) at ../../../gio/ginitable.c:250 obj = 0x5643a0a1b1e0 __func__ = "g_initable_new_valist" #3 0x00007f49550a8abd in g_initable_new (object_type=, cancellable=cancellable@entry=0x0, error=error@entry=0x7ffeb6a7cf00, first_property_name=first_property_name@entry=0x7f4954ba6c50 "display") at ../../../gio/ginitable.c:164 object = var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7ffeb6a7cf00, reg_save_area = 0x7ffeb6a7ce30}} #4 0x00007f4954aea82e in meta_cursor_sprite_xfixes_new (error=0x7ffeb6a7cf00, cursor_tracker=0x56439f897810, display=0x0) at ../src/backends/x11/cm/meta-cursor-sprite-xfixes.c:110 tracker = 0x56439f897810 backend = context = display = 0x0 cursor_tracker = 0x56439f897810 error = 0x0 #5 ensure_xfixes_cursor (tracker_x11=tracker_x11@entry=0x56439f897810) at ../src/backends/x11/meta-cursor-tracker-x11.c:94 tracker = 0x56439f897810 backend = context = display = 0x0 cursor_tracker = 0x56439f897810 error = 0x0 #6 0x00007f4954aea8bd in meta_cursor_tracker_x11_get_sprite (tracker=0x56439f897810) at ../src/backends/x11/meta-cursor-tracker-x11.c:162 tracker_x11 = 0x56439f897810 #7 0x00007f4954a76fde in meta_cursor_tracker_get_sprite (tracker=) at ../src/backends/meta-cursor-tracker.c:361 cursor_sprite = #8 0x00007f4954c2a8b6 in ffi_call_unix64 () at ../src/x86/unix64.S:104(followed by too much mozjs noise)
Edited by Daniel van Vugt