GNOME ND Debugging

1

...
** (gnome-network-displays:105984): DEBUG: 00:13:18.923: Got state change notification from streaming sink to state ND_SINK_STATE_STREAMING
[New Thread 0x7fff99ffb640 (LWP 106169)]

Thread 8 "pool-gnome-netw" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffdf7fe640 (LWP 105994)]
0x0000000000000000 in ?? ()
(gdb) bt
#0  0x0000000000000000 in  ()
#1  0x00007ffff7573edb in gtk_css_static_style_compute_value (section=0x0, specified=0x7fffd8010cc0, id=52, parent_style=0xa69410, provider=0x7fffd8011830, style=0xb67c20) at ../gtk/gtkcssstaticstyle.c:237
#2  _gtk_css_lookup_resolve (parent_style=0xa69410, style=0xb67c20, provider=0x7fffd8011830, lookup=0x7fffd418daa0) at ../gtk/gtkcsslookup.c:122
#3  gtk_css_static_style_new_compute (provider=<optimized out>, matcher=<optimized out>, parent=0xa69410) at ../gtk/gtkcssstaticstyle.c:195
#4  0x00007ffff755ea26 in gtk_css_node_create_style (cssnode=0x9ff890) at ../gtk/gtkcssnode.c:371
#5  gtk_css_node_real_update_style (cssnode=0x9ff890, change=1, timestamp=47598842443, style=0xb68e20) at ../gtk/gtkcssnode.c:425
#6  0x00007ffff7562a5f in gtk_css_node_ensure_style.part.0.lto_priv.0 (cssnode=0x9ff890, current_time=47598842443) at ../gtk/gtkcssnode.c:1007
#7  0x00007ffff755ba45 in gtk_css_node_ensure_style (current_time=<optimized out>, cssnode=0x9ff890) at ../gtk/gtkcssnode.c:983
#8  gtk_css_node_get_style (cssnode=0x9ff890) at ../gtk/gtkcssnode.c:1033
#9  0x00007ffff77a2ec9 in gtk_style_context_lookup_style (context=<optimized out>) at ../gtk/gtkstylecontext.c:494
#10 _gtk_style_context_peek_property (context=<optimized out>, context=<optimized out>, property_id=78) at ../gtk/gtkstylecontext.c:1619
#11 gtk_widget_update_alpha (widget=0x9d4a00) at ../gtk/gtkwidget.c:16098
#12 0x00007ffff77a305d in gtk_widget_set_opacity (widget=0x9d4a00, opacity=<optimized out>) at ../gtk/gtkwidget.c:16161
#13 0x00007ffff76c86ac in setup_indicator (scrolled_window=scrolled_window@entry=0x9d09e0, indicator=indicator@entry=0x9d0728, scrollbar=0x9d4a00) at ../gtk/gtkscrolledwindow.c:4468
#14 0x00007ffff76c86ec in setup_indicator (scrollbar=<optimized out>, indicator=<optimized out>, scrolled_window=0x9d09e0) at ../gtk/gtkscrolledwindow.c:4449
--Type <RET> for more, q to quit, c to continue without paging--
#15 gtk_scrolled_window_sync_use_indicators (scrolled_window=scrolled_window@entry=0x9d09e0) at ../gtk/gtkscrolledwindow.c:4529
#16 0x00007ffff76c8a60 in gtk_scrolled_window_realize (widget=0x9d09e0) at ../gtk/gtkscrolledwindow.c:4602
#17 0x00007ffff7da4a9a in _g_closure_invoke_va (param_types=0x0, n_params=<optimized out>, args=0x7fffdf7fc8a0, instance=0x9d09e0, return_value=0x0, closure=0x782090) at ../gobject/gclosure.c:893
#18 g_signal_emit_valist (instance=0x9d09e0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffdf7fc8a0) at ../gobject/gsignal.c:3406
#19 0x00007ffff7da4be3 in g_signal_emit (instance=instance@entry=0x9d09e0, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3553
#20 0x00007ffff7791714 in gtk_widget_realize (widget=0x9d09e0) at ../gtk/gtkwidget.c:5523
#21 0x00007ffff7791a68 in gtk_widget_map (widget=0x9d09e0) at ../gtk/gtkwidget.c:5049
#22 0x00007ffff77990d4 in gtk_widget_set_child_visible (widget=0x9d09e0, is_visible=<optimized out>) at ../gtk/gtkwidget.c:10827
#23 0x00007ffff76e393b in set_visible_child (stack=0x9c23a0, child_info=0x7f3990, transition_type=GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT, transition_duration=200) at ../gtk/gtkstack.c:1130
#24 0x0000000000409265 in sink_notify_state_cb (self=0x9b8440, pspec=0xb478e0, sink=0xa86e70) at ../src/nd-window.c:191
#28 0x00007ffff7da4be3 in <emit signal ??? on instance ???> (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at ../gobject/gsignal.c:3553
    #25 0x00007ffff7d86c7f in g_closure_invoke (closure=0xaedf60, return_value=0x0, n_param_values=2, param_values=0x7fffdf7fccf0, invocation_hint=0x7fffdf7fcc70) at ../gobject/gclosure.c:830
    #26 0x00007ffff7da3106 in signal_emit_unlocked_R
    (node=node@entry=0x4813f0, detail=detail@entry=3623, instance=instance@entry=0xa86e70, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffdf7fccf0) at ../gobject/gsignal.c:3742
    #27 0x00007ffff7da49ca in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffdf7fcec0) at ../gobject/gsignal.c:3497
--Type <RET> for more, q to quit, c to continue without paging--
#29 0x00007ffff7d8e304 in g_object_dispatch_properties_changed (object=0xa86e70, n_pspecs=<optimized out>, pspecs=<optimized out>) at ../gobject/gobject.c:1212
#30 0x00007ffff7d96afa in g_object_notify_by_spec_internal (pspec=<optimized out>, object=0xa86e70) at ../gobject/gobject.c:1305
#31 g_object_notify (object=0xa86e70, property_name=<optimized out>) at ../gobject/gobject.c:1353
#32 0x000000000040f59a in play_request_cb (sink=0xa86e70, ctx=0x7fffdf7fd4f0, client=0x9cd830) at ../src/nd-wfd-p2p-sink.c:300
#33 0x00007ffff7d855d7 in g_cclosure_marshal_VOID__POINTERv
    (closure=<optimized out>, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x8c5730) at ../gobject/gmarshal.c:1800
#34 0x00007ffff7da4a9a in _g_closure_invoke_va (param_types=0x8c5730, n_params=<optimized out>, args=0x7fffdf7fd200, instance=0x9cd830, return_value=0x0, closure=0xba5cc0) at ../gobject/gclosure.c:893
#35 g_signal_emit_valist (instance=0x9cd830, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffdf7fd200) at ../gobject/gsignal.c:3406
#36 0x00007ffff7da4be3 in g_signal_emit (instance=instance@entry=0x9cd830, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3553
#37 0x00007ffff6fb3b2e in handle_play_request.isra.0 (client=0x9cd830, ctx=0x7fffdf7fd4f0) at ../gst/rtsp-server/rtsp-client.c:2176
#38 0x00007ffff6f856a9 in handle_request (client=client@entry=0x9cd830, request=request@entry=0xbb2fb8) at ../gst/rtsp-server/rtsp-client.c:4077
#39 0x00007ffff6f8772b in gst_rtsp_client_handle_message (client=0x9cd830, message=0xbb2fb8) at ../gst/rtsp-server/rtsp-client.c:4797
#40 0x00007ffff6ef885b in gst_rtsp_source_dispatch_read (stream=<optimized out>, watch=0xbb1f30) at ../gst-libs/gst/rtsp/gstrtspconnection.c:3934
#41 0x00007ffff7c8d130 in g_main_dispatch (context=0xbafe00) at ../glib/gmain.c:3381
#42 g_main_context_dispatch (context=0xbafe00) at ../glib/gmain.c:4099
#43 0x00007ffff7ce2208 in g_main_context_iterate.constprop.0 (context=0xbafe00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
#44 0x00007ffff7c8c853 in g_main_loop_run (loop=0xb857e0) at ../glib/gmain.c:4373
#45 0x00007ffff6faa4e9 in do_loop (thread=0xba4d90 [None]) at ../gst/rtsp-server/rtsp-thread-pool.c:330
#46 0x00007ffff7cba114 in g_thread_pool_thread_proxy (data=<optimized out>) at ../glib/gthreadpool.c:354
#47 0x00007ffff7cb7842 in g_thread_proxy (data=0x8cb920) at ../glib/gthread.c:827
#48 0x00007ffff6d62a87 in start_thread (arg=<optimized out>) at pthread_create.c:435
#49 0x00007ffff6de7640 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

2

...
** (gnome-network-displays:107021): DEBUG: 00:16:37.831: NdWfdP2PSink: Got play request from client
** (gnome-network-displays:107021): DEBUG: 00:16:37.831: Got state change notification from streaming sink to state ND_SINK_STATE_STREAMING
[New Thread 0x7fff99ffb640 (LWP 107213)]

(gnome-network-displays:107021): Gdk-CRITICAL **: 00:16:37.833: gdk_window_move_resize_internal: assertion 'GDK_IS_WINDOW (window)' failed

Thread 1 "gnome-network-d" received signal SIGTRAP, Trace/breakpoint trap.
g_logv (log_domain=0x7ffff6b6a014 "Gdk", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=<optimized out>) at ../glib/gmessages.c:1417
1417              g_private_set (&g_log_depth, GUINT_TO_POINTER (depth));
(gdb) bt
#0  g_logv (log_domain=0x7ffff6b6a014 "Gdk", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=<optimized out>) at ../glib/gmessages.c:1417
#1  0x00007ffff7c92303 in g_log (log_domain=<optimized out>, log_level=<optimized out>, format=<optimized out>) at ../glib/gmessages.c:1455
#2  0x00007ffff76b5f99 in gtk_revealer_real_size_allocate (widget=<optimized out>, allocation=0x7fffffffbbd0) at ../gtk/gtkrevealer.c:527
#3  0x00007ffff7792be8 in gtk_widget_size_allocate_with_baseline (widget=0xa102b0, allocation=<optimized out>, baseline=<optimized out>) at ../gtk/gtkwidget.c:6179
#4  0x00007ffff74f1635 in gtk_box_size_allocate_no_center (widget=<optimized out>, allocation=0x7fffffffbe00) at ../gtk/gtkbox.c:817
#5  0x00007ffff74f1969 in gtk_box_allocate_contents (gadget=<optimized out>, allocation=0x7fffffffbe00, baseline=<optimized out>, out_clip=0x7fffffffbde0, unused=<optimized out>) at ../gtk/gtkbox.c:1211
#6  0x00007ffff754e737 in gtk_css_gadget_allocate (gadget=0x9feb70, allocation=0x7fffffffbf50, baseline=-1, out_clip=0x7fffffffbe80) at ../gtk/gtkcssgadget.c:790
#7  0x00007ffff74ef7ef in gtk_box_size_allocate (widget=0x9d7e30, allocation=0x7fffffffbf50) at ../gtk/gtkbox.c:1225
#8  0x00007ffff7792be8 in gtk_widget_size_allocate_with_baseline (widget=0x9d7e30, allocation=<optimized out>, baseline=<optimized out>) at ../gtk/gtkwidget.c:6179
#9  0x00007ffff74f1635 in gtk_box_size_allocate_no_center (widget=<optimized out>, allocation=0x7fffffffc160) at ../gtk/gtkbox.c:817
#10 0x00007ffff74f1969 in gtk_box_allocate_contents (gadget=<optimized out>, allocation=0x7fffffffc160, baseline=<optimized out>, out_clip=0x7fffffffc140, unused=<optimized out>) at ../gtk/gtkbox.c:1211
#11 0x00007ffff754e737 in gtk_css_gadget_allocate (gadget=0x9feef0, allocation=0x7fffffffc2b0, baseline=-1, out_clip=0x7fffffffc1e0) at ../gtk/gtkcssgadget.c:790
#12 0x00007ffff74ef7ef in gtk_box_size_allocate (widget=0x9d7b70, allocation=0x7fffffffc2b0) at ../gtk/gtkbox.c:1225
#13 0x00007ffff7792be8 in gtk_widget_size_allocate_with_baseline (widget=0x9d7b70, allocation=<optimized out>, baseline=<optimized out>) at ../gtk/gtkwidget.c:6179
#14 0x00007ffff778a7a6 in gtk_viewport_allocate (gadget=<optimized out>, allocation=<optimized out>, baseline=<optimized out>, out_clip=<optimized out>, data=<optimized out>) at ../gtk/gtkviewport.c:316
#15 0x00007ffff754e737 in gtk_css_gadget_allocate (gadget=0x9fed70, allocation=0x7fffffffc480, baseline=-1, out_clip=0x7fffffffc490) at ../gtk/gtkcssgadget.c:790
#16 0x00007ffff778991e in gtk_viewport_size_allocate (widget=0x9cdcf0, allocation=0x7fffffffc570) at ../gtk/gtkviewport.c:1027
#17 0x00007ffff7792be8 in gtk_widget_size_allocate_with_baseline (widget=0x9cdcf0, allocation=<optimized out>, baseline=<optimized out>) at ../gtk/gtkwidget.c:6179
#18 0x00007ffff76c1262 in gtk_scrolled_window_allocate_child (swindow=swindow@entry=0x9d09e0, relative_allocation=relative_allocation@entry=0x7fffffffc640) at ../gtk/gtkscrolledwindow.c:3327
#19 0x00007ffff76c17e8 in gtk_scrolled_window_allocate (gadget=<optimized out>, allocation=<optimized out>, baseline=<optimized out>, out_clip=<optimized out>, data=<optimized out>) at ../gtk/gtkscrolledwindow.c:1717
#20 0x00007ffff754e737 in gtk_css_gadget_allocate (gadget=0x9f9480, allocation=0x7fffffffc790, baseline=-1, out_clip=0x7fffffffc7a0) at ../gtk/gtkcssgadget.c:790
#21 0x00007ffff76bf4e5 in gtk_scrolled_window_size_allocate (widget=0x9d09e0, allocation=0x7fffffffc880) at ../gtk/gtkscrolledwindow.c:3420
#22 0x00007ffff7792be8 in gtk_widget_size_allocate_with_baseline (widget=0x9d09e0, allocation=<optimized out>, baseline=<optimized out>) at ../gtk/gtkwidget.c:6179
#23 0x00007ffff76e52d4 in gtk_stack_allocate (gadget=<optimized out>, allocation=0x7fffffffc9b0, baseline=<optimized out>, out_clip=0x7fffffffc990, data=<optimized out>) at ../gtk/gtkstack.c:2298
#24 0x00007ffff754e737 in gtk_css_gadget_allocate (gadget=0x9ca1f0, allocation=0x7fffffffcb00, baseline=-1, out_clip=0x7fffffffca30) at ../gtk/gtkcssgadget.c:790
#25 0x00007ffff76e0cb6 in gtk_stack_size_allocate (widget=0x9c23a0, allocation=0x7fffffffcb00) at ../gtk/gtkstack.c:2225
#26 0x00007ffff7792be8 in gtk_widget_size_allocate_with_baseline (widget=0x9c23a0, allocation=<optimized out>, baseline=<optimized out>) at ../gtk/gtkwidget.c:6179
#27 0x00007ffff77b31a3 in gtk_window_size_allocate (widget=<optimized out>, allocation=<optimized out>) at ../gtk/gtkwindow.c:7922
#31 0x00007ffff7da4be3 in <emit signal ??? on instance ???> (instance=instance@entry=0x9b8440, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3553
    #28 0x00007ffff7d86c7f in g_closure_invoke (closure=0x77db10, return_value=0x0, n_param_values=2, param_values=0x7fffffffcd30, invocation_hint=0x7fffffffccb0) at ../gobject/gclosure.c:830
    #29 0x00007ffff7da2d65 in signal_emit_unlocked_R
    (node=node@entry=0x77db60, detail=detail@entry=0, instance=instance@entry=0x9b8440, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffcd30) at ../gobject/gsignal.c:3672
    #30 0x00007ffff7da49ca in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffcf00) at ../gobject/gsignal.c:3497
#32 0x00007ffff7792e8a in gtk_widget_size_allocate_with_baseline (widget=0x9b8440, allocation=<optimized out>, baseline=<optimized out>) at ../gtk/gtkwidget.c:6177
#33 0x00007ffff77b6684 in gtk_window_move_resize (window=<optimized out>) at ../gtk/gtkwindow.c:10151
#34 0x00007ffff7da4a9a in _g_closure_invoke_va (param_types=0x0, n_params=<optimized out>, args=0x7fffffffd380, instance=0x9b8440, return_value=0x0, closure=0x787a00) at ../gobject/gclosure.c:893
#35 g_signal_emit_valist (instance=0x9b8440, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffd380) at ../gobject/gsignal.c:3406
#36 0x00007ffff7da4be3 in g_signal_emit (instance=instance@entry=0x9b8440, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3553
#37 0x00007ffff7542de2 in gtk_container_check_resize (container=container@entry=0x9b8440) at ../gtk/gtkcontainer.c:2176
#38 0x00007ffff7542ec8 in gtk_container_idle_sizer (clock=0x73c330, container=0x9b8440) at ../gtk/gtkcontainer.c:2066
#39 0x00007ffff7da4a9a in _g_closure_invoke_va (param_types=0x0, n_params=<optimized out>, args=0x7fffffffd620, instance=0x73c330, return_value=0x0, closure=0x7fffd02fb7e0) at ../gobject/gclosure.c:893
#40 g_signal_emit_valist (instance=0x73c330, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffd620) at ../gobject/gsignal.c:3406
#41 0x00007ffff7da4be3 in g_signal_emit (instance=instance@entry=0x73c330, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3553
#42 0x00007ffff6aff1bc in _gdk_frame_clock_emit_layout (frame_clock=0x73c330) at ../gdk/gdkframeclock.c:651
--Type <RET> for more, q to quit, c to continue without paging--
#43 gdk_frame_clock_paint_idle (data=<optimized out>) at ../gdk/gdkframeclockidle.c:575
#44 0x00007ffff6aec23d in gdk_threads_dispatch (data=data@entry=0x8a3040) at ../gdk/gdk.c:769
#45 0x00007ffff7c8d981 in g_timeout_dispatch (source=0x7fffd0316970, callback=0x7ffff6aec210 <gdk_threads_dispatch>, user_data=0x8a3040) at ../glib/gmain.c:4933
#46 0x00007ffff7c8d130 in g_main_dispatch (context=0x73e030) at ../glib/gmain.c:3381
#47 g_main_context_dispatch (context=0x73e030) at ../glib/gmain.c:4099
#48 0x00007ffff7ce2208 in g_main_context_iterate.constprop.0 (context=context@entry=0x73e030, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
#49 0x00007ffff7c8a933 in g_main_context_iteration (context=context@entry=0x73e030, may_block=may_block@entry=1) at ../glib/gmain.c:4240
#50 0x00007ffff7eae3d5 in g_application_run (application=0x73c0f0, argc=<optimized out>, argv=<optimized out>) at ../gio/gapplication.c:2569
#51 0x0000000000408a2b in main (argc=1, argv=0x7fffffffdad8) at ../src/main.c:92

3

...
** (gnome-network-displays:107398): DEBUG: 00:19:14.912: Got state change notification from streaming sink to state ND_SINK_STATE_STREAMING
[New Thread 0x7fff9a7fc640 (LWP 108244)]

(gnome-network-displays:107398): GLib-GObject-WARNING **: 00:19:14.912: invalid unclassed pointer in cast to 'GObject'

(gnome-network-displays:107398): GLib-GObject-CRITICAL **: 00:19:14.912: g_object_set_data: assertion 'G_IS_OBJECT (object)' failed

Thread 1 "gnome-network-d" received signal SIGTRAP, Trace/breakpoint trap.
g_logv (log_domain=0x7ffff7db2012 "GLib-GObject", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=<optimized out>) at ../glib/gmessages.c:1417
1417              g_private_set (&g_log_depth, GUINT_TO_POINTER (depth));
(gdb) bt
#0  g_logv (log_domain=0x7ffff7db2012 "GLib-GObject", log_level=G_LOG_LEVEL_CRITICAL, format=<optimized out>, args=<optimized out>) at ../glib/gmessages.c:1417
#1  0x00007ffff7c92303 in g_log (log_domain=<optimized out>, log_level=<optimized out>, format=<optimized out>) at ../glib/gmessages.c:1455
#2  0x00007ffff76ea2f3 in gtk_style_context_validate (context=0x7fff94fcd390, change=<optimized out>) at ../gtk/gtkstylecontext.c:2426
#3  0x00007ffff757ea8d in gtk_css_widget_node_validate (node=<optimized out>) at ../gtk/gtkcsswidgetnode.c:133
#4  0x00007ffff7562e7e in gtk_css_node_validate_internal (cssnode=cssnode@entry=0x7fffd02ceaa0, timestamp=timestamp@entry=47954825526) at ../gtk/gtkcssnode.c:1391
#5  0x00007ffff7562eb3 in gtk_css_node_validate_internal (timestamp=47954825526, cssnode=0x7fffd02ceaa0) at ../gtk/gtkcssnode.c:1400
#6  gtk_css_node_validate_internal (cssnode=cssnode@entry=0x9f4e30, timestamp=timestamp@entry=47954825526) at ../gtk/gtkcssnode.c:1398
#7  0x00007ffff7562eb3 in gtk_css_node_validate_internal (timestamp=47954825526, cssnode=0x9f4e30) at ../gtk/gtkcssnode.c:1400
#8  gtk_css_node_validate_internal (cssnode=cssnode@entry=0x9fa220, timestamp=timestamp@entry=47954825526) at ../gtk/gtkcssnode.c:1398
#9  0x00007ffff7562eb3 in gtk_css_node_validate_internal (timestamp=47954825526, cssnode=0x9fa220) at ../gtk/gtkcssnode.c:1400
#10 gtk_css_node_validate_internal (cssnode=cssnode@entry=0x9d96a0, timestamp=timestamp@entry=47954825526) at ../gtk/gtkcssnode.c:1398
#11 0x00007ffff7562eb3 in gtk_css_node_validate_internal (timestamp=47954825526, cssnode=0x9d96a0) at ../gtk/gtkcssnode.c:1400
#12 gtk_css_node_validate_internal (cssnode=cssnode@entry=0x9f4b30, timestamp=timestamp@entry=47954825526) at ../gtk/gtkcssnode.c:1398
#13 0x00007ffff7562eb3 in gtk_css_node_validate_internal (timestamp=47954825526, cssnode=0x9f4b30) at ../gtk/gtkcssnode.c:1400
#14 gtk_css_node_validate_internal (cssnode=cssnode@entry=0x9f49b0, timestamp=timestamp@entry=47954825526) at ../gtk/gtkcssnode.c:1398
#15 0x00007ffff7562eb3 in gtk_css_node_validate_internal (timestamp=47954825526, cssnode=0x9f49b0) at ../gtk/gtkcssnode.c:1400
#16 gtk_css_node_validate_internal (cssnode=cssnode@entry=0x9d95a0, timestamp=timestamp@entry=47954825526) at ../gtk/gtkcssnode.c:1398
#17 0x00007ffff7562eb3 in gtk_css_node_validate_internal (timestamp=47954825526, cssnode=0x9d95a0) at ../gtk/gtkcssnode.c:1400
#18 gtk_css_node_validate_internal (cssnode=cssnode@entry=0x9c9c80, timestamp=timestamp@entry=47954825526) at ../gtk/gtkcssnode.c:1398
#19 0x00007ffff7562eb3 in gtk_css_node_validate_internal (timestamp=47954825526, cssnode=0x9c9c80) at ../gtk/gtkcssnode.c:1400
#20 gtk_css_node_validate_internal (cssnode=<optimized out>, timestamp=47954825526) at ../gtk/gtkcssnode.c:1398
#21 0x00007ffff7542ef3 in gtk_container_idle_sizer (clock=0x73c330, container=0x9b8440) at ../gtk/gtkcontainer.c:2055
#22 0x00007ffff7da4a9a in _g_closure_invoke_va (param_types=0x0, n_params=<optimized out>, args=0x7fffffffd620, instance=0x73c330, return_value=0x0, closure=0x7fffac215c30) at ../gobject/gclosure.c:893
#23 g_signal_emit_valist (instance=0x73c330, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffd620) at ../gobject/gsignal.c:3406
#24 0x00007ffff7da4be3 in g_signal_emit (instance=instance@entry=0x73c330, signal_id=<optimized out>, detail=detail@entry=0) at ../gobject/gsignal.c:3553
#25 0x00007ffff6aff1bc in _gdk_frame_clock_emit_layout (frame_clock=0x73c330) at ../gdk/gdkframeclock.c:651
#26 gdk_frame_clock_paint_idle (data=<optimized out>) at ../gdk/gdkframeclockidle.c:575
#27 0x00007ffff6aec23d in gdk_threads_dispatch (data=data@entry=0x890b80) at ../gdk/gdk.c:769
#28 0x00007ffff7c8d981 in g_timeout_dispatch (source=0x7fffac18abd0, callback=0x7ffff6aec210 <gdk_threads_dispatch>, user_data=0x890b80) at ../glib/gmain.c:4933
#29 0x00007ffff7c8d130 in g_main_dispatch (context=0x73e030) at ../glib/gmain.c:3381
#30 g_main_context_dispatch (context=0x73e030) at ../glib/gmain.c:4099
#31 0x00007ffff7ce2208 in g_main_context_iterate.constprop.0 (context=context@entry=0x73e030, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
#32 0x00007ffff7c8a933 in g_main_context_iteration (context=context@entry=0x73e030, may_block=may_block@entry=1) at ../glib/gmain.c:4240
#33 0x00007ffff7eae3d5 in g_application_run (application=0x73c0f0, argc=<optimized out>, argv=<optimized out>) at ../gio/gapplication.c:2569
#34 0x0000000000408a2b in main (argc=1, argv=0x7fffffffdad8) at ../src/main.c:92