gnome-shell v44 crash on Ubuntu 23.04
I've had the crash below, I don't know what I was doing at the time but hopefully it's detailed enough to figure the issue out.
Core was generated by `/usr/bin/gnome-shell'.
Program terminated with signal SIGSEGV, Segmentation fault.
warning: Section `.reg-xstate/6702' in core file too small.
#0 meta_wayland_compositor_get_context (compositor=0x0) at ../src/wayland/meta-wayland.c:863
863 ../src/wayland/meta-wayland.c: No such file or directory.
[Current thread is 1 (Thread 0x7f6172bac600 (LWP 6702))]
(gdb)
(gdb) bt
#0 meta_wayland_compositor_get_context (compositor=0x0) at ../src/wayland/meta-wayland.c:863
#1 0x00007f61771304cf in display_from_offer (offer=0x56420756c2b0) at ../src/wayland/meta-wayland-data-offer.c:45
#2 destroy_data_offer (resource=<optimized out>) at ../src/wayland/meta-wayland-data-offer.c:240
#3 0x00007f617630afaf in destroy_resource (element=0x5642099a0390, data=data@entry=0x7ffefc693594, flags=0)
at ../src/wayland-server.c:730
#4 0x00007f617630b781 in for_each_helper (entries=0x564203e0c0c8, entries=0x564203e0c0c8, data=0x7ffefc693594,
func=0x7f617630af00 <destroy_resource>) at ../src/wayland-util.c:416
#5 wl_map_for_each (data=0x7ffefc693594, func=0x7f617630af00 <destroy_resource>, map=0x564203e0c0b0) at ../src/wayland-util.c:432
#6 wl_client_destroy (client=client@entry=0x564203e0c080) at ../src/wayland-server.c:889
#7 0x00007f617630b88e in wl_display_flush_clients (display=0x5641f4f636b0) at ../src/wayland-server.c:1448
#8 0x00007f617712a777 in wayland_event_source_prepare (base=base@entry=0x5641f4f63900, timeout=timeout@entry=0x7ffefc693614)
at ../src/wayland/meta-wayland.c:101
#9 0x00007f617754200e in g_main_context_prepare (context=0x5641f4eea3b0, priority=0x7ffefc6936a0) at ../../../glib/gmain.c:3784
#10 0x00007f617759d023 in g_main_context_iterate.constprop.0 (context=0x5641f4eea3b0, block=1, dispatch=1, self=<optimized out>)
at ../../../glib/gmain.c:4256
#11 0x00007f6177541bdf in g_main_loop_run (loop=0x5641f771c7e0) at ../../../glib/gmain.c:4479
#12 0x00007f61770bde19 in meta_context_run_main_loop (context=context@entry=0x5641f4ee8780, error=error@entry=0x7ffefc693758)
at ../src/core/meta-context.c:482
#13 0x00005641f411ffa1 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:765
(gdb)