Crash: gsk_render_node_get_node_type: assertion 'GSK_IS_RENDER_NODE (node)' failed
Affected version
- Nightly flatpak: Yes
- Other: F38, identifier = "45.rc-114-gc0ee395a"
Additional information
Terminal output:
~ flatpak run org.gnome.Builder.Devel
02:31:48.1775 Gsk[ 2]: CRITICAL: gsk_render_node_get_node_type: assertion 'GSK_IS_RENDER_NODE (node)' failed
**
Gsk:ERROR:../gsk/gl/gskglrenderjob.c:4130:gsk_gl_render_job_visit_node: code should not be reached
Bail out! Gsk:ERROR:../gsk/gl/gskglrenderjob.c:4130:gsk_gl_render_job_visit_node: code should not be reached
Stack trace:
Click to expand
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `gnome-builder'.
Program terminated with signal SIGABRT, Aborted.
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x7f2ab87a0cc0 (LWP 2))]
(gdb) bt full
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
tid = <optimized out>
ret = 0
pd = <optimized out>
old_mask = {__val = {1024}}
ret = <optimized out>
#1 0x00007f2ac02a3e83 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
#2 0x00007f2ac0251dce in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
ret = <optimized out>
#3 0x00007f2ac023983f in __GI_abort () at abort.c:79
save_stage = 1
act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {122, 140729415525184, 139821682879525, 0, 6032151950763401472, 140729415525264, 94587150710912, 139818365353984, 139818365353985, 139821683114757, 140730945241088, 94587150710912, 0, 0, 6032151950763401472, 140729415525296}}, sa_flags = -914048896, sa_restorer = 0x7f2ac55604fd}
#4 0x00007f2ac5b6ff4b in g_assertion_message
(domain=domain@entry=0x7f2ac55604fd "Gsk", file=file@entry=0x7f2ac5562150 "../gsk/gl/gskglrenderjob.c", line=line@entry=4130, func=func@entry=0x7f2ac55fff10 <__func__.49> "gsk_gl_render_job_visit_node", message=message@entry=0x5606c973bf00 "code should not be reached") at ../glib/gtestutils.c:3497
lstr = "4130\000\177\000\000`\b\021\311\006V\000\000\000\000\222B\000\000\222B\000\240\325D\000\000\000"
s = 0x5606c984b880 "`\271\204\311\006V"
#5 0x00007f2ac5bda167 in g_assertion_message_expr
(domain=domain@entry=0x7f2ac55604fd "Gsk", file=file@entry=0x7f2ac5562150 "../gsk/gl/gskglrenderjob.c", line=line@entry=4130, func=func@entry=0x7f2ac55fff10 <__func__.49> "gsk_gl_render_job_visit_node", expr=expr@entry=0x0) at ../glib/gtestutils.c:3523
s = 0x5606c973bf00 "code should not be reached"
#6 0x00007f2ac5520059 in gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c995da00 [gchar]) at ../gsk/gl/gskglrenderjob.c:4130
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#7 0x00007f2ac552166c in gsk_gl_render_job_visit_transform_node (job=0x5606c92bdc70, node=0x5606c99b3580 [GskTransformNode]) at ../gsk/gl/gskglrenderjob.c:2048
dx = 4
dy = 0
transform = 0x5606c97aed90
category = GSK_TRANSFORM_CATEGORY_2D_TRANSLATE
child = 0x5606c995da00 [gchar]
__func__ = "gsk_gl_render_job_visit_transform_node"
#8 0x00007f2ac551e923 in gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c99b3580 [GskTransformNode]) at ../gsk/gl/gskglrenderjob.c:4113
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#9 0x00007f2ac552166c in gsk_gl_render_job_visit_transform_node (job=0x5606c92bdc70, node=0x5606c97f4c40 [GskTransformNode]) at ../gsk/gl/gskglrenderjob.c:2048
dx = 5
dy = 5
transform = 0x5606c98131f0
category = GSK_TRANSFORM_CATEGORY_2D_TRANSLATE
child = 0x5606c99b3580 [GskTransformNode]
__func__ = "gsk_gl_render_job_visit_transform_node"
#10 0x00007f2ac551e923 in gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c97f4c40 [GskTransformNode]) at ../gsk/gl/gskglrenderjob.c:4113
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#11 0x00007f2ac552166c in gsk_gl_render_job_visit_transform_node (job=0x5606c92bdc70, node=0x5606c926a980 [GskTransformNode]) at ../gsk/gl/gskglrenderjob.c:2048
dx = 0
dy = 5
--Type <RET> for more, q to quit, c to continue without paging--c
transform = 0x5606c97aef20
category = GSK_TRANSFORM_CATEGORY_2D_TRANSLATE
child = 0x5606c97f4c40 [GskTransformNode]
__func__ = "gsk_gl_render_job_visit_transform_node"
#12 0x00007f2ac551e923 in gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c926a980 [GskTransformNode]) at ../gsk/gl/gskglrenderjob.c:4113
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#13 0x00007f2ac551e5aa in gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c97f0f00 [GskContainerNode]) at ../gsk/gl/gskglrenderjob.c:4018
child = 0x5606c926a980 [GskTransformNode]
i = 0
n_children = 2
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#14 0x00007f2ac552166c in gsk_gl_render_job_visit_transform_node (job=0x5606c92bdc70, node=0x5606c8d7e700 [GskTransformNode]) at ../gsk/gl/gskglrenderjob.c:2048
dx = 358
dy = 0
transform = 0x5606c97aeed0
category = GSK_TRANSFORM_CATEGORY_2D_TRANSLATE
child = 0x5606c97f0f00 [GskContainerNode]
__func__ = "gsk_gl_render_job_visit_transform_node"
#15 0x00007f2ac551e923 in gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c8d7e700 [GskTransformNode]) at ../gsk/gl/gskglrenderjob.c:4113
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#16 0x00007f2ac551e5aa in gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c5632510 [GskContainerNode]) at ../gsk/gl/gskglrenderjob.c:4018
child = 0x5606c8d7e700 [GskTransformNode]
i = 1
n_children = 2
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#17 0x00007f2ac552166c in gsk_gl_render_job_visit_transform_node (job=0x5606c92bdc70, node=0x5606c97b8900 [GskTransformNode]) at ../gsk/gl/gskglrenderjob.c:2048
dx = 1
dy = 0
transform = 0x5606c94e6020
category = GSK_TRANSFORM_CATEGORY_2D_TRANSLATE
child = 0x5606c5632510 [GskContainerNode]
__func__ = "gsk_gl_render_job_visit_transform_node"
#18 0x00007f2ac551e923 in gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c97b8900 [GskTransformNode]) at ../gsk/gl/gskglrenderjob.c:4113
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#19 0x00007f2ac551e5aa in gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c97f9950 [GskContainerNode]) at ../gsk/gl/gskglrenderjob.c:4018
child = 0x5606c97b8900 [GskTransformNode]
i = 0
n_children = 2
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#20 0x00007f2ac551e5aa in gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c98b3230 [GskContainerNode]) at ../gsk/gl/gskglrenderjob.c:4018
child = 0x5606c97f9950 [GskContainerNode]
i = 1
n_children = 2
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#21 0x00007f2ac551e5aa in gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c985a6f0 [GskContainerNode]) at ../gsk/gl/gskglrenderjob.c:4018
child = 0x5606c98b3230 [GskContainerNode]
i = 0
n_children = 2
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#22 0x00007f2ac552166c in gsk_gl_render_job_visit_transform_node (job=0x5606c92bdc70, node=0x5606c9855400 [GskTransformNode]) at ../gsk/gl/gskglrenderjob.c:2048
dx = 1197
dy = 0
transform = 0x5606c94e6fc0
category = GSK_TRANSFORM_CATEGORY_2D_TRANSLATE
child = 0x5606c985a6f0 [GskContainerNode]
__func__ = "gsk_gl_render_job_visit_transform_node"
#23 0x00007f2ac551e923 in gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c9855400 [GskTransformNode]) at ../gsk/gl/gskglrenderjob.c:4113
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#24 0x00007f2ac551e5aa in gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c985a720 [GskContainerNode]) at ../gsk/gl/gskglrenderjob.c:4018
child = 0x5606c9855400 [GskTransformNode]
i = 1
n_children = 2
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#25 0x00007f2ac552166c in gsk_gl_render_job_visit_transform_node (job=0x5606c92bdc70, node=0x5606c9855440 [GskTransformNode]) at ../gsk/gl/gskglrenderjob.c:2048
dx = 301
dy = 0
transform = 0x5606c9357650
category = GSK_TRANSFORM_CATEGORY_2D_TRANSLATE
child = 0x5606c985a720 [GskContainerNode]
__func__ = "gsk_gl_render_job_visit_transform_node"
#26 0x00007f2ac551e923 in gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c9855440 [GskTransformNode]) at ../gsk/gl/gskglrenderjob.c:4113
has_clip = 1
__func__ = "gsk_gl_render_job_visit_node"
#27 0x00007f2ac551e5aa in gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c985a900 [GskContainerNode]) at ../gsk/gl/gskglrenderjob.c:4018
child = 0x5606c9855440 [GskTransformNode]
i = 0
n_children = 3
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#28 0x00007f2ac552166c in gsk_gl_render_job_visit_transform_node (job=0x5606c92bdc70, node=0x5606c9855ac0 [GskTransformNode]) at ../gsk/gl/gskglrenderjob.c:2048
dx = 0
dy = 46
transform = 0x5606c9357600
category = GSK_TRANSFORM_CATEGORY_2D_TRANSLATE
child = 0x5606c985a900 [GskContainerNode]
__func__ = "gsk_gl_render_job_visit_transform_node"
#29 0x00007f2ac551e923 in gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c9855ac0 [GskTransformNode]) at ../gsk/gl/gskglrenderjob.c:4113
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#30 0x00007f2ac551e5aa in gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c985ab40 [GskContainerNode]) at ../gsk/gl/gskglrenderjob.c:4018
child = 0x5606c9855ac0 [GskTransformNode]
i = 0
n_children = 3
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#31 0x00007f2ac55223bb in gsk_gl_render_job_visit_clipped_child (job=job@entry=0x5606c92bdc70, child=0x5606c985ab40 [GskContainerNode], clip=clip@entry=0x5606c9855f68) at ../gsk/gl/gskglrenderjob.c:1654
transformed_clip = {origin = {x = 0, y = 0}, size = {width = 1920, height = 1048}}
intersection = {bounds = {origin = {x = 6, y = 46}, size = {width = 1914, height = 1002}}, corner = {{width = 0, height = 0}, {width = 0, height = 0}, {width = 0, height = 0}, {width = 0, height = 0}}}
result = <optimized out>
__func__ = "gsk_gl_render_job_visit_clipped_child"
#32 0x00007f2ac551e4b3 in gsk_gl_render_job_visit_clip_node (node=0x5606c9855f40 [GskClipNode], job=0x5606c92bdc70) at ../gsk/gl/gskglrenderjob.c:1691
clip = 0x5606c9855f68
child = <optimized out>
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#33 gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c9855f40 [GskClipNode]) at ../gsk/gl/gskglrenderjob.c:3971
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#34 0x00007f2ac551e5aa in gsk_gl_render_job_visit_node (job=job@entry=0x5606c92bdc70, node=node@entry=0x5606c985ab70 [GskContainerNode]) at ../gsk/gl/gskglrenderjob.c:4018
child = 0x5606c9855f40 [GskClipNode]
i = 1
n_children = 2
has_clip = 0
__func__ = "gsk_gl_render_job_visit_node"
#35 0x00007f2ac552376a in gsk_gl_render_job_render (job=job@entry=0x5606c92bdc70, root=root@entry=0x5606c985ab70 [GskContainerNode]) at ../gsk/gl/gskglrenderjob.c:4447
start_time = 51189448900073
scale = 1
surface_height = 1048
__func__ = "gsk_gl_render_job_render"
#36 0x00007f2ac54f3660 in gsk_gl_renderer_render (renderer=0x5606c8c5d380 [GskGLRenderer], root=0x5606c985ab70 [GskContainerNode], update_area=<optimized out>) at ../gsk/gl/gskglrenderer.c:314
self = 0x5606c8c5d380 [GskGLRenderer]
render_region = 0x5606c5275e00
viewport = {origin = {x = 0, y = 0}, size = {width = 1920, height = 1048}}
job = 0x5606c92bdc70
surface = <optimized out>
clear_framebuffer = <optimized out>
scale = <optimized out>
__func__ = "gsk_gl_renderer_render"
#37 0x00007f2ac54d2f67 in gsk_renderer_render (renderer=0x5606c8c5d380 [GskGLRenderer], root=0x5606c985ab70 [GskContainerNode], region=<optimized out>) at ../gsk/gskrenderer.c:460
priv = <optimized out>
clip = 0x5606c974f360
__func__ = "gsk_renderer_render"
#38 0x00007f2ac52b26cf in gtk_widget_render (widget=widget@entry=0x5606c7b43740 [IdePrimaryWorkspace], surface=0x5606c7b59b20 [GdkWaylandToplevel], region=region@entry=0x5606c8ce7b80) at ../gtk/gtkwidget.c:11969
priv = 0x5606c7b435f0
snapshot = <optimized out>
renderer = 0x5606c8c5d380 [GskGLRenderer]
root = 0x5606c985ab70 [GskContainerNode]
x = 0
y = 0
before_snapshot = <optimized out>
before_render = 0
#39 0x00007f2ac52ba089 in surface_render (surface=<optimized out>, region=region@entry=0x5606c8ce7b80, widget=widget@entry=0x5606c7b43740 [IdePrimaryWorkspace]) at ../gtk/gtkwindow.c:4754
#44 0x00007f2ac5ccd483 in <emit signal 'render' on instance 0x5606c7b59b20 [GdkWaylandToplevel]> (instance=instance@entry=0x5606c7b59b20, signal_id=<optimized out>, detail=detail@entry=0)
at ../gobject/gsignal.c:3675
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffe1ed298f0, reg_save_area = 0x7ffe1ed29830}}
#40 0x00007f2ac543f647 in _gdk_marshal_BOOLEAN__BOXEDv
(closure=0x5606c8d9a750, return_value=0x7ffe1ed29700, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x5606c52e1d28)
at gdk/gdkmarshalers.c:130
data1 = <optimized out>
data2 = 0x5606c7b43740
callback = 0x7f2ac52ba070 <surface_render>
v_return = <optimized out>
arg0 = 0x5606c8ce7b80
args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffe1ed298f0, reg_save_area = 0x7ffe1ed29830}}
__func__ = "_gdk_marshal_BOOLEAN__BOXEDv"
#41 0x00007f2ac5cb1652 in _g_closure_invoke_va (closure=0x5606c8d9a750, return_value=0x7ffe1ed29700, instance=0x5606c7b59b20, args=0x7ffe1ed29810, n_params=1, param_types=0x5606c52e1d28)
at ../gobject/gclosure.c:895
marshal = 0x7f2ac543f5a0 <_gdk_marshal_BOOLEAN__BOXEDv>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x5606c8d9a730
__func__ = "_g_closure_invoke_va"
#42 0x00007f2ac5cc67b3 in signal_emit_valist_unlocked (instance=instance@entry=0x5606c7b59b20, signal_id=signal_id@entry=333, detail=detail@entry=0, var_args=var_args@entry=0x7ffe1ed29810)
at ../gobject/gsignal.c:3516
return_accu = 0x7ffe1ed29700
accu = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
emission = {next = 0x7ffe1ed29a40, instance = 0x5606c7b59b20, ihint = {signal_id = 333, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x5606c4b32070 [GdkWaylandToplevel/GdkWaylandSurface/GdkSurface]}
instance_type = <optimized out>
emission_return = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
rtype = 0x14 [gboolean]
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
__func__ = "signal_emit_valist_unlocked"
node_copy = {signal_id = 333, itype = 0x5606c4b5a720 [GdkSurface], name = 0x7f2ac554dda8 "render", destroyed = 0, flags = 2, n_params = 1, single_va_closure_is_valid = 1, single_va_closure_is_after = 0, param_types = 0x5606c52e1d28, return_type = 0x14 [gboolean], class_closure_bsa = 0x0, accumulator = 0x5606c54bcdf0, c_marshaller = 0x7f2ac543f4d0 <_gdk_marshal_BOOLEAN__BOXED>, va_marshaller = 0x7f2ac543f5a0 <_gdk_marshal_BOOLEAN__BOXEDv>, emission_hooks = 0x0, single_va_closure = 0x1}
#43 0x00007f2ac5ccd3c1 in g_signal_emit_valist (instance=0x5606c7b59b20, signal_id=333, detail=0, var_args=0x7ffe1ed29810) at ../gobject/gsignal.c:3355
#45 0x00007f2ac54be2f9 in gdk_surface_paint_on_clock (clock=<optimized out>, data=0x5606c7b59b20) at ../gdk/gdksurface.c:1377
handled = 32766
expose_region = 0x5606c8ce7b80
__func__ = "gdk_surface_paint_on_clock"
surface = 0x5606c7b59b20 [GdkWaylandToplevel]
__func__ = "gdk_surface_paint_on_clock"
#46 gdk_surface_paint_on_clock (clock=<optimized out>, data=0x5606c7b59b20) at ../gdk/gdksurface.c:1353
surface = 0x5606c7b59b20 [GdkWaylandToplevel]
__func__ = "gdk_surface_paint_on_clock"
#51 0x00007f2ac5ccd483 in <emit signal 'paint' on instance 0x5606c7a6e490 [GdkFrameClockIdle]> (instance=instance@entry=0x5606c7a6e490, signal_id=<optimized out>, detail=detail@entry=0)
at ../gobject/gsignal.c:3675
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffe1ed29e00, reg_save_area = 0x7ffe1ed29d40}}
#47 0x00007f2ac5cb143a in g_closure_invoke (closure=0x5606c8c8d9c0, return_value=0x0, n_param_values=1, param_values=0x7ffe1ed29b00, invocation_hint=0x7ffe1ed29a50) at ../gobject/gclosure.c:832
marshal = 0x7f2ac5cb3850 <g_cclosure_marshal_VOID__VOID>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x5606c8c8d9a0
__func__ = "g_closure_invoke"
#48 0x00007f2ac5cc596c in signal_emit_unlocked_R
(node=node@entry=0x7ffe1ed29bb0, detail=detail@entry=0, instance=instance@entry=0x5606c7a6e490, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffe1ed29b00)
at ../gobject/gsignal.c:3980
tmp = <optimized out>
handler = 0x5606c8e0f300
accumulator = <optimized out>
emission = {next = 0x0, instance = 0x5606c7a6e490, ihint = {signal_id = 342, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x4 [void]}
hlist = <optimized out>
handler_list = 0x5606c8e0f300
return_accu = <optimized out>
accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = <optimized out>
max_sequential_handler_number = <optimized out>
return_value_altered = <optimized out>
n_params = <optimized out>
__func__ = "signal_emit_unlocked_R"
#49 0x00007f2ac5cc73f1 in signal_emit_valist_unlocked (instance=instance@entry=0x5606c7a6e490, signal_id=signal_id@entry=342, detail=detail@entry=0, var_args=var_args@entry=0x7ffe1ed29d20)
at ../gobject/gsignal.c:3612
instance_and_params = 0x7ffe1ed29b00
param_values = 0x7ffe1ed29b18
node = <optimized out>
i = <optimized out>
__func__ = "signal_emit_valist_unlocked"
node_copy = {signal_id = 342, itype = 0x5606c5588ba0 [GdkFrameClock], name = 0x7f2ac555ebe1 "paint", destroyed = 0, flags = 2, n_params = 0, single_va_closure_is_valid = 1, single_va_closure_is_after = 0, param_types = 0x0, return_type = 0x4 [void], class_closure_bsa = 0x0, accumulator = 0x0, c_marshaller = 0x7f2ac5cb3850 <g_cclosure_marshal_VOID__VOID>, va_marshaller = 0x7f2ac5cb38e0 <g_cclosure_marshal_VOID__VOIDv>, emission_hooks = 0x0, single_va_closure = 0x1}
#50 0x00007f2ac5ccd3c1 in g_signal_emit_valist (instance=0x5606c7a6e490, signal_id=342, detail=0, var_args=0x7ffe1ed29d20) at ../gobject/gsignal.c:3355
#52 0x00007f2ac54a7cdd in _gdk_frame_clock_emit_paint (frame_clock=frame_clock@entry=0x5606c7a6e490 [GdkFrameClockIdle]) at ../gdk/gdkframeclock.c:708
before = 51189446635344
#53 0x00007f2ac54a8b2f in gdk_frame_clock_paint_idle (data=data@entry=0x5606c7a6e490) at ../gdk/gdkframeclockidle.c:632
clock = 0x5606c7a6e490 [GdkFrameClockIdle]
clock_idle = 0x5606c7a6e490 [GdkFrameClockIdle]
priv = 0x5606c7a6e000
skip_to_resume_events = 0
timings = <optimized out>
before = 51189435439793
__func__ = "gdk_frame_clock_paint_idle"
#54 0x00007f2ac54a8bf4 in gdk_frame_clock_flush_idle (data=0x5606c7a6e490) at ../gdk/gdkframeclockidle.c:400
clock = 0x5606c7a6e490 [GdkFrameClockIdle]
clock_idle = 0x5606c7a6e490 [GdkFrameClockIdle]
priv = 0x5606c7a6e000
#55 0x00007f2ac5badbfa in g_timeout_dispatch (source=0x5606c7dc2000, callback=<optimized out>, user_data=<optimized out>) at ../glib/gmain.c:5121
timeout_source = 0x5606c7dc2000
again = <optimized out>
#56 0x00007f2ac5baad07 in g_main_dispatch (context=context@entry=0x5606c4a96000) at ../glib/gmain.c:3476
dispatch = 0x7f2ac5badbd0 <g_timeout_dispatch>
prev_source = 0x0
begin_time_nsec = 51189435434236
was_in_call = 0
user_data = 0x5606c7a6e490
callback = 0x7f2ac54a8b90 <gdk_frame_clock_flush_idle>
cb_funcs = 0x7f2ac5c972e0 <g_source_callback_funcs>
cb_data = 0x5606c98d24e0
need_destroy = <optimized out>
source = 0x5606c7dc2000
current = 0x5606c4b38cc0
i = 0
__func__ = "g_main_dispatch"
#57 0x00007f2ac5bace17 in g_main_context_dispatch_unlocked (context=0x5606c4a96000) at ../glib/gmain.c:4284
max_priority = 1
timeout = 0
some_ready = 1
nfds = 6
allocated_nfds = <optimized out>
fds = 0x5606c8f35020
begin_time_nsec = 51189435428875
#58 g_main_context_iterate_unlocked (context=context@entry=0x5606c4a96000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4349
max_priority = 1
timeout = 0
some_ready = 1
nfds = 6
allocated_nfds = <optimized out>
fds = 0x5606c8f35020
begin_time_nsec = 51189435428875
#59 0x00007f2ac5bad4d3 in g_main_context_iteration (context=context@entry=0x5606c4a96000, may_block=may_block@entry=1) at ../glib/gmain.c:4414
retval = <optimized out>
#60 0x00007f2ac5df4afd in g_application_run (application=0x5606c4aac480 [IdeApplication], argc=<optimized out>, argv=<optimized out>) at ../gio/gapplication.c:2577
arguments = 0x5606c5105070
status = 0
context = 0x5606c4a96000
acquired_context = <optimized out>
__func__ = "g_application_run"
#61 0x00005606c2340e2a in ()
#62 0x00007f2ac023b08a in __libc_start_call_main (main=main@entry=0x5606c2340ab0, argc=argc@entry=1, argv=argv@entry=0x7ffe1ed2a318) at ../sysdeps/nptl/libc_start_call_main.h:58
self = <optimized out>
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140729415541528, 5828887510205494881, 1, 0, 139821688389632, 94587034428112, 5828887510190814817, 5858589022114313825}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7ffe1ed2a318, 0x1}, data = {prev = 0x0, cleanup = 0x0, canceltype = 517120792}}}
not_first_call = <optimized out>
#63 0x00007f2ac023b14b in __libc_start_main_impl (main=0x5606c2340ab0, argc=1, argv=0x7ffe1ed2a318, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe1ed2a308)
at ../csu/libc-start.c:360
#64 0x00005606c2341b85 in _start ()