Thread 1 "gnome-shell" hit Breakpoint 1, meta_window_focus (window=0x55febb15ca20, timestamp=2867876) at ../mutter/src/core/window.c:4747
4747	  MetaWorkspaceManager *workspace_manager = window->display->workspace_manager;
#0  meta_window_focus (window=0x55febb15ca20, timestamp=2867876) at ../mutter/src/core/window.c:4747
        workspace_manager = <optimized out>
        modal_transient = <optimized out>
        __func__ = "meta_window_focus"
#1  0x00007f35d4e16cdb in meta_window_activate_full (window=0x55febb15ca20, timestamp=2867876, source_indication=META_CLIENT_TYPE_PAGER, workspace=0x55feb8881a10) at ../mutter/src/core/window.c:3751
        workspace_manager = <optimized out>
        allow_workspace_switch = <optimized out>
#2  0x00007f35d42cca8d in  () at /usr/lib/libffi.so.7
#3  0x00007f35d42cc01b in  () at /usr/lib/libffi.so.7
#4  0x00007f35d511c735 in  () at /usr/lib/libgjs.so.0
#5  0x00007f35d511e628 in  () at /usr/lib/libgjs.so.0
#6  0x00007f35d23e5c3d in  () at /usr/lib/libmozjs-68.so
#7  0x00007f35d23db325 in  () at /usr/lib/libmozjs-68.so
#8  0x00007f35d23cb48f in  () at /usr/lib/libmozjs-68.so
#9  0x00007f35d23e594a in  () at /usr/lib/libmozjs-68.so
#10 0x00007f35d27af7cf in JS_CallFunction(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSFunction*>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) () at /usr/lib/libmozjs-68.so
#11 0x00007f35d5124440 in  () at /usr/lib/libgjs.so.0
#12 0x00007f35d511ec1d in  () at /usr/lib/libgjs.so.0
#13 0x00007f35d42cc8c2 in  () at /usr/lib/libffi.so.7
#14 0x00007f35d42ccc20 in  () at /usr/lib/libffi.so.7
#15 0x00007f35d50427cd in _clutter_marshal_BOOLEAN__BOXEDv (closure=0x55feb87eb7e0, return_value=0x7ffd5bd7ed40, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x55feb87dd360) at clutter/clutter/clutter-marshal.c:130
        cc = 0x55feb87eb7e0
        data1 = 0x55feb8be4df0
        data2 = <optimized out>
        callback = 0x7f35bd41c550
        v_return = <optimized out>
        arg0 = 0x55febbb51b00
        args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffd5bd7eed0, reg_save_area = 0x7ffd5bd7ee10}}
        __func__ = "_clutter_marshal_BOOLEAN__BOXEDv"
#16 0x00007f35d5aaa0a0 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#17 0x00007f35d5aab6b0 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#18 0x00007f35d5026d02 in clutter_actor_event (actor=0x55feb8be4df0, event=event@entry=0x55febbb51b00, capture=capture@entry=0) at ../mutter/clutter/clutter/clutter-actor.c:14039
        retval = 0
        signal_num = <optimized out>
        __func__ = "clutter_actor_event"
#19 0x00007f35d502f059 in _clutter_actor_handle_event (self=<optimized out>, event=0x55febbb51b00) at ../mutter/clutter/clutter/clutter-actor.c:20837
        event_tree = 0x55febb8d10a0
        iter = <optimized out>
        is_key_event = <optimized out>
        i = 0
#20 0x00007f35d4fea235 in emit_event_chain (event=0x55febbb51b00) at ../mutter/clutter/clutter/clutter-main.c:1575
#21 emit_keyboard_event (device=0x55feb87aa290, event=0x55febbb51b00) at ../mutter/clutter/clutter/clutter-main.c:1662
#22 emit_keyboard_event (event=0x55febbb51b00, device=0x55feb87aa290) at ../mutter/clutter/clutter/clutter-main.c:1653
#23 0x00007f35d4d8cfc0 in meta_input_device_native_process_kbd_a11y_event (event=0x55febbb51b00, device=0x55feb87aa290, emit_event_func=0x7f35d4fea190 <emit_keyboard_event>) at ../mutter/src/backends/native/meta-input-device-native.c:1181
        device_evdev = <optimized out>
#24 0x00007f35d4feaae6 in process_key_event (device=0x55feb87aa290, event=0x55febbb51b00) at ../mutter/clutter/clutter/clutter-main.c:1673
        device_class = <optimized out>
        actor = <optimized out>
        device = 0x55feb87aa290
#25 _clutter_process_event_details.isra.0.lto_priv.0 (stage=0x55feb8879730, event=0x55febbb51b00, context=<optimized out>) at ../mutter/clutter/clutter/clutter-main.c:1767
        actor = <optimized out>
        device = 0x55feb87aa290
#26 0x00007f35d4f83218 in _clutter_process_event (event=0x55febbb51b00) at ../mutter/clutter/clutter/clutter-main.c:2152
        context = 0x55feb8749440
        stage = 0x55feb8879730
#27 0x00007f35d4f88098 in _clutter_stage_queue_event (stage=0x55feb8879730, event=event@entry=0x55febbb51b00, copy_event=copy_event@entry=0) at ../mutter/clutter/clutter/clutter-stage.c:1170
        compressible = <optimized out>
        priv = 0x55feb88790f0
        first_event = 1
        device = 0x55feb87aa290
        __func__ = "_clutter_stage_queue_event"
#28 0x00007f35d4d79639 in meta_event_dispatch (g_source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../mutter/src/backends/native/meta-seat-native.c:1308
        event_state = 0
        input_device = <optimized out>
        device_evdev = <optimized out>
        seat = 0x55feb87a5730
        source = <optimized out>
        seat = <optimized out>
        event = 0x55febbb51b00
#29 0x00007f35d59ca6be in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#30 0x00007f35d59cc531 in  () at /usr/lib/libglib-2.0.so.0
#31 0x00007f35d59cd543 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#32 0x00007f35d4e30d49 in meta_run () at ../mutter/src/core/main.c:676
#33 0x000055feb6b1541e in  ()
#34 0x00007f35d5f25023 in __libc_start_main () at /usr/lib/libc.so.6
#35 0x000055feb6b1561e in  ()

Thread 1 "gnome-shell" hit Breakpoint 2, meta_window_handle_enter (window=0x55febb102710, timestamp=0, root_x=1578, root_y=1126) at ../mutter/src/core/prefs.c:1174
1174	  return focus_mode;
#0  meta_window_handle_enter (window=0x55febb102710, timestamp=0, root_x=1578, root_y=1126) at ../mutter/src/core/prefs.c:1174
        display = 0x55feb8970000
#1  0x00007f35d4db8331 in meta_wayland_pointer_set_focus (pointer=0x55feb887f820, surface=<optimized out>) at ../mutter/src/wayland/meta-wayland-pointer.c:956
        client = 0x55febb7472b0
        pos = {x = 1578, y = 1126}
        focus_window = 0x55febb102710
        input_device = 0x55feb887f820
        backend = <optimized out>
        cursor_tracker = <optimized out>
        clutter_backend = <optimized out>
        clutter_seat = <optimized out>
        __func__ = "meta_wayland_pointer_set_focus"
#2  0x00007f35d4db9217 in repick_for_event (pointer=0x55feb887f820, for_event=<optimized out>) at ../mutter/src/wayland/meta-wayland-pointer.c:640
        actor = <optimized out>
        surface = <optimized out>
#3  0x00007f35d4dcd647 in meta_wayland_pointer_update (event=0x55febbb370e0, pointer=0x55feb887f820) at ../mutter/src/wayland/meta-wayland-pointer.c:648
#4  meta_wayland_seat_update (event=0x55febbb370e0, seat=0x55feb8874550) at ../mutter/src/wayland/meta-wayland-seat.c:346
#5  meta_wayland_compositor_update (compositor=<optimized out>, event=0x55febbb370e0) at ../mutter/src/wayland/meta-wayland.c:190
#6  0x00007f35d4e3956b in meta_display_handle_event (event=0x55febbb370e0, display=0x55feb8970000) at ../mutter/src/core/events.c:239
        window = <optimized out>
        bypass_clutter = 0
        backend = 0x55feb853c140
        bypass_wayland = 0
        gesture_tracker = <optimized out>
        sequence = <optimized out>
        source = <optimized out>
        compositor = 0x55feb85390a0
        display = 0x55feb8970000
#7  event_callback (event=0x55febbb370e0, data=0x55feb8970000) at ../mutter/src/core/events.c:478
        display = 0x55feb8970000
#8  0x00007f35d4fea305 in _clutter_event_process_filters (event=0x55febbb370e0) at ../mutter/clutter/clutter/clutter-event.c:1922
        event_filter = <optimized out>
        context = <optimized out>
        l = <optimized out>
        next = 0x0
        sequence = <optimized out>
        grab_actor = 0x0
#9  emit_crossing_event (event=0x55febbb370e0, device=0x55feb87aa080) at ../mutter/clutter/clutter/clutter-main.c:1605
        sequence = <optimized out>
        grab_actor = 0x0
#10 0x00007f35d4feac3d in _clutter_process_event_details.isra.0.lto_priv.0 (stage=0x55feb8879730, event=0x55febbb370e0, context=<optimized out>) at ../mutter/clutter/clutter/clutter-main.c:1776
        device = 0x55feb87aa080
#11 0x00007f35d4f83218 in _clutter_process_event (event=event@entry=0x55febbb370e0) at ../mutter/clutter/clutter/clutter-main.c:2152
        context = 0x55feb8749440
        stage = 0x55feb8879730
#12 0x00007f35d4ff7534 in _clutter_input_device_set_actor (device=0x55feb87aa080, sequence=0x0, actor=0x55febbaf8930, emit_crossing=<optimized out>) at ../mutter/clutter/clutter/clutter-input-device.c:880
        event = 0x55febbb370e0
        old_actor = 0x0
#13 0x00007f35d4f78ac9 in clutter_input_device_update (device=device@entry=0x55feb87aa080, sequence=sequence@entry=0x0, emit_crossing=emit_crossing@entry=1) at ../mutter/clutter/clutter/clutter-input-device.c:1080
        stage = <optimized out>
        new_cursor_actor = 0x55febbaf8930
        old_cursor_actor = 0x0
        point = <optimized out>
        device_type = <optimized out>
        __func__ = "clutter_input_device_update"
#14 0x00007f35d4feaece in _clutter_process_event_details.isra.0.lto_priv.0 (stage=stage@entry=0x55feb8879730, event=event@entry=0x55febbb51b00, context=<optimized out>) at ../mutter/clutter/clutter/clutter-main.c:1942
        actor = <optimized out>
        x = 1578
        y = 1126
        device = 0x55feb87aa080
#15 0x00007f35d4feb6fd in _clutter_process_event (event=0x55febbb51b00) at ../mutter/clutter/clutter/clutter-main.c:2152
        context = 0x55feb8749440
        stage = 0x55feb8879730
        next_event = <optimized out>
        device = <optimized out>
        device_type = <optimized out>
        event = 0x55febbb51b00
        next_device = <optimized out>
        check_device = <optimized out>
        priv = 0x55feb88790f0
        events = 0x55febb9b1180 = {0x55febbb51b00}
        l = 0x55febb9b1180 = {0x55febbb51b00}
        l = 0x55feb901a060 = {0x55feb8879730}
        clock_source = <optimized out>
        master_clock = 0x55feb8983a40
        stages = 0x55feb901a060 = {0x55feb8879730}
        CoglTraceClutterMasterClockTick = {begin_time = 0, name = 0x0}
#16 _clutter_stage_process_queued_events (stage=0x55feb8879730) at ../mutter/clutter/clutter/clutter-stage.c:1286
        next_event = <optimized out>
        device = <optimized out>
        device_type = <optimized out>
        event = 0x55febbb51b00
        next_device = <optimized out>
        check_device = <optimized out>
        priv = 0x55feb88790f0
        events = 0x55febb9b1180 = {0x55febbb51b00}
        l = 0x55febb9b1180 = {0x55febbb51b00}
        l = 0x55feb901a060 = {0x55feb8879730}
        clock_source = <optimized out>
        master_clock = 0x55feb8983a40
        stages = 0x55feb901a060 = {0x55feb8879730}
        CoglTraceClutterMasterClockTick = {begin_time = 0, name = 0x0}
#17 master_clock_process_events (master_clock=0x55feb8983a40, stages=0x55feb901a060 = {...}) at ../mutter/clutter/clutter/clutter-master-clock-default.c:290
        l = 0x55feb901a060 = {0x55feb8879730}
        clock_source = <optimized out>
        master_clock = 0x55feb8983a40
        stages = 0x55feb901a060 = {0x55feb8879730}
        CoglTraceClutterMasterClockTick = {begin_time = 0, name = 0x0}
#18 clutter_clock_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../mutter/clutter/clutter/clutter-master-clock-default.c:487
        clock_source = <optimized out>
        master_clock = 0x55feb8983a40
        stages = 0x55feb901a060 = {0x55feb8879730}
        CoglTraceClutterMasterClockTick = {begin_time = 0, name = 0x0}
#19 0x00007f35d59ca6be in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#20 0x00007f35d59cc531 in  () at /usr/lib/libglib-2.0.so.0
#21 0x00007f35d59cd543 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#22 0x00007f35d4e30d49 in meta_run () at ../mutter/src/core/main.c:676
#23 0x000055feb6b1541e in  ()
#24 0x00007f35d5f25023 in __libc_start_main () at /usr/lib/libc.so.6
#25 0x000055feb6b1561e in  ()

Thread 1 "gnome-shell" hit Breakpoint 1, meta_window_focus (window=0x55febb102710, timestamp=2868383) at ../mutter/src/core/window.c:4747
4747	  MetaWorkspaceManager *workspace_manager = window->display->workspace_manager;
#0  meta_window_focus (window=0x55febb102710, timestamp=2868383) at ../mutter/src/core/window.c:4747
        workspace_manager = <optimized out>
        modal_transient = <optimized out>
        __func__ = "meta_window_focus"
#1  0x00007f35d4e1665a in mouse_mode_focus (window=window@entry=0x55febb102710, timestamp=timestamp@entry=2868383) at ../mutter/src/core/window.c:8112
        display = <optimized out>
#2  0x00007f35d4e169d9 in window_focus_on_pointer_rest_callback (data=<optimized out>) at ../mutter/src/core/window.c:8217
        focus_data = <optimized out>
        window = 0x55febb102710
        display = 0x55feb8970000
        root_x = 1578
        root_y = 1126
        timestamp = 2868383
#3  0x00007f35d59c9c04 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f35d59ca58f in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#5  0x00007f35d59cc531 in  () at /usr/lib/libglib-2.0.so.0
#6  0x00007f35d59cd543 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#7  0x00007f35d4e30d49 in meta_run () at ../mutter/src/core/main.c:676
#8  0x000055feb6b1541e in  ()
#9  0x00007f35d5f25023 in __libc_start_main () at /usr/lib/libc.so.6
#10 0x000055feb6b1561e in  ()
