Gnome-shell crashed when using OBS
Affected version
Arch Linux Gnome Shell 42.4 Wayland
Bug summary
Gnome Shell crashed and send me back to the login screen
Steps to reproduce
Not sure how, it was using OBS but can't reproduce more -->
Relevant logs, screenshots, screencasts etc.
Backtracke:
#0 meta_get_first_subsurface_node (surface=0x55743dbaa170) at ../mutter/src/wayland/meta-wayland-surface.h:399
#1 pointer_can_grab_surface (pointer=0x55743b091110, surface=0x55743dbaa170) at ../mutter/src/wayland/meta-wayland-pointer.c:1306
#2 0x00007f5c4edd5f73 in meta_wayland_pointer_can_grab_surface (serial=27, surface=0x55743dbaa170, pointer=0x55743b091110) at ../mutter/src/wayland/meta-wayland-pointer.c:1321
#3 meta_wayland_seat_get_grab_info.constprop.0 (seat=<optimized out>, surface=0x55743dbaa170, serial=27, x=x@entry=0x0, y=y@entry=0x0, require_pressed=0) at ../mutter/src/wayland/meta-wayland-seat.c:467
#4 0x00007f5c4ed5a504 in token_can_activate (token=<optimized out>) at ../mutter/src/wayland/meta-wayland-activation.c:280
#5 activation_activate (client=<optimized out>, resource=<optimized out>, token_str=<optimized out>, surface_resource=<optimized out>) at ../mutter/src/wayland/meta-wayland-activation.c:329
#6 0x00007f5c4e29d536 in ffi_call_unix64 () at ../src/x86/unix64.S:105
#7 0x00007f5c4e29a037 in ffi_call_int (cif=<optimized out>, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>, closure=<optimized out>) at ../src/x86/ffi64.c:672
#8 0x00007f5c4e7efada in wl_closure_invoke (closure=closure@entry=0x55743c60b240, target=<optimized out>, target@entry=0x55743dc61650, opcode=opcode@entry=2, data=<optimized out>, data@entry=0x55743da6e1c0, flags=2)
at ../wayland-1.21.0/src/connection.c:1025
#9 0x00007f5c4e7f4010 in wl_client_connection_data (fd=<optimized out>, mask=<optimized out>, data=<optimized out>) at ../wayland-1.21.0/src/wayland-server.c:437
#10 0x00007f5c4e7f29e2 in wl_event_loop_dispatch (loop=0x55743b0fce20, timeout=timeout@entry=0) at ../wayland-1.21.0/src/event-loop.c:1027
#11 0x00007f5c4ed51fdd in wayland_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at ../mutter/src/wayland/meta-wayland.c:110
#12 0x00007f5c4fb4eb2b in g_main_dispatch (context=0x55743ac9d710) at ../glib/glib/gmain.c:3417
#13 g_main_context_dispatch (context=0x55743ac9d710) at ../glib/glib/gmain.c:4135
#14 0x00007f5c4fba4e79 in g_main_context_iterate.constprop.0 (context=0x55743ac9d710, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4211
#15 0x00007f5c4fb4e08f in g_main_loop_run (loop=0x55743b67fa40) at ../glib/glib/gmain.c:4411
#16 0x00007f5c4ece793b in meta_context_run_main_loop (context=context@entry=0x55743ac980c0, error=error@entry=0x7ffee27dd7e0) at ../mutter/src/core/meta-context.c:437
#17 0x000055743a7d548b in main (argc=<optimized out>, argv=<optimized out>) at ../gnome-shell/src/main.c:566