Crash in set_unobscured_region()
Fedora 35 Silverblue, mutter 41.2 + !1928 (merged), gnome-shell 41.2 + gnome-shell!1954 (merged)
I had a fullscreen Wayland game on one monitor and a few windows on the other monitor.
(gdb) bt
#0 g_type_check_instance_cast (type_instance=type_instance@entry=0x557ad92066b0, iface_type=0x557ad561a9a0 [None]) at ../gobject/gtype.c:4125
#1 0x00007fde35e611eb in CLUTTER_CONTENT (ptr=0x557ad92066b0) at ../clutter/clutter/clutter-content.h:39
#2 set_unobscured_region (unobscured_region=0x557ad6d50ed0, surface_actor=0x557ad905aa60) at ../src/compositor/meta-surface-actor.c:136
#3 meta_surface_actor_cull_out (cullable=<optimized out>, unobscured_region=0x557ad6d50ed0, clip_region=0x557ad8809e00) at ../src/compositor/meta-surface-actor.c:290
#4 0x00007fde35e5ec0d in meta_cullable_cull_out (clip_region=0x557ad8809e00, unobscured_region=0x557ad6d50ed0, cullable=0x557ad905aa60) at ../src/compositor/meta-cullable.c:216
#5 meta_cullable_cull_out_children (cullable=<optimized out>, unobscured_region=0x557ad6d50ed0, clip_region=0x557ad8809e00) at ../src/compositor/meta-cullable.c:130
#6 0x00007fde35e5ec0d in meta_cullable_cull_out (clip_region=0x557ad8809e00, unobscured_region=0x557ad6d50ed0, cullable=0x557ad905e3d0) at ../src/compositor/meta-cullable.c:216
#7 meta_cullable_cull_out_children (cullable=<optimized out>, unobscured_region=0x557ad6d50ed0, clip_region=0x557ad8809e00) at ../src/compositor/meta-cullable.c:130
#8 0x00007fde35e6efe2 in meta_cullable_cull_out (clip_region=0x557ad8809e00, unobscured_region=0x557ad6d50ed0, cullable=0x557ad5740320) at ../src/compositor/meta-cullable.c:216
#9 meta_window_group_paint (actor=0x557ad5740320, paint_context=0x557ad58a6210) at ../src/compositor/meta-window-group.c:130
#10 0x00007fde360814ea in clutter_paint_node_paint (node=0x7fdd280021e0, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-paint-node.c:1080
#11 0x00007fde3603b44b in clutter_actor_paint (self=0x557ad5740320, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-actor.c:3820
#12 0x00007fde3603bd7b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-actor.c:3521
#13 0x00007fde360814ea in clutter_paint_node_paint (node=0x557ad9cbc580, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-paint-node.c:1080
#14 0x00007fde3603b44b in clutter_actor_paint (self=0x557ad62a6e40, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-actor.c:3820
#15 0x00007fde3603bd7b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-actor.c:3521
#16 0x00007fde36095738 in clutter_stage_paint (actor=0x557ad5652a90, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-stage.c:1321
#17 0x00007fde35e3c612 in meta_stage_paint (actor=0x557ad5652a90, paint_context=0x557ad58a6210) at ../src/backends/meta-stage.c:212
#18 0x00007fde360814ea in clutter_paint_node_paint (node=0x557ad9cbc6a0, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-paint-node.c:1080
#19 0x00007fde36081503 in clutter_paint_node_paint (node=0x557ad92bfe60, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-paint-node.c:1087
#20 0x00007fde3603b44b in clutter_actor_paint (self=0x557ad5652a90, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-actor.c:3820
#21 0x00007fde36095b85 in clutter_stage_do_paint_view (stage=0x557ad5652a90, view=0x557ad565f210, redraw_clip=0x557ad5a08b70) at ../clutter/clutter/clutter-stage.c:490
#22 0x00007fde35e3c76e in meta_stage_paint_view (stage=0x557ad5652a90, view=0x557ad565f210, redraw_clip=0x557ad5a08b70) at ../src/backends/meta-stage.c:259
#23 0x00007fde360911e4 in clutter_stage_paint_view (stage=stage@entry=0x557ad5652a90, view=view@entry=0x557ad565f210, redraw_clip=redraw_clip@entry=0x557ad5a08b70) at ../clutter/clutter/clutter-stage.c:513
#24 0x00007fde35e3e5d6 in paint_stage (stage_impl=<optimized out>, stage_impl=0x557ad54f6d00, redraw_clip=0x557ad5a08b70, stage_view=0x557ad565f210) at ../src/backends/meta-stage-impl.c:356
#25 meta_stage_impl_redraw_view_primary (frame=0x7ffec3036b80, stage_view=0x557ad565f210, stage_impl=0x557ad54f6d00) at ../src/backends/meta-stage-impl.c:555
#26 meta_stage_impl_redraw_view (stage_window=<optimized out>, stage_view=0x557ad565f210, frame=0x7ffec3036b80) at ../src/backends/meta-stage-impl.c:686
#27 0x00007fde35f237bb in meta_stage_native_redraw_view (stage_window=<optimized out>, view=0x557ad565f210, frame=0x7ffec3036b80) at ../src/backends/native/meta-stage-native.c:139
#28 0x00007fde3609948e in _clutter_stage_window_redraw_view (frame=0x7ffec3036b80, view=0x557ad565f210, window=0x557ad54f6d00) at ../clutter/clutter/clutter-stage-window.c:113
#29 handle_frame_clock_frame (frame_clock=0x557ad5660920, frame_count=<optimized out>, time_us=<optimized out>, user_data=0x557ad565f210) at ../clutter/clutter/clutter-stage-view.c:1190
#30 0x00007fde3606b764 in clutter_frame_clock_dispatch (time_us=15171946052, frame_clock=0x557ad5660920) at ../clutter/clutter/clutter-frame-clock.c:700
#31 frame_clock_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../clutter/clutter/clutter-frame-clock.c:751
#32 0x00007fde36b0f130 in g_main_dispatch (context=0x557ad52b14f0) at ../glib/gmain.c:3381
#33 g_main_context_dispatch (context=0x557ad52b14f0) at ../glib/gmain.c:4099
#34 0x00007fde36b64208 in g_main_context_iterate.constprop.0 (context=0x557ad52b14f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
#35 0x00007fde36b0e853 in g_main_loop_run (loop=0x557ad6cb6e10) at ../glib/gmain.c:4373
#36 0x00007fde35e84e29 in meta_context_run_main_loop (context=<optimized out>, error=0x7ffec3036e80) at ../src/core/meta-context.c:433
#37 0x0000557ad3327dd3 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:563
(gdb) f 2
#2 set_unobscured_region (unobscured_region=0x557ad6d50ed0, surface_actor=0x557ad905aa60) at ../src/compositor/meta-surface-actor.c:136
136 clutter_content_get_preferred_size (CLUTTER_CONTENT (priv->texture),
(gdb) p *priv->texture
$6 = {parent = {g_type_instance = {g_class = 0x557ad89350c0 [g_type: None]}, ref_count = 2, qdata = 0x557ad9366e00}, paint_tower = 0x557ad8108ae0, texture = 0x557ad94159e0, mask_texture = 0x0, snippet = 0x0, base_pipeline = 0x557ad92f7340, masked_pipeline = 0x0, unblended_pipeline = 0x0, is_y_inverted = 1, opaque_region = 0x0, clip_region = 0x0, size_invalid = 0, transform = META_MONITOR_TRANSFORM_NORMAL, has_viewport_src_rect = 0, viewport_src_rect = {origin = {x = 0, y = 0}, size = {width = 0, height = 0}}, has_viewport_dst_size = 0, viewport_dst_width = 0, viewport_dst_height = 0, tex_width = 996, tex_height = 692, fallback_width = 0, fallback_height = 0, dst_width = 996, dst_height = 692, prev_invalidation = 15157423015, last_invalidation = 15157423016, fast_updates = 2, remipmap_timeout_id = 0, earliest_remipmap = 10659144226, buffer_scale = 1, create_mipmaps = 1}
bt full
(gdb) bt full
#0 g_type_check_instance_cast (type_instance=type_instance@entry=0x557ad92066b0, iface_type=0x557ad561a9a0 [None]) at ../gobject/gtype.c:4125
node = <optimized out>
iface = <optimized out>
is_instantiatable = <optimized out>
check = <optimized out>
#1 0x00007fde35e611eb in CLUTTER_CONTENT (ptr=0x557ad92066b0) at ../clutter/clutter/clutter-content.h:39
bounds = {x = 0, y = 0, width = 0, height = 0}
width = 5.80420374e-06
height = 4.58701039e-41
priv = 0x557ad905a740
surface_actor = 0x557ad905aa60
priv = 0x557ad905a740
opacity = 255 '\377'
#2 set_unobscured_region (unobscured_region=0x557ad6d50ed0, surface_actor=0x557ad905aa60) at ../src/compositor/meta-surface-actor.c:136
bounds = {x = 0, y = 0, width = 0, height = 0}
width = 5.80420374e-06
height = 4.58701039e-41
priv = 0x557ad905a740
surface_actor = 0x557ad905aa60
priv = 0x557ad905a740
opacity = 255 '\377'
#3 meta_surface_actor_cull_out (cullable=<optimized out>, unobscured_region=0x557ad6d50ed0, clip_region=0x557ad8809e00) at ../src/compositor/meta-surface-actor.c:290
surface_actor = 0x557ad905aa60
priv = 0x557ad905a740
opacity = 255 '\377'
#4 0x00007fde35e5ec0d in meta_cullable_cull_out (clip_region=0x557ad8809e00, unobscured_region=0x557ad6d50ed0, cullable=0x557ad905aa60) at ../src/compositor/meta-cullable.c:216
x = 0
y = 0
needs_culling = 1
actor = <optimized out>
child = 0x557ad905aa60
iter = {clutter_private_dummy1 = 0x557ad905e3d0, clutter_private_dummy2 = 0x557ad905aa60, clutter_private_dummy3 = 0x43ab8000451f7000, clutter_private_dummy4 = 1, clutter_private_dummy5 = 0x557ad8a94320}
#5 meta_cullable_cull_out_children (cullable=<optimized out>, unobscured_region=0x557ad6d50ed0, clip_region=0x557ad8809e00) at ../src/compositor/meta-cullable.c:130
x = 0
y = 0
needs_culling = 1
actor = <optimized out>
child = 0x557ad905aa60
iter = {clutter_private_dummy1 = 0x557ad905e3d0, clutter_private_dummy2 = 0x557ad905aa60, clutter_private_dummy3 = 0x43ab8000451f7000, clutter_private_dummy4 = 1, clutter_private_dummy5 = 0x557ad8a94320}
#6 0x00007fde35e5ec0d in meta_cullable_cull_out (clip_region=0x557ad8809e00, unobscured_region=0x557ad6d50ed0, cullable=0x557ad905e3d0) at ../src/compositor/meta-cullable.c:216
x = 2551
y = 343
needs_culling = 1
actor = <optimized out>
child = 0x557ad905e3d0
iter = {clutter_private_dummy1 = 0x557ad5740320, clutter_private_dummy2 = 0x557ad905e3d0, clutter_private_dummy3 = 0x557ad9247e98, clutter_private_dummy4 = 14477, clutter_private_dummy5 = 0x557ad573c960}
#7 meta_cullable_cull_out_children (cullable=<optimized out>, unobscured_region=0x557ad6d50ed0, clip_region=0x557ad8809e00) at ../src/compositor/meta-cullable.c:130
x = 2551
y = 343
needs_culling = 1
actor = <optimized out>
child = 0x557ad905e3d0
iter = {clutter_private_dummy1 = 0x557ad5740320, clutter_private_dummy2 = 0x557ad905e3d0, clutter_private_dummy3 = 0x557ad9247e98, clutter_private_dummy4 = 14477, clutter_private_dummy5 = 0x557ad573c960}
#8 0x00007fde35e6efe2 in meta_cullable_cull_out (clip_region=0x557ad8809e00, unobscured_region=0x557ad6d50ed0, cullable=0x557ad5740320) at ../src/compositor/meta-cullable.c:216
window_group = 0x557ad5740320
parent_actor_class = 0x557ad56059c0
stage = <optimized out>
redraw_clip = <optimized out>
clip_region = 0x557ad8809e00
unobscured_region = 0x557ad6d50ed0
visible_rect = {x = 0, y = 0, width = 4480, height = 1440}
paint_x_origin = 0
paint_y_origin = 0
screen_width = 4480
screen_height = 1440
#9 meta_window_group_paint (actor=0x557ad5740320, paint_context=0x557ad58a6210) at ../src/compositor/meta-window-group.c:130
window_group = 0x557ad5740320
parent_actor_class = 0x557ad56059c0
stage = <optimized out>
redraw_clip = <optimized out>
clip_region = 0x557ad8809e00
unobscured_region = 0x557ad6d50ed0
visible_rect = {x = 0, y = 0, width = 4480, height = 1440}
paint_x_origin = 0
paint_y_origin = 0
screen_width = 4480
screen_height = 1440
#10 0x00007fde360814ea in clutter_paint_node_paint (node=0x7fdd280021e0, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-paint-node.c:1080
klass = 0x557ad82024c0
iter = <optimized out>
res = 1
#11 0x00007fde3603b44b in clutter_actor_paint (self=0x557ad5740320, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-actor.c:3820
actor_node = 0x7fdd280021e0
root_node = 0x7fdd280021e0
priv = 0x557ad5740030
clip = {x1 = 5.74111981e-42, y1 = 0, x2 = -7.04302696e+14, y2 = 3.0663213e-41}
culling_inhibited = <optimized out>
clip_set = <optimized out>
CoglTraceClutterActorPaint = {begin_time = 0, name = 0x0, description = 0x0}
ScopedCoglTraceClutterActorPaint = <optimized out>
__func__ = "clutter_actor_paint"
#12 0x00007fde3603bd7b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-actor.c:3521
priv = <optimized out>
iter = 0x557ad5740320
#13 0x00007fde360814ea in clutter_paint_node_paint (node=0x557ad9cbc580, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-paint-node.c:1080
klass = 0x557ad82024c0
iter = <optimized out>
res = 1
#14 0x00007fde3603b44b in clutter_actor_paint (self=0x557ad62a6e40, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-actor.c:3820
actor_node = 0x557ad9cbc580
root_node = 0x557ad9cbc580
priv = 0x557ad62a6b50
clip = {x1 = 1.47776943e-31, y1 = 4.58701039e-41, x2 = 5.32782315e-06, y2 = 4.58701039e-41}
culling_inhibited = <optimized out>
clip_set = <optimized out>
CoglTraceClutterActorPaint = {begin_time = 0, name = 0x0, description = 0x0}
ScopedCoglTraceClutterActorPaint = <optimized out>
__func__ = "clutter_actor_paint"
#15 0x00007fde3603bd7b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-actor.c:3521
priv = <optimized out>
iter = 0x557ad62a6e40
#16 0x00007fde36095738 in clutter_stage_paint (actor=0x557ad5652a90, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-stage.c:1321
view = <optimized out>
#17 0x00007fde35e3c612 in meta_stage_paint (actor=0x557ad5652a90, paint_context=0x557ad58a6210) at ../src/backends/meta-stage.c:212
stage = 0x557ad5652a90
view = <optimized out>
#18 0x00007fde360814ea in clutter_paint_node_paint (node=0x557ad9cbc6a0, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-paint-node.c:1080
klass = 0x557ad82024c0
iter = <optimized out>
res = 1
#19 0x00007fde36081503 in clutter_paint_node_paint (node=0x557ad92bfe60, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-paint-node.c:1087
klass = 0x557ad8202610
iter = 0x557ad9cbc6a0
res = 1
#20 0x00007fde3603b44b in clutter_actor_paint (self=0x557ad5652a90, paint_context=0x557ad58a6210) at ../clutter/clutter/clutter-actor.c:3820
actor_node = 0x557ad9cbc6a0
root_node = 0x557ad92bfe60
priv = 0x557ad56527a0
clip = {x1 = -5.21019936, y1 = -50.3683357, x2 = 52.3846893, y2 = -29.0801716}
culling_inhibited = <optimized out>
clip_set = <optimized out>
CoglTraceClutterActorPaint = {begin_time = 0, name = 0x0, description = 0x0}
ScopedCoglTraceClutterActorPaint = <optimized out>
__func__ = "clutter_actor_paint"
#21 0x00007fde36095b85 in clutter_stage_do_paint_view (stage=0x557ad5652a90, view=0x557ad565f210, redraw_clip=0x557ad5a08b70) at ../clutter/clutter/clutter-stage.c:490
paint_context = 0x557ad58a6210
clip_rect = {x = 2560, y = 849, width = 977, height = 591}
clip_frusta = 0x557ad977ce00
clip_frustum = {__graphene_private_planes = {{__graphene_private_normal = {__graphene_private_value = {0, -0.994692385, 0.102892928, 0}}, __graphene_private_constant = -0}, {__graphene_private_normal = {__graphene_private_value = {-0.693097591, -0, -0.720843732, 0}}, __graphene_private_constant = -0}, {__graphene_private_normal = {__graphene_private_value = {0, 0.866025448, -0.5, 0}}, __graphene_private_constant = -0}, {__graphene_private_normal = {__graphene_private_value = {0.968619585, -0, 0.248547778, 0}}, __graphene_private_constant = -0}, {__graphene_private_normal = {__graphene_private_value = {0, 0, -1, 0}}, __graphene_private_constant = 1}, {__graphene_private_normal = {__graphene_private_value = {0, 0, 1, 0}}, __graphene_private_constant = 631.971802}}}
n_rectangles = <optimized out>
#22 0x00007fde35e3c76e in meta_stage_paint_view (stage=0x557ad5652a90, view=0x557ad565f210, redraw_clip=0x557ad5a08b70) at ../src/backends/meta-stage.c:259
meta_stage = 0x557ad5652a90
#23 0x00007fde360911e4 in clutter_stage_paint_view (stage=stage@entry=0x557ad5652a90, view=view@entry=0x557ad565f210, redraw_clip=redraw_clip@entry=0x557ad5a08b70) at ../clutter/clutter/clutter-stage.c:513
CoglTraceClutterStagePaintView = {begin_time = 0, name = 0x0, description = 0x0}
ScopedCoglTraceClutterStagePaintView = 0x0
#24 0x00007fde35e3e5d6 in paint_stage (stage_impl=<optimized out>, stage_impl=0x557ad54f6d00, redraw_clip=0x557ad5a08b70, stage_view=0x557ad565f210) at ../src/backends/meta-stage-impl.c:356
stage = 0x557ad5652a90
view = <optimized out>
onscreen = <optimized out>
is_full_redraw = <optimized out>
use_clipped_redraw = <optimized out>
redraw_clip = 0x557ad5a08b70
fb_clip_region = 0x557ad9467560
swap_with_damage = 1
damage_history = <optimized out>
buffer_age = <optimized out>
stage_window = 0x557ad54f6d00
view_rect = {x = 2560, y = 360, width = 1920, height = 1080}
has_buffer_age = <optimized out>
swap_region = <optimized out>
fb_width = <optimized out>
fb_height = <optimized out>
can_blit_sub_buffer = <optimized out>
CoglTraceMetaStageImplRedrawViewSwapFramebuffer = {begin_time = 140732170201760, name = 0x5d268852a409700 <error: Cannot access memory at address 0x5d268852a409700>, description = 0x0}
ScopedCoglTraceMetaStageImplRedrawViewSwapFramebuffer = <optimized out>
fb = 0x557ad565c5d0
queued_redraw_clip = 0x0
paint_debug_flags = 0
fb_scale = 1
stage_impl = 0x557ad54f6d00
scanout = 0x0
#25 meta_stage_impl_redraw_view_primary (frame=0x7ffec3036b80, stage_view=0x557ad565f210, stage_impl=0x557ad54f6d00) at ../src/backends/meta-stage-impl.c:555
view = <optimized out>
onscreen = <optimized out>
is_full_redraw = <optimized out>
use_clipped_redraw = <optimized out>
redraw_clip = 0x557ad5a08b70
fb_clip_region = 0x557ad9467560
swap_with_damage = 1
damage_history = <optimized out>
buffer_age = <optimized out>
stage_window = 0x557ad54f6d00
view_rect = {x = 2560, y = 360, width = 1920, height = 1080}
has_buffer_age = <optimized out>
swap_region = <optimized out>
fb_width = <optimized out>
fb_height = <optimized out>
can_blit_sub_buffer = <optimized out>
CoglTraceMetaStageImplRedrawViewSwapFramebuffer = {begin_time = 140732170201760, name = 0x5d268852a409700 <error: Cannot access memory at address 0x5d268852a409700>, description = 0x0}
ScopedCoglTraceMetaStageImplRedrawViewSwapFramebuffer = <optimized out>
fb = 0x557ad565c5d0
queued_redraw_clip = 0x0
paint_debug_flags = 0
fb_scale = 1
stage_impl = 0x557ad54f6d00
scanout = 0x0
#26 meta_stage_impl_redraw_view (stage_window=<optimized out>, stage_view=0x557ad565f210, frame=0x7ffec3036b80) at ../src/backends/meta-stage-impl.c:686
stage_impl = 0x557ad54f6d00
scanout = 0x0
#27 0x00007fde35f237bb in meta_stage_native_redraw_view (stage_window=<optimized out>, view=0x557ad565f210, frame=0x7ffec3036b80) at ../src/backends/native/meta-stage-native.c:139
crtc = <optimized out>
__func__ = "meta_stage_native_redraw_view"
#28 0x00007fde3609948e in _clutter_stage_window_redraw_view (frame=0x7ffec3036b80, view=0x557ad565f210, window=0x557ad54f6d00) at ../clutter/clutter/clutter-stage-window.c:113
view = 0x557ad565f210
priv = <optimized out>
stage = 0x557ad5652a90
stage_window = 0x557ad54f6d00
devices = 0x0
frame = {has_result = 0, result = CLUTTER_FRAME_RESULT_PENDING_PRESENTED}
#29 handle_frame_clock_frame (frame_clock=0x557ad5660920, frame_count=<optimized out>, time_us=<optimized out>, user_data=0x557ad565f210) at ../clutter/clutter/clutter-stage-view.c:1190
view = 0x557ad565f210
priv = <optimized out>
stage = 0x557ad5652a90
stage_window = 0x557ad54f6d00
devices = 0x0
frame = {has_result = 0, result = CLUTTER_FRAME_RESULT_PENDING_PRESENTED}
#30 0x00007fde3606b764 in clutter_frame_clock_dispatch (time_us=15171946052, frame_clock=0x557ad5660920) at ../clutter/clutter/clutter-frame-clock.c:700
frame_count = 635997
ScopedCoglTraceClutterFrameClockDispatch = 0x0
ideal_dispatch_time_us = <optimized out>
lateness_us = <optimized out>
CoglTraceClutterFrameClockDispatch = {begin_time = 0, name = 0x0, description = 0x0}
result = <optimized out>
this_dispatch_ready_time_us = 15171945774
CoglTraceClutterFrameClockEvents = {begin_time = 0, name = 0x0, description = 0x0}
CoglTraceClutterFrameClockTimelines = {begin_time = 0, name = 0x0, description = 0x0}
CoglTraceClutterFrameClockFrame = {begin_time = 0, name = 0x0, description = 0x0}
clock_source = <optimized out>
frame_clock = 0x557ad5660920
dispatch_time_us = 15171946052
#31 frame_clock_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../clutter/clutter/clutter-frame-clock.c:751
clock_source = <optimized out>
frame_clock = 0x557ad5660920
dispatch_time_us = 15171946052
#32 0x00007fde36b0f130 in g_main_dispatch (context=0x557ad52b14f0) at ../glib/gmain.c:3381
dispatch = 0x7fde3606b4a0 <frame_clock_source_dispatch>
prev_source = 0x0
begin_time_nsec = 15171946069570
was_in_call = <optimized out>
user_data = 0x0
callback = 0x0
cb_funcs = 0x0
cb_data = 0x0
need_destroy = <optimized out>
source = 0x557ad57ba5d0
current = 0x557ad52ed460
i = 0
#33 g_main_context_dispatch (context=0x557ad52b14f0) at ../glib/gmain.c:4099
#34 0x00007fde36b64208 in g_main_context_iterate.constprop.0 (context=0x557ad52b14f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
max_priority = 150
timeout = 0
some_ready = 1
nfds = 17
allocated_nfds = 18
fds = <optimized out>
begin_time_nsec = 15171946051987
#35 0x00007fde36b0e853 in g_main_loop_run (loop=0x557ad6cb6e10) at ../glib/gmain.c:4373
__func__ = "g_main_loop_run"
#36 0x00007fde35e84e29 in meta_context_run_main_loop (context=<optimized out>, error=0x7ffec3036e80) at ../src/core/meta-context.c:433
priv = 0x557ad52ac800
__func__ = "meta_context_run_main_loop"
#37 0x0000557ad3327dd3 in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:563
context = 0x557ad52ac860
error = 0x0
ecode = 0