Thread 1 (Thread 0x7f963a228f80 (LWP 4107)):
#0  0x00007f963783a230 in meta_logical_monitor_get_scale (logical_monitor=logical_monitor@entry=0x0) at backends/meta-logical-monitor.c:181
#1  0x00007f96378c526b in get_window_geometry_scale_for_logical_monitor (logical_monitor=0x0) at wayland/meta-window-wayland.c:73
        logical_monitor = 0x0
#2  0x00007f96378c526b in meta_window_wayland_get_geometry_scale (window=window@entry=0x55740f8e5020 [MetaWindowWayland]) at wayland/meta-window-wayland.c:637
#3  0x00007f96378c56e1 in meta_window_wayland_move_resize_internal (window=0x55740f8e5020 [MetaWindowWayland], gravity=<optimized out>, unconstrained_rect=..., constrained_rect=..., flags=(META_MOVE_RESIZE_MOVE_ACTION | META_MOVE_RESIZE_RESIZE_ACTION), result=0x7fff8d3f322c) at wayland/meta-window-wayland.c:211
        wl_window = 0x55740f8e5020 [MetaWindowWayland]
        can_move_now = <optimized out>
        configured_x = 0
        configured_y = 55
        configured_width = <optimized out>
        configured_height = <optimized out>
        geometry_scale = <optimized out>
        __func__ = "meta_window_wayland_move_resize_internal"
#4  0x00007f963788afe3 in meta_window_move_resize_internal (window=0x55740f8e5020 [MetaWindowWayland], flags=(META_MOVE_RESIZE_MOVE_ACTION | META_MOVE_RESIZE_RESIZE_ACTION), gravity=1, frame_rect=...) at core/window.c:3962
        did_placement = 0
        unconstrained_rect = {x = 0, y = 55, width = 2812, height = 1844}
        constrained_rect = {x = 0, y = 55, width = 2812, height = 1844}
        result = (unknown: 0)
        moved_or_resized = 0
        __func__ = "meta_window_move_resize_internal"
#5  0x00007f963788bb44 in meta_window_move_resize_now (window=<optimized out>) at core/window.c:4205
        window = <optimized out>
        tmp = 0x55741045d030 = {0x55740f8e5020, 0x55740f8e5340, 0x55740f8e5980}
        copy = 0x557410449010 = {0x55740e9e7c60, 0x55740f8e5020, 0x55740f8e5340, 0x55740f8e5980}
        queue_index = <optimized out>
#6  0x00007f963788bb44 in idle_move_resize (data=<optimized out>) at core/window.c:4240
        window = <optimized out>
        tmp = 0x55741045d030 = {0x55740f8e5020, 0x55740f8e5340, 0x55740f8e5980}
        copy = 0x557410449010 = {0x55740e9e7c60, 0x55740f8e5020, 0x55740f8e5340, 0x55740f8e5980}
        queue_index = <optimized out>
#7  0x00007f9637884e9f in call_idle_later (data=data@entry=0x7f961431db50) at core/util.c:866
        later = 0x7f961431db50
#8  0x00007f9639358597 in g_idle_dispatch (source=0x55740df1aa20, callback=0x7f9637884e90 <call_idle_later>, user_data=0x7f961431db50) at gmain.c:5504
        again = <optimized out>
#9  0x00007f963935bbb7 in g_main_dispatch (context=0x55740d0ac810) at gmain.c:3148
        dispatch = 0x7f9639358580 <g_idle_dispatch>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x7f961431db50
        callback = 0x7f9637884e90 <call_idle_later>
        cb_funcs = 0x7f9639623280 <g_source_callback_funcs>
        cb_data = 0x55740dfad220
        need_destroy = <optimized out>
        source = 0x55740df1aa20
        current = 0x55740d0a8330
        i = 0
#10 0x00007f963935bbb7 in g_main_context_dispatch (context=context@entry=0x55740d0ac810) at gmain.c:3813
#11 0x00007f963935bf60 in g_main_context_iterate (context=0x55740d0ac810, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3886
        max_priority = 115
        timeout = 0
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = 18
        fds = 0x55740f4b8b30
#12 0x00007f963935c272 in g_main_loop_run (loop=0x55740d2a94f0) at gmain.c:4082
        __func__ = "g_main_loop_run"
#13 0x00007f9637877fdc in meta_run () at core/main.c:648
#14 0x000055740cb50267 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:462
        ctx = <optimized out>
        error = 0x0
        ecode = <optimized out>
