StacktraceTop: g_assertion_message (domain=domain@entry=0x7fa3cbccf4c7 "Gsk", file=file@entry=0x7fa3cbd218fe "../../../gsk/gskrenderer.c", line=line@entry=144, func=func@entry=0x7fa3cbd23190 <__func__.18.lto_priv.49> "gsk_renderer_dispose", message=message@entry=0x55c273098ad0 "assertion failed: (!priv->is_realized)") at ../../../glib/gtestutils.c:3444 g_assertion_message_expr (domain=domain@entry=0x7fa3cbccf4c7 "Gsk", file=file@entry=0x7fa3cbd218fe "../../../gsk/gskrenderer.c", line=line@entry=144, func=func@entry=0x7fa3cbd23190 <__func__.18.lto_priv.49> "gsk_renderer_dispose", expr=expr@entry=0x7fa3cbd218eb "!priv->is_realized") at ../../../glib/gtestutils.c:3470 gsk_renderer_dispose (gobject=<optimized out>) at ../../../gsk/gskrenderer.c:144 gsk_renderer_dispose (gobject=<optimized out>) at ../../../gsk/gskrenderer.c:137 g_object_unref (_object=0x55c27335c4c0) at ../../../gobject/gobject.c:3891
StacktraceTop: message (domain= domain@ entry=0x7fa3cbc cf4c7 "Gsk", file=file@ entry=0x7fa3cbd 218fe "../../ ../gsk/ gskrenderer. c", line=line@ entry=144, func=func@ entry=0x7fa3cbd 23190 <__func_ _.18.lto_ priv.49> "gsk_renderer_ dispose" , message= message@ entry=0x55c2730 98ad0 "assertion failed: (!priv- >is_realized) ") at ../../. ./glib/ gtestutils. c:3444 message_ expr (domain= domain@ entry=0x7fa3cbc cf4c7 "Gsk", file=file@ entry=0x7fa3cbd 218fe "../../ ../gsk/ gskrenderer. c", line=line@ entry=144, func=func@ entry=0x7fa3cbd 23190 <__func_ _.18.lto_ priv.49> "gsk_renderer_ dispose" , expr=expr@ entry=0x7fa3cbd 218eb "!priv- >is_realized" ) at ../../. ./glib/ gtestutils. c:3470 dispose (gobject=<optimized out>) at ../../. ./gsk/gskrender er.c:144 dispose (gobject=<optimized out>) at ../../. ./gsk/gskrender er.c:137 0x55c27335c4c0) at ../../. ./gobject/ gobject. c:3891
g_assertion_
g_assertion_
gsk_renderer_
gsk_renderer_
g_object_unref (_object=