Gnom Shell crashed when I tried to close nautilus after unsuccessful drag and drop a file
I use Arch Linux, Gnome Shell 3.28.3.
Sometimes drag and drop in nautilus fails under Wayland (known bug). If I try to drag and drop several times in sequence and all of them fails, nautilus shows an error message. When I click nautilus entry in shell top bar and I select "quit" while the error message is on screen, Gnome Shell crashes and my system goes to login screen.
#0 0x00007ff361678596 in meta_window_wayland_needs_move_resize (window=window@entry=0x0) at wayland/meta-window-wayland.c:923
#1 0x00007ff36167a7a3 in meta_wayland_xdg_toplevel_commit (surface_role=0x7ff34053a440, pending=0x561595d63c40) at wayland/meta-wayland-xdg-shell.c:630
#2 0x00007ff361671f4f in meta_wayland_surface_role_commit (pending=0x561595d63c40, surface_role=<optimized out>) at wayland/meta-wayland-surface.h:45
#3 0x00007ff361671f4f in meta_wayland_surface_apply_pending_state (surface=0x5615941bab60, pending=0x561595d63c40) at wayland/meta-wayland-surface.c:720
#4 0x00007ff35dbe21c8 in ffi_call_unix64 () at /usr/lib/libffi.so.6
#5 0x00007ff35dbe1c2a in ffi_call () at /usr/lib/libffi.so.6
#6 0x00007ff358ec8a2f in () at /usr/lib/libwayland-server.so.0
#7 0x00007ff358ec4f29 in () at /usr/lib/libwayland-server.so.0
#8 0x00007ff358ec6a42 in wl_event_loop_dispatch ()
at /usr/lib/libwayland-server.so.0
#9 0x00007ff36165b349 in wayland_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at wayland/meta-wayland.c:86
#10 0x00007ff36312c368 in g_main_context_dispatch ()
at /usr/lib/libglib-2.0.so.0
#11 0x00007ff36312c5b1 in () at /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#12 0x00007ff36312c8e2 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#13 0x00007ff361621880 in meta_run () at core/main.c:664
#14 0x000056158e1c2fcd in ()
#15 0x00007ff363e53f4b in __libc_start_main (main=
0x56158e1c2bb0, argc=1, argv=0x7ffd5fd0b728, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd5fd0b718)
at ../csu/libc-start.c:308
#16 0x000056158e1c313a in ()