Crash in gjs_value_from_g_argument
Affected version
Fedora 38 Silverblue, Wayland, mutter-43.2-2.fc38.x86_64, gnome-shell-43.1-5.fc38.x86_64, gjs-1.75.1-4.fc38.x86_64
Bug summary
Steps to reproduce
Not sure what I did but my session crashed.
What happened
Crash.
What did you expect to happen
No crash.
Relevant logs, screenshots, screencasts etc.
Thread 1 (Thread 0x7f13a5a35600 (LWP 1303)):
#0 0x00007f13a9ade535 in gjs_value_from_g_argument (context=0x560c2a6cc8d0, value_p=..., type_info=<optimized out>, arg=0x7ffe279250a0, copy_structs=<optimized out>) at ../gi/arg.cpp:2619
#1 0x00007f13a9adfcd5 in gjs_array_from_g_list<_GList> (list=0x560c2c341bf0, type_info=<optimized out>, value_p=..., cx=0x560c2a6cc8d0) at ../gi/arg.cpp:1904
#2 gjs_value_from_g_argument (context=0x560c2a6cc8d0, value_p=..., type_info=<optimized out>, arg=<optimized out>, copy_structs=<optimized out>) at ../gi/arg.cpp:2779
#3 0x00007f13a9af146f in Gjs::Function::invoke (this=0x560c2a9514c0, context=0x560c2a6cc8d0, args=..., this_obj=..., r_value=0x0) at ../gi/function.cpp:1022
#4 0x00007f13a9af19f9 in Gjs::Function::call (context=0x560c2a6cc8d0, js_argc=<optimized out>, vp=<optimized out>) at ../gi/function.cpp:1149
#5 0x00007f13a794d07a in CallJSNative (args=..., reason=js::CallReason::Call, native=0x7f13a9af1910 <Gjs::Function::call(JSContext*, unsigned int, JS::Value*)>, cx=0x560c2a6cc8d0) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:420
#6 js::InternalCallOrConstruct (cx=0x560c2a6cc8d0, args=..., construct=<optimized out>, reason=js::CallReason::Call) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:493
#7 0x00007f13a7940fec in InternalCall (reason=<optimized out>, args=..., cx=<optimized out>) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:574
#8 js::CallFromStack (args=..., cx=<optimized out>) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:578
#9 Interpret (cx=0x560c2a6cc8d0, state=...) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:3314
#10 0x00007f13a794ca43 in js::RunScript (cx=0x560c2a6cc8d0, state=...) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:389
#11 0x00007f13a794ce78 in js::InternalCallOrConstruct (cx=0x560c2a6cc8d0, args=..., construct=js::NO_CONSTRUCT, reason=js::CallReason::Call) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:539
#12 0x00007f13a794d274 in InternalCall (reason=<optimized out>, args=..., cx=0x560c2a6cc8d0) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:574
#13 js::Call (cx=0x560c2a6cc8d0, fval=..., thisv=..., args=..., rval=..., reason=<optimized out>) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:605
#14 0x00007f13a79cf364 in JS_CallFunction (cx=0x560c2a6cc8d0, obj=obj@entry=..., fun=fun@entry=..., args=..., rval=..., rval@entry=...) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/dist/include/js/RootingAPI.h:1216
#15 0x00007f13a9aef720 in JS::Call (rval=..., args=..., fun=..., thisObj=..., cx=<optimized out>) at /usr/include/mozjs-102/js/CallAndConstruct.h:86
#16 Gjs::Closure::invoke (this=0x560c2ac9f830, this_obj=..., args=..., retval=...) at ../gi/closure.cpp:185
#17 0x00007f13a9af5d77 in GjsCallbackTrampoline::callback_closure_inner (result=0x7ffe279261b0, c_args_offset=1, n_args=0, ret_type=0x7ffe27925d80, args=0x7ffe27926000, rval=..., this_object=..., context=0x560c2a6cc8d0, this=0x560c2ac9f830) at ../gi/function.cpp:503
#18 GjsCallbackTrampoline::callback_closure (this=0x560c2ac9f830, args=0x7ffe27926000, result=0x7ffe279261b0) at ../gi/function.cpp:367
#19 0x00007f13a9af6ff8 in GjsCallbackTrampoline::create_closure()::{lambda(ffi_cif*, void*, void**, void*)#1}::_FUN(ffi_cif*, void*, void**, void*) () at ../gi/function.cpp:659
#20 0x00007f13a8be7711 in ffi_closure_unix64_inner (cif=<optimized out>, fun=<optimized out>, user_data=<optimized out>, rvalue=<optimized out>, reg_args=<optimized out>, argp=0x7ffe279261e0 "Hg\212-\fV") at ../src/x86/ffi64.c:899
#21 0x00007f13a8be7e08 in ffi_closure_unix64 () at ../src/x86/unix64.S:303
#22 0x00007f13a99df580 in needs_flatten_effect (self=0x560c2d594170) at ../clutter/clutter/clutter-actor.c:3462
#23 add_or_remove_flatten_effect (self=0x560c2d594170) at ../clutter/clutter/clutter-actor.c:3476
#24 clutter_actor_paint (self=0x560c2d594170, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3768
#25 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
#26 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2c192df0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
#27 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2c5ae320, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
#28 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
#29 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2c79b1a0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
#30 0x00007f13a9a1fd93 in clutter_paint_node_paint (node=0x560c2da4a860, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1036
#31 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2b76afc0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
#32 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
#33 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2d639860, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
#34 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2c78f0f0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
#35 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
#36 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2d68f920, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
#37 0x00007f13a9a1fd93 in clutter_paint_node_paint (node=0x560c2d535750, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1036
#38 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2bb804c0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
#39 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
#40 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2bbb0470, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
#41 0x00007f13a9a1fd93 in clutter_paint_node_paint (node=0x560c2bba9ff0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1036
#42 0x00007f13a99df403 in clutter_actor_paint (self=self@entry=0x560c2baf00a0, paint_context=paint_context@entry=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
#43 0x00007f13a99077bb in st_viewport_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../src/st/st-viewport.c:455
#44 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2d8551b0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
#45 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2baefc10, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
#46 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
#47 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2d9e4da0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
#48 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2af9a4d0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
#49 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
#50 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2a8b6320, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
#51 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2ae47270, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
#52 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
#53 0x00007f13a9a35df5 in clutter_stage_paint (actor=0x560c2a692ef0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-stage.c:1257
#54 0x00007f13a96a2e54 in meta_stage_paint (actor=0x560c2a692ef0, paint_context=0x560c2ad3f100) at ../src/backends/meta-stage.c:227
#55 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2ad9e480, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
#56 0x00007f13a9a1fd93 in clutter_paint_node_paint (node=0x560c2d8c8aa0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1036
#57 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2a692ef0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
#58 0x00007f13a9a36261 in clutter_stage_do_paint_view (stage=0x560c2a692ef0, view=0x560c2a400be0, redraw_clip=0x560c2c11fa80) at ../clutter/clutter/clutter-stage.c:437
#59 0x00007f13a969a7ce in meta_stage_paint_view (stage=0x560c2a692ef0, view=0x560c2a400be0, redraw_clip=<optimized out>) at ../src/backends/meta-stage.c:274
#60 0x00007f13a9a32375 in clutter_stage_paint_view (stage=stage@entry=0x560c2a692ef0, view=view@entry=0x560c2a400be0, redraw_clip=redraw_clip@entry=0x560c2c11fa80) at ../clutter/clutter/clutter-stage.c:460
#61 0x00007f13a96a38f0 in paint_stage (stage_impl=0x560c2a683e60, redraw_clip=0x560c2c11fa80, stage_view=0x560c2a400be0) at ../src/backends/meta-stage-impl.c:404
#62 meta_stage_impl_redraw_view_primary (frame=0x7ffe279279e0, stage_view=0x560c2a400be0, stage_impl=0x560c2a683e60) at ../src/backends/meta-stage-impl.c:619
#63 meta_stage_impl_redraw_view (stage_window=0x560c2a683e60, stage_view=0x560c2a400be0, frame=0x7ffe279279e0) at ../src/backends/meta-stage-impl.c:740
#64 0x00007f13a978edeb in meta_stage_native_redraw_view (stage_window=<optimized out>, view=0x560c2a400be0, frame=0x7ffe279279e0) at ../src/backends/native/meta-stage-native.c:139
#65 0x00007f13a9a3aadd in _clutter_stage_window_redraw_view (frame=0x7ffe279279e0, view=0x560c2a400be0, window=0x560c2a683e60) at ../clutter/clutter/clutter-stage-window.c:95
#66 handle_frame_clock_frame (frame_clock=0x560c2a400e80, frame_count=<optimized out>, user_data=0x560c2a400be0) at ../clutter/clutter/clutter-stage-view.c:1253
#67 0x00007f13a9a06be4 in clutter_frame_clock_dispatch (time_us=<optimized out>, frame_clock=0x560c2a400e80) at ../clutter/clutter/clutter-frame-clock.c:708
#68 frame_clock_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../clutter/clutter/clutter-frame-clock.c:758
#69 0x00007f13aa4b2808 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#70 0x00007f13aa510f48 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#71 0x00007f13aa4b1f0f in g_main_loop_run () from /lib64/libglib-2.0.so.0
#72 0x00007f13a96d134a in meta_context_run_main_loop (context=context@entry=0x560c2a2308f0, error=error@entry=0x7ffe27927d00) at ../src/core/meta-context.c:465
#73 0x0000560c290f3dfc in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:582
bt full, t a a bt
bt full
---------
#0 0x00007f13a9ade535 in gjs_value_from_g_argument (context=0x560c2a6cc8d0, value_p=..., type_info=<optimized out>, arg=0x7ffe279250a0, copy_structs=<optimized out>) at ../gi/arg.cpp:2619
interface_type = GI_INFO_TYPE_OBJECT
gtype = 94610252972016
interface_info = {<GjsAutoPointer<_GIBaseInfoStub, _GIBaseInfoStub, g_base_info_unref, g_base_info_ref>> = {m_ptr = 0x560c2c0f9530}, <No data fields>}
type_tag = <optimized out>
__PRETTY_FUNCTION__ = <optimized out>
#1 0x00007f13a9adfcd5 in gjs_array_from_g_list<_GList> (list=0x560c2c341bf0, type_info=<optimized out>, value_p=..., cx=0x560c2a6cc8d0) at ../gi/arg.cpp:1904
i = <optimized out>
arg = {v_boolean = 739852512, v_int8 = -32 '\340', v_uint8 = 224 '\340', v_int16 = 16608, v_uint16 = 16608, v_int32 = 739852512, v_uint32 = 739852512, v_int64 = 94610279448800,
v_uint64 = 94610279448800, v_float = 2.17786206e-12, v_double = 4.6743688819092187e-310, v_short = 16608, v_ushort = 16608, v_int = 739852512, v_uint = 739852512, v_long = 94610279448800,
v_ulong = 94610279448800, v_ssize = 94610279448800, v_size = 94610279448800, v_string = 0x560c2c1940e0 "", v_pointer = 0x560c2c1940e0}
elems = {<JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> >> = {<js::TypedRootedTraceableBase<js::StackRootedTraceableBase, JS::StackGCVector<JS::Value, js::TempAllocPolicy> >> = {<js::StackRootedTraceableBase> = {<js::StackRootedBase> = {stack = 0x560c2a6cc940, prev = 0x7ffe27925360}, <js::VirtualTraceable> = {
_vptr.VirtualTraceable = 0x7f13a9bf78a0 <vtable for JS::RootedVector<JS::Value>+16>}, <No data fields>}, <No data fields>}, <js::RootedOperations<JS::StackGCVector<JS::Value, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> > >> = {<js::MutableWrappedPtrOperations<JS::StackGCVector<JS::Value, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> > >> = {<js::MutableWrappedPtrOperations<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> > >> = {<js::WrappedPtrOperations<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> >, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>},
ptr = {<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>> = {vector = {<js::TempAllocPolicy> = {<js::AllocPolicyBase> = {<No data fields>}, cx_ = 0x560c2a6cc8d0}, static kElemIsPod = false,
static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7ffe27925128, mLength = 1, mTail = {<mozilla::Vector<JS::Value, 8, js::TempAllocPolicy>::CapacityAndReserved> = {
mCapacity = 8},
mBytes = "\000\000\000\000\000\000\372\377\240Q\222'\376\177\000\000\216q\276\250\023\177\000\000\000\000\000\000\000\000\000\000:e\230\251\023\177\000\000\031\000\000\000\000\000\000\000\320\310l*\fV\000\000\240Q\222'\376\177\000"}}}, <No data fields>}}, <No data fields>}
param_info = <optimized out>
obj = <optimized out>
__PRETTY_FUNCTION__ = <optimized out>
arg = <optimized out>
elems = <optimized out>
param_info = <optimized out>
obj = <optimized out>
_g_boolean_var_ = <optimized out>
i = <optimized out>
#2 gjs_value_from_g_argument (context=0x560c2a6cc8d0, value_p=..., type_info=<optimized out>, arg=<optimized out>, copy_structs=<optimized out>) at ../gi/arg.cpp:2779
type_tag = <optimized out>
__PRETTY_FUNCTION__ = <optimized out>
#3 0x00007f13a9af146f in Gjs::Function::invoke (this=0x560c2a9514c0, context=0x560c2a6cc8d0, args=..., this_obj=..., r_value=0x0) at ../gi/function.cpp:1022
gjs_arg = 0x560c2b6fbf70
out_value = <optimized out>
js_out_arg = {<js::TypedRootedGCThingBase<js::StackRootedBase, JS::Value>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc938,
prev = 0x7ffe27925710}, <No data fields>}, <js::RootedOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits_ = 18445055223849287680}}
return_value_p = <optimized out>
return_value = {v_boolean = 741612528, v_int8 = -16 '\360', v_uint8 = 240 '\360', v_int16 = 7152, v_uint16 = 7152, v_int32 = 741612528, v_uint32 = 741612528, v_int64 = 94610281208816,
v_uint64 = 94610281208816, v_float = 2.55950469e-12, v_double = 4.6743689688655629e-310, v_short = 7152, v_ushort = 7152, v_int = 741612528, v_uint = 741612528, v_long = 94610281208816,
v_ulong = 94610281208816, v_ssize = 94610281208816, v_size = 94610281208816, v_string = 0x560c2c341bf0 "\340@\031,\fV", v_pointer = 0x560c2c341bf0}
ffi_argc = <optimized out>
state = {m_in_cvalues = 0x560c2cb24de0, m_out_cvalues = 0x560c2a83cfd0, m_inout_original_cvalues = 0x560c2d90c3b0, ignore_release = std::unordered_set with 0 elements,
instance_object = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSObject*>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc8e8,
prev = 0x7ffe27925450}, <No data fields>}, <js::RootedOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x214387810238},
return_values = {<JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> >> = {<js::TypedRootedTraceableBase<js::StackRootedTraceableBase, JS::StackGCVector<JS::Value, js::TempAllocPolicy> >> = {<js::StackRootedTraceableBase> = {<js::StackRootedBase> = {stack = 0x560c2a6cc940, prev = 0x7ffe27925810}, <js::VirtualTraceable> = {
_vptr.VirtualTraceable = 0x7f13a9bf78a0 <vtable for JS::RootedVector<JS::Value>+16>}, <No data fields>}, <No data fields>}, <js::RootedOperations<JS::StackGCVector<JS::Value, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> > >> = {<js::MutableWrappedPtrOperations<JS::StackGCVector<JS::Value, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> > >> = {<js::MutableWrappedPtrOperations<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> > >> = {<js::WrappedPtrOperations<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> >, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>},
ptr = {<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>> = {vector = {<js::TempAllocPolicy> = {<js::AllocPolicyBase> = {<No data fields>}, cx_ = 0x560c2a6cc8d0}, static kElemIsPod = false,
static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7ffe27925390, mLength = 0, mTail = {<mozilla::Vector<JS::Value, 8, js::TempAllocPolicy>::CapacityAndReserved> = {
mCapacity = 8},
mBytes = "\320\310l*\fV\000\000\240\215B\250\023\177\000\000\060T\222'\376\177\000\000\320\310l*\fV\000\000\260\217B\250\023\177\000\000@T\222'\376\177\000\000\000U\222'\376\177\000\000oa\251\247\023\177\000"}}}, <No data fields>}}, <No data fields>}, local_error = {m_ptr = 0x0}, info = 0x560c2ac6b240, gi_argc = 0 '\000', processed_c_args = 1, failed = false, can_throw_gerror = false,
is_method = true}
ffi_arg_pointers = std::unique_ptr<void *[]> = {get() = 0x560c2a8eed00}
gi_arg_pos = <optimized out>
ffi_arg_pos = <optimized out>
js_arg_pos = <optimized out>
obj = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSObject*>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc8e8,
prev = 0x7ffe27925340}, <No data fields>}, <js::RootedOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x214387810238}
dynamicString = "Shell.WindowPreviewLayout.method Shell.WindowPreviewLayout.get_windows"
label = {m_stack = 0x0}
errorp = 0x7ffe279253d0
return_type = <optimized out>
__PRETTY_FUNCTION__ = <optimized out>
#4 0x00007f13a9af19f9 in Gjs::Function::call (context=0x560c2a6cc8d0, js_argc=<optimized out>, vp=<optimized out>) at ../gi/function.cpp:1149
js_argv = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {argv_ = 0x560c2a6d1278, argc_ = 0, constructing_ = false, ignoresReturnValue_ = false}, <No data fields>}
callee = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSObject*>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc8e8,
prev = 0x7ffe279256b0}, <No data fields>}, <js::RootedOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x1a93b9b8a790}
priv = <optimized out>
#5 0x00007f13a794d07a in CallJSNative (args=..., reason=js::CallReason::Call, native=0x7f13a9af1910 <Gjs::Function::call(JSContext*, unsigned int, JS::Value*)>, cx=0x560c2a6cc8d0)
at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:420
logger = <optimized out>
resumeMode = <optimized out>
ok = <optimized out>
traceLog = <optimized out>
recursion = {<No data fields>}
ar = {cx_ = 0x560c2a6cc8d0, origin_ = 0x560c2a42b6d0}
logger = <optimized out>
traceLog = <optimized out>
recursion = <optimized out>
resumeMode = <optimized out>
ar = <optimized out>
ok = <optimized out>
#6 js::InternalCallOrConstruct (cx=0x560c2a6cc8d0, args=..., construct=<optimized out>, reason=js::CallReason::Call) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:493
call = 0x7f13a9af1910 <Gjs::Function::call(JSContext*, unsigned int, JS::Value*)>
skipForCallee = 1
fun = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSFunction*>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc8e8,
prev = 0x7ffe279256b0}, <No data fields>}, <js::RootedOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x214387810238}
state = {<js::RunState> = {kind_ = (unknown: 0x2a6cc8d0), script_ = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSScript*>> = {<js::StackRootedBase> = {stack = 0x560c2a42b6d0, prev = 0xfffe214387810238}, <No data fields>}, <js::RootedOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x7f13a8427a20 <Interpret(JSContext*, js::RunState&)::addresses>}}, args_ = @0x560c2a6cc930, construct_ = (unknown: 0x27925650)}
ar = {cx_ = 0x560c2a6d1270, origin_ = 0x7f13a795195f <js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>)+303>}
ok = <optimized out>
#7 0x00007f13a7940fec in InternalCall (reason=<optimized out>, args=..., cx=<optimized out>) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:574
No locals.
#8 js::CallFromStack (args=..., cx=<optimized out>) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:578
No locals.
#9 Interpret (cx=0x560c2a6cc8d0, state=...) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:3314
newsp = <optimized out>
construct = js::NO_CONSTRUCT
ignoresReturnValue = <optimized out>
argStackSlots = <optimized out>
isFunction = <optimized out>
args = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {argv_ = 0x560c2a6d1278, argc_ = 0, constructing_ = false, ignoresReturnValue_ = false}, <No data fields>}
maybeFun = <optimized out>
event = <optimized out>
exit = <optimized out>
prologue_return_continuation = <optimized out>
return_continuation = <optimized out>
successful_return_continuation = <optimized out>
prologue_error = <optimized out>
entryFrame = <optimized out>
entryMonitor = <optimized out>
activation = {<js::Activation> = {cx_ = 0x560c2a6cc8d0, compartment_ = 0x560c2a6e2280, prev_ = 0x0, prevProfiling_ = 0x0, hideScriptedCallerCount_ = 0, frameCache_ = {<js::TypedRootedTraceableBase<js::StackRootedTraceableBase, js::LiveSavedFrameCache>> = {<js::StackRootedTraceableBase> = {<js::StackRootedBase> = {stack = 0x560c2a6cc940, prev = 0x7ffe27925ae8}, <js::VirtualTraceable> = {_vptr.VirtualTraceable = 0x7f13a8427a00 <vtable for JS::Rooted<js::LiveSavedFrameCache>+16>}, <No data fields>}, <No data fields>}, <js::RootedOperations<js::LiveSavedFrameCache, JS::Rooted<js::LiveSavedFrameCache> >> = {<js::MutableWrappedPtrOperations<js::LiveSavedFrameCache, JS::Rooted<js::LiveSavedFrameCache> >> = {<js::WrappedPtrOperations<js::LiveSavedFrameCache, JS::Rooted<js::LiveSavedFrameCache>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {frames = 0x0}}, asyncStack_ = {<js::TypedRootedGCThingBase<js::StackRootedBase, js::SavedFrame*>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc8e8, prev = 0x7ffe27925980}, <No data fields>}, <js::RootedOperations<js::SavedFrame*, JS::Rooted<js::SavedFrame*> >> = {<js::MutableWrappedPtrOperations<js::SavedFrame*, JS::Rooted<js::SavedFrame*> >> = {<js::WrappedPtrOperations<js::SavedFrame*, JS::Rooted<js::SavedFrame*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x0}, asyncCause_ = 0x0, asyncCallIsExplicit_ = false, kind_ = js::Activation::Interpreter}, regs_ = {sp = 0x560c2a6d1278, pc = 0x560c2d63d84c "o", fp_ = 0x560c2a6d11f0}, entryFrame_ = 0x560c2a6d1168, opMask_ = 0}
script = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSScript*>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc8f0, prev = 0x7ffe279259a8}, <No data fields>}, <js::RootedOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x1bd63a8bebf0}
logger = <optimized out>
scriptEvent = <optimized out>
rootValue0 = {<js::TypedRootedGCThingBase<js::StackRootedBase, JS::Value>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc938, prev = 0x7ffe27925a90}, <No data fields>}, <js::RootedOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits_ = 18444914486360932352}}
rootValue1 = {<js::TypedRootedGCThingBase<js::StackRootedBase, JS::Value>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc938, prev = 0x7ffe27925730}, <No data fields>}, <js::RootedOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits_ = 18444914486360932352}}
rootObject0 = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSObject*>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc8e8, prev = 0x7ffe27925828}, <No data fields>}, <js::RootedOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x0}
rootObject1 = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSObject*>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc8e8, prev = 0x7ffe279256f0}, <No data fields>}, <js::RootedOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x0}
rootFunction0 = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSFunction*>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc8e8, prev = 0x7ffe279256d0}, <No data fields>}, <js::RootedOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x0}
rootAtom0 = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSAtom*>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc900, prev = 0x0}, <No data fields>}, <js::RootedOperations<JSAtom*, JS::Rooted<JSAtom*> >> = {<js::MutableWrappedPtrOperations<JSAtom*, JS::Rooted<JSAtom*> >> = {<js::WrappedPtrOperations<JSAtom*, JS::Rooted<JSAtom*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x0}
rootName0 = {<js::TypedRootedGCThingBase<js::StackRootedBase, js::PropertyName*>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc900, prev = 0x7ffe27925690}, <No data fields>}, <js::RootedOperations<js::PropertyName*, JS::Rooted<js::PropertyName*> >> = {<js::MutableWrappedPtrOperations<js::PropertyName*, JS::Rooted<js::PropertyName*> >> = {<js::WrappedPtrOperations<js::PropertyName*, JS::Rooted<js::PropertyName*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x0}
rootId0 = {<js::TypedRootedGCThingBase<js::StackRootedBase, JS::PropertyKey>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc930, prev = 0x0}, <No data fields>}, <js::RootedOperations<JS::PropertyKey, JS::Rooted<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Rooted<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Rooted<JS::PropertyKey>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits_ = 2, static IntTagBit = 1, static StringTypeTag = 0, static VoidTypeTag = 2, static SymbolTypeTag = 4, static TypeMask = 7, static IntMin = 0, static IntMax = 2147483647}}
rootScript0 = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSScript*>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc8f0, prev = 0x7ffe27925750}, <No data fields>}, <js::RootedOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x0}
rootScope0 = {<js::TypedRootedGCThingBase<js::StackRootedBase, js::Scope*>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc8e0, prev = 0x0}, <No data fields>}, <js::RootedOperations<js::Scope*, JS::Rooted<js::Scope*> >> = {<js::MutableWrappedPtrOperations<js::Scope*, JS::Rooted<js::Scope*> >> = {<js::WrappedPtrOperations<js::Scope*, JS::Rooted<js::Scope*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x0}
blockDepth = <optimized out>
interpReturnOK = false
frameHalfInitialized = <optimized out>
addresses = {0x7f13a79468f1 <Interpret(JSContext*, js::RunState&)+27137>, 0x7f13a7943f14 <Interpret(JSContext*, js::RunState&)+16420>, 0x7f13a7943eca <Interpret(JSContext*, js::RunState&)+16346>, 0x7f13a7943e80 <Interpret(JSContext*, js::RunState&)+16272>, 0x7f13a7945651 <Interpret(JSContext*, js::RunState&)+22369>, 0x7f13a7943fa8 <Interpret(JSContext*, js::RunState&)+16568>, 0x7f13a7943f5e <Interpret(JSContext*, js::RunState&)+16494>, 0x7f13a79456c1 <Interpret(JSContext*, js::RunState&)+22481>, 0x7f13a7945774 <Interpret(JSContext*, js::RunState&)+22660>, 0x7f13a794571a <Interpret(JSContext*, js::RunState&)+22570>, 0x7f13a794560d <Interpret(JSContext*, js::RunState&)+22301>, 0x7f13a7942685 <Interpret(JSContext*, js::RunState&)+10133>, 0x7f13a79455b0 <Interpret(JSContext*, js::RunState&)+22208>, 0x7f13a79454e6 <Interpret(JSContext*, js::RunState&)+22006>, 0x7f13a794250e <Interpret(JSContext*, js::RunState&)+9758>, 0x7f13a7942088 <Interpret(JSContext*, js::RunState&)+8600>, 0x7f13a7942084 <Interpret(JSContext*, js::RunState&)+8596>, 0x7f13a7945ee0 <Interpret(JSContext*, js::RunState&)+24560>, 0x7f13a7946436 <Interpret(JSContext*, js::RunState&)+25926>, 0x7f13a794637b <Interpret(JSContext*, js::RunState&)+25739>, 0x7f13a79463d7 <Interpret(JSContext*, js::RunState&)+25831>, 0x7f13a7945197 <Interpret(JSContext*, js::RunState&)+21159>, 0x7f13a79450b4 <Interpret(JSContext*, js::RunState&)+20932>, 0x7f13a7944fd1 <Interpret(JSContext*, js::RunState&)+20705>, 0x7f13a7944f50 <Interpret(JSContext*, js::RunState&)+20576>, 0x7f13a7944ec9 <Interpret(JSContext*, js::RunState&)+20441>, 0x7f13a79485b5 <Interpret(JSContext*, js::RunState&)+34501>, 0x7f13a794852e <Interpret(JSContext*, js::RunState&)+34366>, 0x7f13a7948247 <Interpret(JSContext*, js::RunState&)+33623>, 0x7f13a794797f <Interpret(JSContext*, js::RunState&)+31375>, 0x7f13a7947b4a <Interpret(JSContext*, js::RunState&)+31834>, 0x7f13a79476e0 <Interpret(JSContext*, js::RunState&)+30704>, 0x7f13a7944705 <Interpret(JSContext*, js::RunState&)+18453>, 0x7f13a7947ee2 <Interpret(JSContext*, js::RunState&)+32754>, 0x7f13a79475fd <Interpret(JSContext*, js::RunState&)+30477>, 0x7f13a79473ce <Interpret(JSContext*, js::RunState&)+29918>, 0x7f13a794723f <Interpret(JSContext*, js::RunState&)+29519>, 0x7f13a79474b1 <Interpret(JSContext*, js::RunState&)+30145>, 0x7f13a79470f8 <Interpret(JSContext*, js::RunState&)+29192>, 0x7f13a79427da <Interpret(JSContext*, js::RunState&)+10474>, 0x7f13a7942746 <Interpret(JSContext*, js::RunState&)+10326>, 0x7f13a7946fb1 <Interpret(JSContext*, js::RunState&)+28865>, 0x7f13a7946e6a <Interpret(JSContext*, js::RunState&)+28538>, 0x7f13a7946d2d <Interpret(JSContext*, js::RunState&)+28221>, 0x7f13a7946be6 <Interpret(JSContext*, js::RunState&)+27894>, 0x7f13a794254d <Interpret(JSContext*, js::RunState&)+9821>, 0x7f13a79426e2 <Interpret(JSContext*, js::RunState&)+10226>, 0x7f13a7945549 <Interpret(JSContext*, js::RunState&)+22105>, 0x7f13a7947dea <Interpret(JSContext*, js::RunState&)+32506>, 0x7f13a7942429 <Interpret(JSContext*, js::RunState&)+9529>, 0x7f13a79423bf <Interpret(JSContext*, js::RunState&)+9423>, 0x7f13a7942af5 <Interpret(JSContext*, js::RunState&)+11269>, 0x7f13a79429cb <Interpret(JSContext*, js::RunState&)+10971>, 0x7f13a7942a8f <Interpret(JSContext*, js::RunState&)+11167>, 0x7f13a7944b73 <Interpret(JSContext*, js::RunState&)+19587>, 0x7f13a7944598 <Interpret(JSContext*, js::RunState&)+18088>, 0x7f13a7945489 <Interpret(JSContext*, js::RunState&)+21913>, 0x7f13a7942c5b <Interpret(JSContext*, js::RunState&)+11627>, 0x7f13a79444c1 <Interpret(JSContext*, js::RunState&)+17873>, 0x7f13a79413da <Interpret(JSContext*, js::RunState&)+5354>, 0x7f13a79413d6 <Interpret(JSContext*, js::RunState&)+5350>, 0x7f13a794458f <Interpret(JSContext*, js::RunState&)+18079>, 0x7f13a794098a <Interpret(JSContext*, js::RunState&)+2714>, 0x7f13a794098e <Interpret(JSContext*, js::RunState&)+2718>, 0x7f13a794311f <Interpret(JSContext*, js::RunState&)+12847>, 0x7f13a7944adb <Interpret(JSContext*, js::RunState&)+19435>, 0x7f13a79446fc <Interpret(JSContext*, js::RunState&)+18444>, 0x7f13a79446f3 <Interpret(JSContext*, js::RunState&)+18435>, 0x7f13a794120d <Interpret(JSContext*, js::RunState&)+4893>, 0x7f13a7941211 <Interpret(JSContext*, js::RunState&)+4897>, 0x7f13a7941132 <Interpret(JSContext*, js::RunState&)+4674>, 0x7f13a7941136 <Interpret(JSContext*, js::RunState&)+4678>, 0x7f13a7945e28 <Interpret(JSContext*, js::RunState&)+24376>, 0x7f13a7945f86 <Interpret(JSContext*, js::RunState&)+24726>, 0x7f13a7942258 <Interpret(JSContext*, js::RunState&)+9064>, 0x7f13a794225c <Interpret(JSContext*, js::RunState&)+9068>, 0x7f13a7941ef0 <Interpret(JSContext*, js::RunState&)+8192>, 0x7f13a7941ef4 <Interpret(JSContext*, js::RunState&)+8196>, 0x7f13a7942196 <Interpret(JSContext*, js::RunState&)+8870>, 0x7f13a794219a <Interpret(JSContext*, js::RunState&)+8874>, 0x7f13a79420e9 <Interpret(JSContext*, js::RunState&)+8697>, 0x7f13a79420ed <Interpret(JSContext*, js::RunState&)+8701>, 0x7f13a7946b65 <Interpret(JSContext*, js::RunState&)+27765>, 0x7f13a7946adb <Interpret(JSContext*, js::RunState&)+27627>, 0x7f13a7947e53 <Interpret(JSContext*, js::RunState&)+32611>, 0x7f13a7942b6f <Interpret(JSContext*, js::RunState&)+11391>, 0x7f13a7945d1c <Interpret(JSContext*, js::RunState&)+24108>, 0x7f13a79464ca <Interpret(JSContext*, js::RunState&)+26074>, 0x7f13a7941dac <Interpret(JSContext*, js::RunState&)+7868>, 0x7f13a7941db0 <Interpret(JSContext*, js::RunState&)+7872>, 0x7f13a7941b4b <Interpret(JSContext*, js::RunState&)+7259>, 0x7f13a7941b4f <Interpret(JSContext*, js::RunState&)+7263>, 0x7f13a7944e6a <Interpret(JSContext*, js::RunState&)+20346>, 0x7f13a7944dea <Interpret(JSContext*, js::RunState&)+20218>, 0x7f13a7948167 <Interpret(JSContext*, js::RunState&)+33399>, 0x7f13a7948108 <Interpret(JSContext*, js::RunState&)+33304>, 0x7f13a794622a <Interpret(JSContext*, js::RunState&)+25402>, 0x7f13a79430c0 <Interpret(JSContext*, js::RunState&)+12752>, 0x7f13a794342a <Interpret(JSContext*, js::RunState&)+13626>, 0x7f13a79444ca <Interpret(JSContext*, js::RunState&)+17882>, 0x7f13a7943bda <Interpret(JSContext*, js::RunState&)+15594>, 0x7f13a79445fe <Interpret(JSContext*, js::RunState&)+18190>, 0x7f13a7943883 <Interpret(JSContext*, js::RunState&)+14739>, 0x7f13a7944847 <Interpret(JSContext*, js::RunState&)+18775>, 0x7f13a7945399 <Interpret(JSContext*, js::RunState&)+21673>, 0x7f13a79435e4 <Interpret(JSContext*, js::RunState&)+14068>, 0x7f13a7943178 <Interpret(JSContext*, js::RunState&)+12936>, 0x7f13a7942bdd <Interpret(JSContext*, js::RunState&)+11501>, 0x7f13a7942ff9 <Interpret(JSContext*, js::RunState&)+12553>, 0x7f13a7942cba <Interpret(JSContext*, js::RunState&)+11722>, 0x7f13a7942d70 <Interpret(JSContext*, js::RunState&)+11904>, 0x7f13a794537e <Interpret(JSContext*, js::RunState&)+21646>, 0x7f13a7940eb5 <Interpret(JSContext*, js::RunState&)+4037>, 0x7f13a7945375 <Interpret(JSContext*, js::RunState&)+21637>, 0x7f13a7941039 <Interpret(JSContext*, js::RunState&)+4425>, 0x7f13a794530a <Interpret(JSContext*, js::RunState&)+21530>, 0x7f13a7941a3e <Interpret(JSContext*, js::RunState&)+6990>, 0x7f13a7945390 <Interpret(JSContext*, js::RunState&)+21664>, 0x7f13a7941a42 <Interpret(JSContext*, js::RunState&)+6994>, 0x7f13a794105a <Interpret(JSContext*, js::RunState&)+4458>, 0x7f13a7945a8a <Interpret(JSContext*, js::RunState&)+23450>, 0x7f13a7945423 <Interpret(JSContext*, js::RunState&)+21811>, 0x7f13a794286e <Interpret(JSContext*, js::RunState&)+10622>, 0x7f13a7945387 <Interpret(JSContext*, js::RunState&)+21655>, 0x7f13a7940ec0 <Interpret(JSContext*, js::RunState&)+4048>, 0x7f13a7946648 <Interpret(JSContext*, js::RunState&)+26456>, 0x7f13a794103d <Interpret(JSContext*, js::RunState&)+4429>, 0x7f13a79428b8 <Interpret(JSContext*, js::RunState&)+10696>, 0x7f13a794626f <Interpret(JSContext*, js::RunState&)+25471>, 0x7f13a7944926 <Interpret(JSContext*, js::RunState&)+18998>, 0x7f13a7944891 <Interpret(JSContext*, js::RunState&)+18849>, 0x7f13a7942dd2 <Interpret(JSContext*, js::RunState&)+12002>, 0x7f13a794303e <Interpret(JSContext*, js::RunState&)+12622>, 0x7f13a7940d5d <Interpret(JSContext*, js::RunState&)+3693>, 0x7f13a794809d <Interpret(JSContext*, js::RunState&)+33197>, 0x7f13a79432dc <Interpret(JSContext*, js::RunState&)+13292>, 0x7f13a7943228 <Interpret(JSContext*, js::RunState&)+13112>, 0x7f13a7940d61 <Interpret(JSContext*, js::RunState&)+3697>, 0x7f13a794338c <Interpret(JSContext*, js::RunState&)+13468>, 0x7f13a7943579 <Interpret(JSContext*, js::RunState&)+13961>, 0x7f13a7942fa8 <Interpret(JSContext*, js::RunState&)+12472>, 0x7f13a7942f56 <Interpret(JSContext*, js::RunState&)+12390>, 0x7f13a7942e0d <Interpret(JSContext*, js::RunState&)+12061>, 0x7f13a7946a2a <Interpret(JSContext*, js::RunState&)+27450>, 0x7f13a7946983 <Interpret(JSContext*, js::RunState&)+27283>, 0x7f13a7941d5a <Interpret(JSContext*, js::RunState&)+7786>, 0x7f13a7944d8a <Interpret(JSContext*, js::RunState&)+20122>, 0x7f13a7944d01 <Interpret(JSContext*, js::RunState&)+19985>, 0x7f13a79481d2 <Interpret(JSContext*, js::RunState&)+33506>, 0x7f13a7944c8c <Interpret(JSContext*, js::RunState&)+19868>, 0x7f13a7944c3f <Interpret(JSContext*, js::RunState&)+19791>, 0x7f13a7948411 <Interpret(JSContext*, js::RunState&)+34081>, 0x7f13a7941d4d <Interpret(JSContext*, js::RunState&)+7773>, 0x7f13a7943d65 <Interpret(JSContext*, js::RunState&)+15989>, 0x7f13a7941e9c <Interpret(JSContext*, js::RunState&)+8108>, 0x7f13a7946752 <Interpret(JSContext*, js::RunState&)+26722>, 0x7f13a79467b1 <Interpret(JSContext*, js::RunState&)+26817>, 0x7f13a7941ec7 <Interpret(JSContext*, js::RunState&)+8151>, 0x7f13a7946151 <Interpret(JSContext*, js::RunState&)+25185>, 0x7f13a79447e4 <Interpret(JSContext*, js::RunState&)+18676>, 0x7f13a79452d8 <Interpret(JSContext*, js::RunState&)+21480>, 0x7f13a7943ff2 <Interpret(JSContext*, js::RunState&)+16642>, 0x7f13a7946ad2 <Interpret(JSContext*, js::RunState&)+27618>, 0x7f13a79413ad <Interpret(JSContext*, js::RunState&)+5309>, 0x7f13a7944bd9 <Interpret(JSContext*, js::RunState&)+19689>, 0x7f13a7944b3c <Interpret(JSContext*, js::RunState&)+19532>, 0x7f13a7943b1d <Interpret(JSContext*, js::RunState&)+15405>, 0x7f13a7944234 <Interpret(JSContext*, js::RunState&)+17220>, 0x7f13a7943b67 <Interpret(JSContext*, js::RunState&)+15479>, 0x7f13a7943931 <Interpret(JSContext*, js::RunState&)+14913>, 0x7f13a794427b <Interpret(JSContext*, js::RunState&)+17291>, 0x7f13a79441e5 <Interpret(JSContext*, js::RunState&)+17141>, 0x7f13a79461e0 <Interpret(JSContext*, js::RunState&)+25328>, 0x7f13a7941c57 <Interpret(JSContext*, js::RunState&)+7527>, 0x7f13a7941c5b <Interpret(JSContext*, js::RunState&)+7531>, 0x7f13a7945b5e <Interpret(JSContext*, js::RunState&)+23662>, 0x7f13a7945996 <Interpret(JSContext*, js::RunState&)+23206>, 0x7f13a79437fa <Interpret(JSContext*, js::RunState&)+14602>, 0x7f13a7943729 <Interpret(JSContext*, js::RunState&)+14393>, 0x7f13a7944112 <Interpret(JSContext*, js::RunState&)+16930>, 0x7f13a79440a4 <Interpret(JSContext*, js::RunState&)+16820>, 0x7f13a7945914 <Interpret(JSContext*, js::RunState&)+23076>, 0x7f13a7945c79 <Interpret(JSContext*, js::RunState&)+23945>, 0x7f13a79457ea <Interpret(JSContext*, js::RunState&)+22778>, 0x7f13a7943128 <Interpret(JSContext*, js::RunState&)+12856>, 0x7f13a794291f <Interpret(JSContext*, js::RunState&)+10799>, 0x7f13a79412fb <Interpret(JSContext*, js::RunState&)+5131>, 0x7f13a79412ff <Interpret(JSContext*, js::RunState&)+5135>, 0x7f13a7945f7d <Interpret(JSContext*, js::RunState&)+24717>, 0x7f13a7945f74 <Interpret(JSContext*, js::RunState&)+24708>, 0x7f13a794377b <Interpret(JSContext*, js::RunState&)+14475>, 0x7f13a79436e2 <Interpret(JSContext*, js::RunState&)+14322>, 0x7f13a7944013 <Interpret(JSContext*, js::RunState&)+16675>, 0x7f13a7945c2c <Interpret(JSContext*, js::RunState&)+23868>, 0x7f13a7943a54 <Interpret(JSContext*, js::RunState&)+15204>, 0x7f13a79439f9 <Interpret(JSContext*, js::RunState&)+15113>, 0x7f13a79439bc <Interpret(JSContext*, js::RunState&)+15052>, 0x7f13a794499f <Interpret(JSContext*, js::RunState&)+19119>, 0x7f13a7944a3d <Interpret(JSContext*, js::RunState&)+19277>, 0x7f13a7944337 <Interpret(JSContext*, js::RunState&)+17479>...}
#10 0x00007f13a794ca43 in js::RunScript (cx=0x560c2a6cc8d0, state=...) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:389
recursion = {<No data fields>}
marker = {profiler_ = 0x0}
measuringTime = <optimized out>
startTime = {mValue = 70877477791}
timerEnd = <optimized out>
status = <optimized out>
ok = <optimized out>
#11 0x00007f13a794ce78 in js::InternalCallOrConstruct (cx=0x560c2a6cc8d0, args=..., construct=js::NO_CONSTRUCT, reason=js::CallReason::Call) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:539
skipForCallee = 1
fun = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSFunction*>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc8e8, prev = 0x7ffe27925bb0}, <No data fields>}, <js::RootedOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x2714a5709350}
state = {<js::RunState> = {kind_ = js::RunState::Invoke, script_ = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSScript*>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc8f0, prev = 0x0}, <No data fields>}, <js::RootedOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x1bd63a8beb00}}, args_ = @0x7ffe27925ad0, construct_ = js::NO_CONSTRUCT}
ar = {cx_ = 0x560c2a6cc8d0, origin_ = 0x560c2a42b6d0}
ok = <optimized out>
#12 0x00007f13a794d274 in InternalCall (reason=<optimized out>, args=..., cx=0x560c2a6cc8d0) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:574
No locals.
#13 js::Call (cx=0x560c2a6cc8d0, fval=..., thisv=..., args=..., rval=..., reason=<optimized out>) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:605
No locals.
#14 0x00007f13a79cf364 in JS_CallFunction (cx=0x560c2a6cc8d0, obj=obj@entry=..., fun=fun@entry=..., args=..., rval=..., rval@entry=...) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/dist/include/js/RootingAPI.h:1216
iargs = {<js::detail::GenericArgsBase<(js::MaybeConstruct)0>> = {<js::AnyInvokeArgs> = {<JS::CallArgs> = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {argv_ = 0x7ffe27925b28, argc_ = 0, constructing_ = false, ignoresReturnValue_ = false}, <No data fields>}, <No data fields>}, v_ = {<JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> >> = {<js::TypedRootedTraceableBase<js::StackRootedTraceableBase, JS::StackGCVector<JS::Value, js::TempAllocPolicy> >> = {<js::StackRootedTraceableBase> = {<js::StackRootedBase> = {stack = 0x560c2a6cc940, prev = 0x7ffe27925f18}, <js::VirtualTraceable> = {_vptr.VirtualTraceable = 0x7f13a8428fc0 <vtable for JS::RootedVector<JS::Value>+16>}, <No data fields>}, <No data fields>}, <js::RootedOperations<JS::StackGCVector<JS::Value, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> > >> = {<js::MutableWrappedPtrOperations<JS::StackGCVector<JS::Value, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> > >> = {<js::MutableWrappedPtrOperations<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> > >> = {<js::WrappedPtrOperations<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> >, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>> = {vector = {<js::TempAllocPolicy> = {<js::AllocPolicyBase> = {<No data fields>}, cx_ = 0x560c2a6cc8d0}, static kElemIsPod = false, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7ffe27925b18, mLength = 2, mTail = {<mozilla::Vector<JS::Value, 8, js::TempAllocPolicy>::CapacityAndReserved> = {mCapacity = 8}, mBytes = "P\223p\245\024'\376\377\220\001\201\207C!\376\377pAY-\fV\000\000pAY-\fV\000\000\320\310l*\fV\000\000\220\370\311*\fV\000\000d\226\266\251\023\177\000\000\070\311l*\fV\000"}, static sMaxInlineStorage = <optimized out>}}, <No data fields>}}, <No data fields>}}, <No data fields>}
fval = {<js::TypedRootedGCThingBase<js::StackRootedBase, JS::Value>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc938, prev = 0x7ffe27925cc0}, <No data fields>}, <js::RootedOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits_ = 18446224093384577872}}
thisv = {<js::TypedRootedGCThingBase<js::StackRootedBase, JS::Value>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc938, prev = 0x7ffe27925ab0}, <No data fields>}, <js::RootedOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits_ = 18446217697676034448}}
#15 0x00007f13a9aef720 in JS::Call (rval=..., args=..., fun=..., thisObj=..., cx=<optimized out>) at /usr/include/mozjs-102/js/CallAndConstruct.h:86
No locals.
#16 Gjs::Closure::invoke (this=0x560c2ac9f830, this_obj=..., args=..., retval=...) at ../gi/closure.cpp:185
ar = {cx_ = 0x560c2a6cc8d0, oldRealm_ = 0x560c2a42b6d0}
func = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSFunction*>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc8e8, prev = 0x7ffe27925ce0}, <No data fields>}, <js::RootedOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x2714a5709350}
ok = <optimized out>
gjs = <optimized out>
#17 0x00007f13a9af5d77 in GjsCallbackTrampoline::callback_closure_inner (result=0x7ffe279261b0, c_args_offset=1, n_args=0, ret_type=0x7ffe27925d80, args=0x7ffe27926000, rval=..., this_object=..., context=0x560c2a6cc8d0, this=0x560c2ac9f830) at ../gi/function.cpp:503
n_outargs = <optimized out>
jsargs = {<JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> >> = {<js::TypedRootedTraceableBase<js::StackRootedTraceableBase, JS::StackGCVector<JS::Value, js::TempAllocPolicy> >> = {<js::StackRootedTraceableBase> = {<js::StackRootedBase> = {stack = 0x560c2a6cc940, prev = 0x0}, <js::VirtualTraceable> = {_vptr.VirtualTraceable = 0x7f13a9bf78a0 <vtable for JS::RootedVector<JS::Value>+16>}, <No data fields>}, <No data fields>}, <js::RootedOperations<JS::StackGCVector<JS::Value, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> > >> = {<js::MutableWrappedPtrOperations<JS::StackGCVector<JS::Value, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> > >> = {<js::MutableWrappedPtrOperations<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> > >> = {<js::WrappedPtrOperations<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>, JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> >, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>> = {vector = {<js::TempAllocPolicy> = {<js::AllocPolicyBase> = {<No data fields>}, cx_ = 0x560c2a6cc8d0}, static kElemIsPod = false, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7ffe27925f48, mLength = 0, mTail = {<mozilla::Vector<JS::Value, 8, js::TempAllocPolicy>::CapacityAndReserved> = {mCapacity = 8}, mBytes = "\300\200\252,\fV\000\000 &\247\251\023\177\000\000Ѐ\252,\000\000\000\000\240_\222'\376\177\000\000\356\344K\251\023\177\000\000 &\247\251\023\177\000\000\000\376?|\307x\370\257\300_\222'\376\177\000"}}}, <No data fields>}}, <No data fields>}
ret_type_is_void = <optimized out>
n_outargs = <optimized out>
jsargs = <optimized out>
ret_type_is_void = <optimized out>
__PRETTY_FUNCTION__ = <optimized out>
i = <optimized out>
n_jsargs = <optimized out>
arg_info = <optimized out>
type_info = <optimized out>
param_type = <optimized out>
array_length_pos = <optimized out>
array_length_arg = <optimized out>
arg_type_info = <optimized out>
length = <optimized out>
arg = <optimized out>
argument = <optimized out>
transfer = <optimized out>
i = <optimized out>
arg_info = <optimized out>
is_array = <optimized out>
elem = <optimized out>
out_array = <optimized out>
elem_idx = <optimized out>
fn = <optimized out>
argument = <optimized out>
transfer = <optimized out>
i = <optimized out>
arg_info = <optimized out>
#18 GjsCallbackTrampoline::callback_closure (this=0x560c2ac9f830, args=0x7ffe27926000, result=0x7ffe279261b0) at ../gi/function.cpp:367
ret_type = {dummy1 = 18, dummy2 = 2147483647, dummy3 = 0x560c2a6b57f0, dummy4 = 0x560c2ac9f6d0, dummy5 = 0x560c2a931b60, dummy6 = 58572, dummy7 = 0, padding = {0x0, 0x0, 0x0, 0x0}}
context = 0x560c2a6cc8d0
gjs = 0x560c2a6bb640
ar = {cx_ = 0x560c2a6cc8d0, oldRealm_ = 0x0}
n_args = 0
callback_data = {trampoline = 0x560c2ac9f830, gjs = 0x560c2a6bb640}
this_object = {<js::TypedRootedGCThingBase<js::StackRootedBase, JSObject*>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc8e8, prev = 0x0}, <No data fields>}, <js::RootedOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = 0x214387810190}
c_args_offset = 1
rval = {<js::TypedRootedGCThingBase<js::StackRootedBase, JS::Value>> = {<js::StackRootedBase> = {stack = 0x560c2a6cc938, prev = 0x0}, <No data fields>}, <js::RootedOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value>, void>> = {<No data fields>}, <No data fields>}, <No data fields>}, ptr = {asBits_ = 18444914486360932352}}
__PRETTY_FUNCTION__ = <optimized out>
#19 0x00007f13a9af6ff8 in GjsCallbackTrampoline::create_closure()::{lambda(ffi_cif*, void*, void**, void*)#1}::_FUN(ffi_cif*, void*, void**, void*) () at ../gi/function.cpp:659
foreign_structs_table = 0x560c2ac72930
foreign_modules = {{gi_namespace = 0x7f13a9b7c7be "cairo", loaded = false}, {gi_namespace = 0x0, loaded = false}}
Gjs::Memory::Counters::closure = {value = std::atomic<long> = { 4821 }, name = 0x7f13a9b7c782 "closure"}
Gjs::Function::klass = {name = 0x7f13a9b7c78a "GIRepositoryFunction", flags = 8388864, cOps = 0x7f13a9bf83e0 <Gjs::Function::class_ops>, spec = 0x7f13a9bf83a0 <Gjs::Function::class_spec>, ext = 0x0, oOps = 0x0, static NON_NATIVE = 262144}
ErrorBase::klass = {name = 0x7f13a9b7c79f "GLib_Error", flags = 8388864, cOps = 0x7f13a9bf8240 <ErrorBase::class_ops>, spec = 0x0, ext = 0x0, oOps = 0x0, static NON_NATIVE = 262144}
FundamentalBase::klass = {name = 0x7f13a9b7c7aa "GFundamental_Object", flags = 16777472, cOps = 0x7f13a9bf8440 <FundamentalBase::class_ops>, spec = 0x0, ext = 0x0, oOps = 0x0, static NON_NATIVE = 262144}
Gjs::Function::proto_props = {{name = {string_ = 0x7f13a9b8c9f6 "length", symbol_ = 139722428566006}, attributes_ = 4 '\004', kind_ = JSPropertySpec::Kind::NativeAccessor, u = {accessors = {getter = {native = {op = 0x7f13a9aebfb0 <Gjs::Function::get_length(JSContext*, unsigned int, JS::Value*)>, info = 0x0}, selfHosted = {unused = 0x7f13a9aebfb0 <Gjs::Function::get_length(JSContext*, unsigned int, JS::Value*)>, funname = 0x0}}, setter = {native = {op = 0x0, info = 0x0}, selfHosted = {unused = 0x0, funname = 0x0}}}, value = {type = (unknown: 0xb0), {string = 0x0, int32 = 0, double_ = 0}}}}, {name = {string_ = 0xa <error: Cannot access memory at address 0xa>, symbol_ = 10}, attributes_ = 2 '\002', kind_ = JSPropertySpec::Kind::Value, u = {accessors = {getter = {native = {op = 0x0, info = 0x7f13a9b7c78a}, selfHosted = {unused = 0x0, funname = 0x7f13a9b7c78a "GIRepositoryFunction"}}, setter = {native = {op = 0x0, info = 0x0}, selfHosted = {unused = 0x0, funname = 0x0}}}, value = {type = JSPropertySpec::ValueWrapper::Type::String, {string = 0x7f13a9b7c78a "GIRepositoryFunction", int32 = -1447573622, double_ = 6.9032051875285783e-310}}}}, {name = {string_ = 0x0, symbol_ = 0}, attributes_ = 0 '\000', kind_ = JSPropertySpec::Kind::NativeAccessor, u = {accessors = {getter = {native = {op = 0x0, info = 0x0}, selfHosted = {unused = 0x0, funname = 0x0}}, setter = {native = {op = 0x0, info = 0x0}, selfHosted = {unused = 0x0, funname = 0x0}}}, value = {type = JSPropertySpec::ValueWrapper::Type::String, {string = 0x0, int32 = 0, double_ = 0}}}}}
Gjs::Memory::Counters::boxed_prototype = {value = std::atomic<long> = { 35 }, name = 0x7f13a9b89c88 "boxed_prototype"}
Gjs::Memory::Counters::boxed_instance = {value = std::atomic<long> = { 520 }, name = 0x7f13a9b89c79 "boxed_instance"}
Gjs::Memory::Counters::fundamental_instance = {value = std::atomic<long> = { 0 }, name = 0x7f13a9b89c98 "fundamental_instance"}
Gjs::Function::class_spec = {createConstructor = 0x0, createPrototype = 0x7f13a9aece60 <Gjs::Function::inherit_builtin_function(JSContext*, JSProtoKey)>, constructorFunctions = 0x0, constructorProperties = 0x0, prototypeFunctions = 0x7f13a9bf8340 <Gjs::Function::proto_funcs>, prototypeProperties = 0x7f13a9bf82a0 <Gjs::Function::proto_props>, finishInit = 0x0, flags = 128, static ProtoKeyWidth = 7, static ProtoKeyMask = 127, static DontDefineConstructor = 128}
Gjs::Memory::Counters::everything = {value = std::atomic<long> = { 11805 }, name = 0x7f13a9b8f291 "everything"}
Gjs::Function::proto_funcs = {{name = {string_ = 0x7f13a9b84ad8 "toString", symbol_ = 139722428533464}, call = {op = 0x7f13a9aeeba0 <Gjs::Function::to_string(JSContext*, unsigned int, JS::Value*)>, info = 0x0}, nargs = 0, flags = 0, selfHostedName = 0x0}, {name = {string_ = 0x0, symbol_ = 0}, call = {op = 0x0, info = 0x0}, nargs = 0, flags = 0, selfHostedName = 0x0}}
Gjs::Function::class_ops = {addProperty = 0x0, delProperty = 0x0, enumerate = 0x0, newEnumerate = 0x0, resolve = 0x0, mayResolve = 0x0, finalize = 0x7f13a9afecf0 <CWrapper<Gjs::Function, Gjs::Function>::finalize(JS::GCContext*, JSObject*)>, call = 0x7f13a9af1910 <Gjs::Function::call(JSContext*, unsigned int, JS::Value*)>, construct = 0x0, trace = 0x0}
Gjs::Memory::Counters::function = {value = std::atomic<long> = { 1181 }, name = 0x7f13a9b7e91c "function"}
ErrorBase::class_ops = {addProperty = 0x0, delProperty = 0x0, enumerate = 0x0, newEnumerate = 0x0, resolve = 0x0, mayResolve = 0x0, finalize = 0x7f13a9af8320 <GIWrapperBase<ErrorBase, ErrorPrototype, ErrorInstance>::finalize(JS::GCContext*, JSObject*)>, call = 0x0, construct = 0x0, trace = 0x0}
FundamentalBase::class_ops = {addProperty = 0x0, delProperty = 0x0, enumerate = 0x0, newEnumerate = 0x0, resolve = 0x7f13a9aec7f0 <GIWrapperBase<FundamentalBase, FundamentalPrototype, FundamentalInstance>::resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool*)>, mayResolve = 0x0, finalize = 0x7f13a9aebaa0 <GIWrapperBase<FundamentalBase, FundamentalPrototype, FundamentalInstance>::finalize(JS::GCContext*, JSObject*)>, call = 0x0, construct = 0x0, trace = 0x7f13a9aeb430 <GIWrapperBase<FundamentalBase, FundamentalPrototype, FundamentalInstance>::trace(JSTracer*, JSObject*)>}
Gjs::Memory::Counters::fundamental_prototype = {value = std::atomic<long> = { 0 }, name = 0x7f13a9b89cad "fundamental_prototype"}
#20 0x00007f13a8be7711 in ffi_closure_unix64_inner (cif=<optimized out>, fun=<optimized out>, user_data=<optimized out>, rvalue=<optimized out>, reg_args=<optimized out>, argp=0x7ffe279261e0 "Hg\212-\fV") at ../src/x86/ffi64.c:899
avalue = <optimized out>
arg_types = <optimized out>
i = <optimized out>
avn = <optimized out>
gprcount = 1
ssecount = <optimized out>
ngpr = 1
nsse = 0
flags = <optimized out>
#21 0x00007f13a8be7e08 in ffi_closure_unix64 () at ../src/x86/unix64.S:303
No locals.
#22 0x00007f13a99df580 in needs_flatten_effect (self=0x560c2d594170) at ../clutter/clutter/clutter-actor.c:3462
priv = 0x560c2d593e70
priv = <optimized out>
_g_boolean_var_43 = <optimized out>
#23 add_or_remove_flatten_effect (self=0x560c2d594170) at ../clutter/clutter/clutter-actor.c:3476
priv = 0x560c2d593e70
priv = <optimized out>
actor_meta = <optimized out>
priority = <optimized out>
_pp = <optimized out>
_ptr = <optimized out>
#24 clutter_actor_paint (self=0x560c2d594170, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3768
actor_node = 0x560c2d91aa50
root_node = 0x560c2d8ef490
priv = 0x560c2d593e70
clip = {x1 = 39.6883965, y1 = 22.4563541, x2 = 1.23314265e-43, y2 = 0}
culling_inhibited = <optimized out>
clip_set = <optimized out>
CoglTraceClutterActorPaint = {begin_time = 0, name = 0x0, description = 0x0}
ScopedCoglTraceClutterActorPaint = 0x0
__func__ = "clutter_actor_paint"
#25 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
priv = <optimized out>
iter = 0x560c2d594170
#26 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2c192df0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
klass = 0x560c2cc59d70
iter = <optimized out>
res = 1
#27 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2c5ae320, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
actor_node = 0x560c2c192df0
root_node = 0x560c2c192df0
priv = 0x560c2c5ae020
clip = {x1 = -4.96100556e-14, y1 = 4.55856403e-41, x2 = 1.24325723e-12, y2 = 3.08678026e-41}
culling_inhibited = <optimized out>
clip_set = <optimized out>
CoglTraceClutterActorPaint = {begin_time = 0, name = 0x0, description = 0x0}
ScopedCoglTraceClutterActorPaint = 0x0
__func__ = "clutter_actor_paint"
#28 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
priv = <optimized out>
iter = 0x560c2c5ae320
#29 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2c79b1a0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
klass = 0x560c2cc59d70
iter = <optimized out>
res = 1
#30 0x00007f13a9a1fd93 in clutter_paint_node_paint (node=0x560c2da4a860, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1036
klass = 0x560c2cc59f40
iter = 0x560c2c79b1a0
res = 1
#31 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2b76afc0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
actor_node = 0x560c2c79b1a0
root_node = 0x560c2da4a860
priv = 0x560c2b76acc0
clip = {x1 = 3.75483498e-13, y1 = 3.08678026e-41, x2 = 4.43435653e-13, y2 = 3.08678026e-41}
culling_inhibited = <optimized out>
clip_set = <optimized out>
CoglTraceClutterActorPaint = {begin_time = 0, name = 0x0, description = 0x0}
ScopedCoglTraceClutterActorPaint = 0x0
__func__ = "clutter_actor_paint"
#32 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
priv = <optimized out>
iter = 0x560c2b76afc0
#33 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2d639860, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
klass = 0x560c2cc59d70
iter = <optimized out>
res = 1
#34 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2c78f0f0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
actor_node = 0x560c2d639860
root_node = 0x560c2d639860
priv = 0x560c2c78edf0
clip = {x1 = -4.96100556e-14, y1 = 4.55856403e-41, x2 = 1.84321195e-40, y2 = 0}
culling_inhibited = <optimized out>
clip_set = <optimized out>
CoglTraceClutterActorPaint = {begin_time = 0, name = 0x0, description = 0x0}
ScopedCoglTraceClutterActorPaint = 0x0
__func__ = "clutter_actor_paint"
#35 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
priv = <optimized out>
iter = 0x560c2c78f0f0
#36 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2d68f920, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
klass = 0x560c2cc59d70
iter = <optimized out>
res = 1
#37 0x00007f13a9a1fd93 in clutter_paint_node_paint (node=0x560c2d535750, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1036
klass = 0x560c2cc59f40
iter = 0x560c2d68f920
res = 1
#38 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2bb804c0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
actor_node = 0x560c2d68f920
root_node = 0x560c2d535750
priv = 0x560c2bb801c0
clip = {x1 = -50.3683357, y1 = 50.3683357, x2 = 48.5248146, y2 = 50.3683357}
culling_inhibited = <optimized out>
clip_set = <optimized out>
CoglTraceClutterActorPaint = {begin_time = 0, name = 0x0, description = 0x0}
ScopedCoglTraceClutterActorPaint = 0x0
__func__ = "clutter_actor_paint"
#39 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
priv = <optimized out>
iter = 0x560c2bb804c0
#40 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2bbb0470, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
klass = 0x560c2cc59d70
iter = <optimized out>
res = 1
#41 0x00007f13a9a1fd93 in clutter_paint_node_paint (node=0x560c2bba9ff0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1036
klass = 0x560c2cb9ec90
iter = 0x560c2bbb0470
res = 1
#42 0x00007f13a99df403 in clutter_actor_paint (self=self@entry=0x560c2baf00a0, paint_context=paint_context@entry=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
actor_node = 0x560c2bbb0470
root_node = 0x560c2bba9ff0
priv = 0x560c2baefda0
clip = {x1 = 0, y1 = 0, x2 = 1920, y2 = 1080}
culling_inhibited = <optimized out>
clip_set = <optimized out>
CoglTraceClutterActorPaint = {begin_time = 0, name = 0x0, description = 0x0}
ScopedCoglTraceClutterActorPaint = 0x0
__func__ = "clutter_actor_paint"
#43 0x00007f13a99077bb in st_viewport_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../src/st/st-viewport.c:455
viewport = <optimized out>
priv = <optimized out>
theme_node = 0x560c2c560640
x = <optimized out>
y = <optimized out>
allocation_box = {x1 = 0, y1 = 0, x2 = 1920, y2 = 1080}
content_box = {x1 = 0, y1 = 0, x2 = 1920, y2 = 1080}
child = 0x560c2baf00a0
fb = 0x560c2a69b8f0
#44 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2d8551b0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
klass = 0x560c2cc59d70
iter = <optimized out>
res = 1
#45 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2baefc10, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
actor_node = 0x560c2d8551b0
root_node = 0x560c2d8551b0
priv = 0x560c2baef910
clip = {x1 = 7.00649232e-45, y1 = 0, x2 = 1.23314265e-43, y2 = 0}
culling_inhibited = <optimized out>
clip_set = <optimized out>
CoglTraceClutterActorPaint = {begin_time = 0, name = 0x0, description = 0x0}
ScopedCoglTraceClutterActorPaint = 0x0
__func__ = "clutter_actor_paint"
#46 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
priv = <optimized out>
iter = 0x560c2baefc10
#47 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2d9e4da0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
klass = 0x560c2cc59d70
iter = <optimized out>
res = 1
#48 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2af9a4d0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
actor_node = 0x560c2d9e4da0
root_node = 0x560c2d9e4da0
priv = 0x560c2af9a1d0
clip = {x1 = 0, y1 = 0, x2 = 1.23314265e-43, y2 = 0}
culling_inhibited = <optimized out>
clip_set = <optimized out>
CoglTraceClutterActorPaint = {begin_time = 0, name = 0x0, description = 0x0}
ScopedCoglTraceClutterActorPaint = 0x0
__func__ = "clutter_actor_paint"
#49 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
priv = <optimized out>
iter = 0x560c2af9a4d0
#50 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2a8b6320, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
klass = 0x560c2cc59d70
iter = <optimized out>
res = 1
#51 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2ae47270, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
actor_node = 0x560c2a8b6320
root_node = 0x560c2a8b6320
priv = 0x560c2ae46f70
clip = {x1 = 5.61716645e-12, y1 = 3.08678026e-41, x2 = 3.98752173e+36, y2 = -4.51967547e-10}
culling_inhibited = <optimized out>
clip_set = <optimized out>
CoglTraceClutterActorPaint = {begin_time = 0, name = 0x0, description = 0x0}
ScopedCoglTraceClutterActorPaint = 0x0
__func__ = "clutter_actor_paint"
#52 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
priv = <optimized out>
iter = 0x560c2ae47270
#53 0x00007f13a9a35df5 in clutter_stage_paint (actor=0x560c2a692ef0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-stage.c:1257
view = <optimized out>
#54 0x00007f13a96a2e54 in meta_stage_paint (actor=0x560c2a692ef0, paint_context=0x560c2ad3f100) at ../src/backends/meta-stage.c:227
stage = 0x560c2a692ef0
view = <optimized out>
#55 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2ad9e480, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
klass = 0x560c2cc59d70
iter = <optimized out>
res = 1
#56 0x00007f13a9a1fd93 in clutter_paint_node_paint (node=0x560c2d8c8aa0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1036
klass = 0x560c2cc59f40
iter = 0x560c2ad9e480
res = 1
#57 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2a692ef0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
actor_node = 0x560c2ad9e480
root_node = 0x560c2d8c8aa0
priv = 0x560c2a692bf0
clip = {x1 = 23.8565102, y1 = -50.3683357, x2 = 51.698082, y2 = -24.5565891}
culling_inhibited = <optimized out>
clip_set = <optimized out>
CoglTraceClutterActorPaint = {begin_time = 0, name = 0x0, description = 0x0}
ScopedCoglTraceClutterActorPaint = 0x0
__func__ = "clutter_actor_paint"
#58 0x00007f13a9a36261 in clutter_stage_do_paint_view (stage=0x560c2a692ef0, view=0x560c2a400be0, redraw_clip=0x560c2c11fa80) at ../clutter/clutter/clutter-stage.c:437
paint_context = 0x560c2ad3f100
clip_rect = {x = 0, y = 97, width = 1920, height = 899}
clip_frusta = 0x560c2d942030
clip_frustum = {__graphene_private_planes = {{__graphene_private_normal = {__graphene_private_value = {0, -0.903752983, -0.428054482, 0}}, __graphene_private_constant = -0}, {__graphene_private_normal = {__graphene_private_value = {-0.697835147, -0, -0.716258347, 0}}, __graphene_private_constant = -0}, {__graphene_private_normal = {__graphene_private_value = {0, 0.898862183, -0.438231468, 0}}, __graphene_private_constant = -0}, {__graphene_private_normal = {__graphene_private_value = {0.697835147, 0, -0.716258347, 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>
#59 0x00007f13a969a7ce in meta_stage_paint_view (stage=0x560c2a692ef0, view=0x560c2a400be0, redraw_clip=<optimized out>) at ../src/backends/meta-stage.c:274
meta_stage = 0x560c2a692ef0
#60 0x00007f13a9a32375 in clutter_stage_paint_view (stage=stage@entry=0x560c2a692ef0, view=view@entry=0x560c2a400be0, redraw_clip=redraw_clip@entry=0x560c2c11fa80) at ../clutter/clutter/clutter-stage.c:460
priv = <optimized out>
CoglTraceClutterStagePaintView = {begin_time = 0, name = 0x0, description = 0x0}
ScopedCoglTraceClutterStagePaintView = 0x0
#61 0x00007f13a96a38f0 in paint_stage (stage_impl=0x560c2a683e60, redraw_clip=0x560c2c11fa80, stage_view=0x560c2a400be0) at ../src/backends/meta-stage-impl.c:404
stage = 0x560c2a692ef0
stage = <optimized out>
#62 meta_stage_impl_redraw_view_primary (frame=0x7ffe279279e0, stage_view=0x560c2a400be0, stage_impl=0x560c2a683e60) at ../src/backends/meta-stage-impl.c:619
view = 0x560c2a400be0
onscreen = <optimized out>
is_full_redraw = <optimized out>
use_clipped_redraw = <optimized out>
redraw_clip = 0x560c2c11fa80
fb_clip_region = 0x560c2a9e7800
swap_with_damage = <optimized out>
damage_history = <optimized out>
buffer_age = <optimized out>
stage_window = 0x560c2a683e60
view_rect = {x = 0, y = 0, width = 1920, height = 1080}
has_buffer_age = <optimized out>
swap_region = 0x560c2a946570
fb_width = <optimized out>
fb_height = <optimized out>
can_blit_sub_buffer = <optimized out>
CoglTraceMetaStageImplRedrawViewSwapFramebuffer = {begin_time = 140729562331376, name = 0xaff878c77c3ffe00 <error: Cannot access memory at address 0xaff878c77c3ffe00>, description = 0x0}
ScopedCoglTraceMetaStageImplRedrawViewSwapFramebuffer = <optimized out>
fb = 0x560c2a69b8f0
queued_redraw_clip = 0x0
paint_debug_flags = 0
fb_scale = 1
stage_window = <optimized out>
view = <optimized out>
fb = <optimized out>
onscreen = <optimized out>
view_rect = <optimized out>
is_full_redraw = <optimized out>
use_clipped_redraw = <optimized out>
can_blit_sub_buffer = <optimized out>
has_buffer_age = <optimized out>
swap_with_damage = <optimized out>
redraw_clip = <optimized out>
queued_redraw_clip = <optimized out>
fb_clip_region = <optimized out>
swap_region = <optimized out>
paint_debug_flags = <optimized out>
damage_history = <optimized out>
fb_scale = <optimized out>
fb_width = <optimized out>
fb_height = <optimized out>
buffer_age = <optimized out>
__func__ = <optimized out>
CoglTraceMetaStageImplRedrawViewSwapFramebuffer = <optimized out>
ScopedCoglTraceMetaStageImplRedrawViewSwapFramebuffer = <optimized out>
_topic_message = <optimized out>
_g_boolean_var_7 = <optimized out>
fb_rect = <optimized out>
_pp = <optimized out>
_ptr = <optimized out>
_g_boolean_var_8 = <optimized out>
_g_boolean_var_9 = <optimized out>
age = <optimized out>
old_damage = <optimized out>
_topic_message = <optimized out>
debug_redraw_clip = <optimized out>
_topic_message = <optimized out>
_pp = <optimized out>
_ptr = <optimized out>
_pp = <optimized out>
_ptr = <optimized out>
swap_region_in_stage_space = <optimized out>
transformed_swap_region = <optimized out>
#63 meta_stage_impl_redraw_view (stage_window=0x560c2a683e60, stage_view=0x560c2a400be0, frame=0x7ffe279279e0) at ../src/backends/meta-stage-impl.c:740
stage_impl = 0x560c2a683e60
scanout = 0x0
#64 0x00007f13a978edeb in meta_stage_native_redraw_view (stage_window=<optimized out>, view=0x560c2a400be0, frame=0x7ffe279279e0) at ../src/backends/native/meta-stage-native.c:139
crtc = <optimized out>
__func__ = "meta_stage_native_redraw_view"
_g_boolean_var_5 = <optimized out>
#65 0x00007f13a9a3aadd in _clutter_stage_window_redraw_view (frame=0x7ffe279279e0, view=0x560c2a400be0, window=0x560c2a683e60) at ../clutter/clutter/clutter-stage-window.c:95
__func__ = <optimized out>
#66 handle_frame_clock_frame (frame_clock=0x560c2a400e80, frame_count=<optimized out>, user_data=0x560c2a400be0) at ../clutter/clutter/clutter-stage-view.c:1253
view = 0x560c2a400be0
priv = 0x560c2a400b00
stage = 0x560c2a692ef0
stage_window = 0x560c2a683e60
devices = 0x560c2cb5a030
frame = {has_result = 0, result = CLUTTER_FRAME_RESULT_PENDING_PRESENTED}
#67 0x00007f13a9a06be4 in clutter_frame_clock_dispatch (time_us=<optimized out>, frame_clock=0x560c2a400e80) at ../clutter/clutter/clutter-frame-clock.c:708
frame_count = 928
this_dispatch_time_us = 70872501
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 = 70871245
CoglTraceClutterFrameClockEvents = {begin_time = 0, name = 0x0, description = 0x0}
CoglTraceClutterFrameClockTimelines = {begin_time = 0, name = 0x0, description = 0x0}
CoglTraceClutterFrameClockFrame = {begin_time = 0, name = 0x0, description = 0x0}
frame_count = <optimized out>
result = <optimized out>
ideal_dispatch_time_us = <optimized out>
lateness_us = <optimized out>
this_dispatch_ready_time_us = <optimized out>
this_dispatch_time_us = <optimized out>
CoglTraceClutterFrameClockDispatch = <optimized out>
ScopedCoglTraceClutterFrameClockDispatch = <optimized out>
CoglTraceClutterFrameClockEvents = <optimized out>
CoglTraceClutterFrameClockTimelines = <optimized out>
CoglTraceClutterFrameClockFrame = <optimized out>
__func__ = <optimized out>
_g_boolean_var_10 = <optimized out>
description = <optimized out>
#68 frame_clock_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../clutter/clutter/clutter-frame-clock.c:758
clock_source = <optimized out>
frame_clock = 0x560c2a400e80
dispatch_time_us = 70872501
#69 0x00007f13aa4b2808 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
No symbol table info available.
#70 0x00007f13aa510f48 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
No symbol table info available.
#71 0x00007f13aa4b1f0f in g_main_loop_run () from /lib64/libglib-2.0.so.0
No symbol table info available.
#72 0x00007f13a96d134a in meta_context_run_main_loop (context=context@entry=0x560c2a2308f0, error=error@entry=0x7ffe27927d00) at ../src/core/meta-context.c:465
priv = 0x560c2a230880
__func__ = "meta_context_run_main_loop"
#73 0x0000560c290f3dfc in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:582
context = 0x560c2a2308f0
error = 0x0
ecode = 0
-------
t a a bt
-------
Thread 30 (Thread 0x7f131f7f36c0 (LWP 2654)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f1360b18590 in std::sys::unix::locks::futex_condvar::Condvar::wait () from /lib64/librsvg-2.so.2
#2 0x00007f13606e8553 in std::sync::condvar::Condvar::wait<bool> (self=0x7f130004e388, guard=...) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/sync/condvar.rs:191
#3 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7f131f7f1af8, latch=0x7f130004dfb8, has_injected_jobs=...) at src/sleep/mod.rs:228
#4 0x00007f13606e81ce in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7f130004e388, idle_state=0x7f131f7f1af8, latch=0x7f130004dfb8, has_injected_jobs=...) at src/sleep/mod.rs:122
#5 rayon_core::registry::WorkerThread::wait_until_cold (self=0x7f131f7f1c00, latch=0x7f130004dfb8) at src/registry.rs:784
#6 0x00007f1360875f1d in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7f131f7f1c00, latch=<optimized out>) at src/registry.rs:755
#7 rayon_core::registry::main_loop (stealer=..., registry=<optimized out>, index=7, worker=...) at src/registry.rs:889
#8 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:53
#9 0x00007f1360871f49 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:98
#10 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/sys_common/backtrace.rs:121
#11 0x00007f1360872a60 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/thread/mod.rs:550
#12 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x48>, _args=<optimized out>) at /builddir/build/BUILD/rustc-1.67.0-src/library/core/src/panic/unwind_safe.rs:271
#13 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panicking.rs:483
#14 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x48>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panicking.rs:447
#15 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x48>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panic.rs:137
#16 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/thread/mod.rs:549
#17 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/core/src/ops/function.rs:507
#18 0x00007f1360b16933 in std::sys::unix::thread::Thread::new::thread_start () from /lib64/librsvg-2.so.2
#19 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#20 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 29 (Thread 0x7f131fbf56c0 (LWP 2652)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f1360b18590 in std::sys::unix::locks::futex_condvar::Condvar::wait () from /lib64/librsvg-2.so.2
#2 0x00007f13606e8553 in std::sync::condvar::Condvar::wait<bool> (self=0x7f130004e288, guard=...) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/sync/condvar.rs:191
#3 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7f131fbf3af8, latch=0x7f130004df48, has_injected_jobs=...) at src/sleep/mod.rs:228
#4 0x00007f13606e81ce in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7f130004e288, idle_state=0x7f131fbf3af8, latch=0x7f130004df48, has_injected_jobs=...) at src/sleep/mod.rs:122
#5 rayon_core::registry::WorkerThread::wait_until_cold (self=0x7f131fbf3c00, latch=0x7f130004df48) at src/registry.rs:784
#6 0x00007f1360875f1d in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7f131fbf3c00, latch=<optimized out>) at src/registry.rs:755
#7 rayon_core::registry::main_loop (stealer=..., registry=<optimized out>, index=5, worker=...) at src/registry.rs:889
#8 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:53
#9 0x00007f1360871f49 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:98
#10 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/sys_common/backtrace.rs:121
#11 0x00007f1360872a60 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/thread/mod.rs:550
#12 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x48>, _args=<optimized out>) at /builddir/build/BUILD/rustc-1.67.0-src/library/core/src/panic/unwind_safe.rs:271
#13 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panicking.rs:483
#14 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x48>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panicking.rs:447
#15 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x48>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panic.rs:137
#16 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/thread/mod.rs:549
#17 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/core/src/ops/function.rs:507
#18 0x00007f1360b16933 in std::sys::unix::thread::Thread::new::thread_start () from /lib64/librsvg-2.so.2
#19 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#20 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 28 (Thread 0x7f131fdf66c0 (LWP 2651)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f1360b18590 in std::sys::unix::locks::futex_condvar::Condvar::wait () from /lib64/librsvg-2.so.2
#2 0x00007f13606e8553 in std::sync::condvar::Condvar::wait<bool> (self=0x7f130004e208, guard=...) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/sync/condvar.rs:191
#3 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7f131fdf4af8, latch=0x7f130004df10, has_injected_jobs=...) at src/sleep/mod.rs:228
#4 0x00007f13606e81ce in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7f130004e208, idle_state=0x7f131fdf4af8, latch=0x7f130004df10, has_injected_jobs=...) at src/sleep/mod.rs:122
#5 rayon_core::registry::WorkerThread::wait_until_cold (self=0x7f131fdf4c00, latch=0x7f130004df10) at src/registry.rs:784
#6 0x00007f1360875f1d in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7f131fdf4c00, latch=<optimized out>) at src/registry.rs:755
#7 rayon_core::registry::main_loop (stealer=..., registry=<optimized out>, index=4, worker=...) at src/registry.rs:889
#8 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:53
#9 0x00007f1360871f49 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:98
#10 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/sys_common/backtrace.rs:121
#11 0x00007f1360872a60 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/thread/mod.rs:550
#12 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x48>, _args=<optimized out>) at /builddir/build/BUILD/rustc-1.67.0-src/library/core/src/panic/unwind_safe.rs:271
#13 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panicking.rs:483
#14 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x48>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panicking.rs:447
#15 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x48>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panic.rs:137
#16 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/thread/mod.rs:549
#17 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/core/src/ops/function.rs:507
#18 0x00007f1360b16933 in std::sys::unix::thread::Thread::new::thread_start () from /lib64/librsvg-2.so.2
#19 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#20 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 27 (Thread 0x7f131fff76c0 (LWP 2650)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f1360b18590 in std::sys::unix::locks::futex_condvar::Condvar::wait () from /lib64/librsvg-2.so.2
#2 0x00007f13606e8553 in std::sync::condvar::Condvar::wait<bool> (self=0x7f130004e188, guard=...) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/sync/condvar.rs:191
#3 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7f131fff5af8, latch=0x7f130004ded8, has_injected_jobs=...) at src/sleep/mod.rs:228
#4 0x00007f13606e81ce in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7f130004e188, idle_state=0x7f131fff5af8, latch=0x7f130004ded8, has_injected_jobs=...) at src/sleep/mod.rs:122
#5 rayon_core::registry::WorkerThread::wait_until_cold (self=0x7f131fff5c00, latch=0x7f130004ded8) at src/registry.rs:784
#6 0x00007f1360875f1d in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7f131fff5c00, latch=<optimized out>) at src/registry.rs:755
#7 rayon_core::registry::main_loop (stealer=..., registry=<optimized out>, index=3, worker=...) at src/registry.rs:889
#8 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:53
#9 0x00007f1360871f49 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:98
#10 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/sys_common/backtrace.rs:121
#11 0x00007f1360872a60 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/thread/mod.rs:550
#12 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x48>, _args=<optimized out>) at /builddir/build/BUILD/rustc-1.67.0-src/library/core/src/panic/unwind_safe.rs:271
#13 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panicking.rs:483
#14 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x48>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panicking.rs:447
#15 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x48>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panic.rs:137
#16 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/thread/mod.rs:549
#17 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/core/src/ops/function.rs:507
#18 0x00007f1360b16933 in std::sys::unix::thread::Thread::new::thread_start () from /lib64/librsvg-2.so.2
#19 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#20 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 26 (Thread 0x7f13201f86c0 (LWP 2649)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f1360b18590 in std::sys::unix::locks::futex_condvar::Condvar::wait () from /lib64/librsvg-2.so.2
#2 0x00007f13606e8553 in std::sync::condvar::Condvar::wait<bool> (self=0x7f130004e108, guard=...) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/sync/condvar.rs:191
#3 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7f13201f6af8, latch=0x7f130004dea0, has_injected_jobs=...) at src/sleep/mod.rs:228
#4 0x00007f13606e81ce in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7f130004e108, idle_state=0x7f13201f6af8, latch=0x7f130004dea0, has_injected_jobs=...) at src/sleep/mod.rs:122
#5 rayon_core::registry::WorkerThread::wait_until_cold (self=0x7f13201f6c00, latch=0x7f130004dea0) at src/registry.rs:784
#6 0x00007f1360875f1d in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7f13201f6c00, latch=<optimized out>) at src/registry.rs:755
#7 rayon_core::registry::main_loop (stealer=..., registry=<optimized out>, index=2, worker=...) at src/registry.rs:889
#8 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:53
#9 0x00007f1360871f49 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:98
#10 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/sys_common/backtrace.rs:121
#11 0x00007f1360872a60 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/thread/mod.rs:550
#12 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x48>, _args=<optimized out>) at /builddir/build/BUILD/rustc-1.67.0-src/library/core/src/panic/unwind_safe.rs:271
#13 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panicking.rs:483
#14 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x48>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panicking.rs:447
#15 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x48>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panic.rs:137
#16 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/thread/mod.rs:549
#17 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/core/src/ops/function.rs:507
#18 0x00007f1360b16933 in std::sys::unix::thread::Thread::new::thread_start () from /lib64/librsvg-2.so.2
#19 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#20 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 25 (Thread 0x7f13203f96c0 (LWP 2648)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f1360b18590 in std::sys::unix::locks::futex_condvar::Condvar::wait () from /lib64/librsvg-2.so.2
#2 0x00007f13606e8553 in std::sync::condvar::Condvar::wait<bool> (self=0x7f130004e088, guard=...) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/sync/condvar.rs:191
#3 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7f13203f7af8, latch=0x7f130004de68, has_injected_jobs=...) at src/sleep/mod.rs:228
#4 0x00007f13606e81ce in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7f130004e088, idle_state=0x7f13203f7af8, latch=0x7f130004de68, has_injected_jobs=...) at src/sleep/mod.rs:122
#5 rayon_core::registry::WorkerThread::wait_until_cold (self=0x7f13203f7c00, latch=0x7f130004de68) at src/registry.rs:784
#6 0x00007f1360875f1d in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7f13203f7c00, latch=<optimized out>) at src/registry.rs:755
#7 rayon_core::registry::main_loop (stealer=..., registry=<optimized out>, index=1, worker=...) at src/registry.rs:889
#8 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:53
#9 0x00007f1360871f49 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:98
#10 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/sys_common/backtrace.rs:121
#11 0x00007f1360872a60 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/thread/mod.rs:550
#12 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x48>, _args=<optimized out>) at /builddir/build/BUILD/rustc-1.67.0-src/library/core/src/panic/unwind_safe.rs:271
#13 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panicking.rs:483
#14 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x48>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panicking.rs:447
#15 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x48>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panic.rs:137
#16 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/thread/mod.rs:549
#17 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/core/src/ops/function.rs:507
#18 0x00007f1360b16933 in std::sys::unix::thread::Thread::new::thread_start () from /lib64/librsvg-2.so.2
#19 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#20 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 24 (Thread 0x7f132c3fe6c0 (LWP 2647)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f1360b18590 in std::sys::unix::locks::futex_condvar::Condvar::wait () from /lib64/librsvg-2.so.2
#2 0x00007f13606e8553 in std::sync::condvar::Condvar::wait<bool> (self=0x7f130004e008, guard=...) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/sync/condvar.rs:191
#3 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7f132c3fcaf8, latch=0x7f130004de30, has_injected_jobs=...) at src/sleep/mod.rs:228
#4 0x00007f13606e81ce in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7f130004e008, idle_state=0x7f132c3fcaf8, latch=0x7f130004de30, has_injected_jobs=...) at src/sleep/mod.rs:122
#5 rayon_core::registry::WorkerThread::wait_until_cold (self=0x7f132c3fcc00, latch=0x7f130004de30) at src/registry.rs:784
#6 0x00007f1360875f1d in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7f132c3fcc00, latch=<optimized out>) at src/registry.rs:755
#7 rayon_core::registry::main_loop (stealer=..., registry=<optimized out>, index=0, worker=...) at src/registry.rs:889
#8 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:53
#9 0x00007f1360871f49 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:98
#10 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/sys_common/backtrace.rs:121
#11 0x00007f1360872a60 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/thread/mod.rs:550
#12 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x48>, _args=<optimized out>) at /builddir/build/BUILD/rustc-1.67.0-src/library/core/src/panic/unwind_safe.rs:271
#13 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panicking.rs:483
#14 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x48>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panicking.rs:447
#15 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x48>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panic.rs:137
#16 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/thread/mod.rs:549
#17 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/core/src/ops/function.rs:507
#18 0x00007f1360b16933 in std::sys::unix::thread::Thread::new::thread_start () from /lib64/librsvg-2.so.2
#19 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#20 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 23 (Thread 0x7f132eaa26c0 (LWP 2005)):
#0 0x00007f13a94aa529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c2a3214e4) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560c2a3214e4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f13a94aa5af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c2a3214e4, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f13a94acec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x560c2a3214b8) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x560c2a3214b8, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f138511198d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135
#6 0x00007f13850c0abb in util_queue_thread_func (input=input@entry=0x560c2d303490) at ../src/util/u_queue.c:290
#7 0x00007f13851118bc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67
#8 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 22 (Thread 0x7f13621ff6c0 (LWP 1346)):
#0 0x00007f13a94aa529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c2a649b40) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560c2a649b40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f13a94aa5af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c2a649b40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f13a94acec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x560c2a649b18) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x560c2a649b18, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f13a80b656d in mozilla::detail::ConditionVariableImpl::wait (this=<optimized out>, lock=...) at /builddir/build/BUILD/firefox-102.7.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 0x00007f13a80b76d5 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x560c2a649b18, lock=..., a_rel_time=...) at /builddir/build/BUILD/firefox-102.7.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007f13a7a0c66d in js::ConditionVariable::wait_for (rel_time=..., lock=..., this=<optimized out>, this=<optimized out>, lock=..., rel_time=...) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/ConditionVariable.h:105
#8 js::InternalThreadPool::wait (lock=..., this=<optimized out>) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop (pool=0x560c2a649b00, this=0x560c2a6cdcb0) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain (pool=0x560c2a649b00, helper=0x560c2a6cdcb0) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:225
#11 0x00007f13a7a35a3b in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul> (this=0x560c2a43dea0) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/Thread.h:220
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start (aPack=0x560c2a43dea0) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/Thread.h:209
#13 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#14 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 21 (Thread 0x7f13a09b36c0 (LWP 1326)):
#0 0x00007f13a94aa529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c2a3214e0) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560c2a3214e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f13a94aa5af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c2a3214e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f13a94acec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x560c2a3214b8) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x560c2a3214b8, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f138511198d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135
#6 0x00007f13850c0abb in util_queue_thread_func (input=input@entry=0x560c2a390370) at ../src/util/u_queue.c:290
#7 0x00007f13851118bc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67
#8 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 20 (Thread 0x7f13620006c0 (LWP 1347)):
#0 0x00007f13a94aa529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c2a649b44) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560c2a649b44, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f13a94aa5af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c2a649b44, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f13a94acec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x560c2a649b18) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x560c2a649b18, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f13a80b656d in mozilla::detail::ConditionVariableImpl::wait (this=<optimized out>, lock=...) at /builddir/build/BUILD/firefox-102.7.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 0x00007f13a80b76d5 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x560c2a649b18, lock=..., a_rel_time=...) at /builddir/build/BUILD/firefox-102.7.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007f13a7a0c66d in js::ConditionVariable::wait_for (rel_time=..., lock=..., this=<optimized out>, this=<optimized out>, lock=..., rel_time=...) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/ConditionVariable.h:105
#8 js::InternalThreadPool::wait (lock=..., this=<optimized out>) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop (pool=0x560c2a649b00, this=0x560c2a6ba010) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain (pool=0x560c2a649b00, helper=0x560c2a6ba010) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:225
#11 0x00007f13a7a35a3b in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul> (this=0x560c2a6b9c50) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/Thread.h:220
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start (aPack=0x560c2a6b9c50) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/Thread.h:209
#13 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#14 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 19 (Thread 0x7f13a3bff6c0 (LWP 1315)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f13aa509bce in g_cond_wait () from /lib64/libglib-2.0.so.0
#2 0x00007f13aa47d02b in g_async_queue_pop_intern_unlocked () from /lib64/libglib-2.0.so.0
#3 0x00007f13aa4e4cd3 in g_thread_pool_spawn_thread () from /lib64/libglib-2.0.so.0
#4 0x00007f13aa4e01d3 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#5 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#6 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 18 (Thread 0x7f13637fe6c0 (LWP 1333)):
#0 0x00007f13a952652d in __GI___poll (fds=0x7f1350002f50, nfds=2, timeout=500) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f13aa510eb9 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2 0x00007f13aa4b1f0f in g_main_loop_run () from /lib64/libglib-2.0.so.0
#3 0x00007f13a978cc95 in input_thread (seat_impl=0x560c2a620890) at ../src/backends/native/meta-seat-impl.c:2896
#4 0x00007f13aa4e01d3 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#5 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#6 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 17 (Thread 0x7f13a11b46c0 (LWP 1325)):
#0 0x00007f13a94aa529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c2a2601a8) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560c2a2601a8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f13a94aa5af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c2a2601a8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f13a94acec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x560c2a260180) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x560c2a260180, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f138511198d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135
#6 0x00007f13850c0abb in util_queue_thread_func (input=input@entry=0x560c2a391010) at ../src/util/u_queue.c:290
#7 0x00007f13851118bc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67
#8 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 16 (Thread 0x7f1363fff6c0 (LWP 1332)):
#0 0x00007f13a94aa529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c2a58a560) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560c2a58a560, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f13a94aa5af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c2a58a560, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f13a94acec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x560c2a58a538) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x560c2a58a538, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f138511198d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135
#6 0x00007f13850c0abb in util_queue_thread_func (input=input@entry=0x560c2a437160) at ../src/util/u_queue.c:290
#7 0x00007f13851118bc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67
#8 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 15 (Thread 0x7f131f9f46c0 (LWP 2653)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f1360b18590 in std::sys::unix::locks::futex_condvar::Condvar::wait () from /lib64/librsvg-2.so.2
#2 0x00007f13606e8553 in std::sync::condvar::Condvar::wait<bool> (self=0x7f130004e308, guard=...) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/sync/condvar.rs:191
#3 rayon_core::sleep::Sleep::sleep<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=<optimized out>, idle_state=0x7f131f9f2af8, latch=0x7f130004df80, has_injected_jobs=...) at src/sleep/mod.rs:228
#4 0x00007f13606e81ce in rayon_core::sleep::Sleep::no_work_found<rayon_core::registry::{impl#9}::wait_until_cold::{closure_env#2}> (self=0x7f130004e308, idle_state=0x7f131f9f2af8, latch=0x7f130004df80, has_injected_jobs=...) at src/sleep/mod.rs:122
#5 rayon_core::registry::WorkerThread::wait_until_cold (self=0x7f131f9f2c00, latch=0x7f130004df80) at src/registry.rs:784
#6 0x00007f1360875f1d in rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> (self=0x7f131f9f2c00, latch=<optimized out>) at src/registry.rs:755
#7 rayon_core::registry::main_loop (stealer=..., registry=<optimized out>, index=6, worker=...) at src/registry.rs:889
#8 rayon_core::registry::ThreadBuilder::run (self=...) at src/registry.rs:53
#9 0x00007f1360871f49 in rayon_core::registry::{impl#2}::spawn::{closure#0} () at src/registry.rs:98
#10 std::sys_common::backtrace::__rust_begin_short_backtrace<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> (f=...) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/sys_common/backtrace.rs:121
#11 0x00007f1360872a60 in std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/thread/mod.rs:550
#12 core::panic::unwind_safe::{impl#23}::call_once<(), std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>> (self=<error reading variable: Cannot access memory at address 0x48>, _args=<optimized out>) at /builddir/build/BUILD/rustc-1.67.0-src/library/core/src/panic/unwind_safe.rs:271
#13 std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (data=<optimized out>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panicking.rs:483
#14 std::panicking::try<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>> (f=<error reading variable: Cannot access memory at address 0x48>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panicking.rs:447
#15 std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked_::{closure#1}::{closure_env#0}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>>, ()> (f=<error reading variable: Cannot access memory at address 0x48>) at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/panic.rs:137
#16 std::thread::{impl#0}::spawn_unchecked_::{closure#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/std/src/thread/mod.rs:549
#17 core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rayon_core::registry::{impl#2}::spawn::{closure_env#0}, ()>, ()> () at /builddir/build/BUILD/rustc-1.67.0-src/library/core/src/ops/function.rs:507
#18 0x00007f1360b16933 in std::sys::unix::thread::Thread::new::thread_start () from /lib64/librsvg-2.so.2
#19 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#20 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 14 (Thread 0x7f132ffff6c0 (LWP 2608)):
#0 0x00007f13a94aa529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c2a321a54) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560c2a321a54, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f13a94aa5af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c2a321a54, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f13a94acec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x560c2a321a28) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x560c2a321a28, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f138511198d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135
#6 0x00007f13850c0abb in util_queue_thread_func (input=input@entry=0x560c2d3f9d20) at ../src/util/u_queue.c:290
#7 0x00007f13851118bc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67
#8 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 13 (Thread 0x7f1361e016c0 (LWP 1348)):
#0 0x00007f13a94aa529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c2a649b40) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560c2a649b40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f13a94aa5af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c2a649b40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f13a94acec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x560c2a649b18) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x560c2a649b18, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f13a80b656d in mozilla::detail::ConditionVariableImpl::wait (this=<optimized out>, lock=...) at /builddir/build/BUILD/firefox-102.7.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 0x00007f13a80b76d5 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x560c2a649b18, lock=..., a_rel_time=...) at /builddir/build/BUILD/firefox-102.7.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007f13a7a0c66d in js::ConditionVariable::wait_for (rel_time=..., lock=..., this=<optimized out>, this=<optimized out>, lock=..., rel_time=...) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/ConditionVariable.h:105
#8 js::InternalThreadPool::wait (lock=..., this=<optimized out>) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop (pool=0x560c2a649b00, this=0x560c2a6b9f90) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain (pool=0x560c2a649b00, helper=0x560c2a6b9f90) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:225
#11 0x00007f13a7a35a3b in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul> (this=0x560c2a6b9e40) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/Thread.h:220
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start (aPack=0x560c2a6b9e40) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/Thread.h:209
#13 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#14 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 12 (Thread 0x7f13623fe6c0 (LWP 1345)):
#0 0x00007f13a94aa529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c2a649b40) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560c2a649b40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f13a94aa5af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c2a649b40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f13a94acec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x560c2a649b18) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x560c2a649b18, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f13a80b656d in mozilla::detail::ConditionVariableImpl::wait (this=<optimized out>, lock=...) at /builddir/build/BUILD/firefox-102.7.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 0x00007f13a80b76d5 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x560c2a649b18, lock=..., a_rel_time=...) at /builddir/build/BUILD/firefox-102.7.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007f13a7a0c66d in js::ConditionVariable::wait_for (rel_time=..., lock=..., this=<optimized out>, this=<optimized out>, lock=..., rel_time=...) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/ConditionVariable.h:105
#8 js::InternalThreadPool::wait (lock=..., this=<optimized out>) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop (pool=0x560c2a649b00, this=0x560c2a6cda60) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain (pool=0x560c2a649b00, helper=0x560c2a6cda60) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:225
#11 0x00007f13a7a35a3b in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul> (this=0x560c2a6b9c00) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/Thread.h:220
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start (aPack=0x560c2a6b9c00) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/Thread.h:209
#13 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#14 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 11 (Thread 0x7f13789fe6c0 (LWP 1330)):
#0 0x00007f13a94aa529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c2a4abaa0) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560c2a4abaa0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f13a94aa5af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c2a4abaa0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f13a94acec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x560c2a4aba78) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x560c2a4aba78, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f138511198d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135
#6 0x00007f13850c0abb in util_queue_thread_func (input=input@entry=0x560c2a40bb20) at ../src/util/u_queue.c:290
#7 0x00007f13851118bc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67
#8 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 10 (Thread 0x7f13625fd6c0 (LWP 1344)):
#0 0x00007f13a94aa529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c2a649b40) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560c2a649b40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f13a94aa5af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c2a649b40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f13a94acec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x560c2a649b18) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x560c2a649b18, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f13a80b656d in mozilla::detail::ConditionVariableImpl::wait (this=<optimized out>, lock=...) at /builddir/build/BUILD/firefox-102.7.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 0x00007f13a80b76d5 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x560c2a649b18, lock=..., a_rel_time=...) at /builddir/build/BUILD/firefox-102.7.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007f13a7a0c66d in js::ConditionVariable::wait_for (rel_time=..., lock=..., this=<optimized out>, this=<optimized out>, lock=..., rel_time=...) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/ConditionVariable.h:105
#8 js::InternalThreadPool::wait (lock=..., this=<optimized out>) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop (pool=0x560c2a649b00, this=0x560c2a6b9ce0) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain (pool=0x560c2a649b00, helper=0x560c2a6b9ce0) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:225
#11 0x00007f13a7a35a3b in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul> (this=0x560c2a6ba370) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/Thread.h:220
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start (aPack=0x560c2a6ba370) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/Thread.h:209
#13 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#14 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 9 (Thread 0x7f13791ff6c0 (LWP 1329)):
#0 0x00007f13a952652d in __GI___poll (fds=0x7f1368000b90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f13aa510eb9 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2 0x00007f13aa4b0193 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3 0x00007f13a01805c5 in dconf_gdbus_worker_thread (user_data=0x560c2a425580) at ../gdbus/dconf-gdbus-thread.c:82
#4 0x00007f13aa4e01d3 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#5 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#6 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 8 (Thread 0x7f13627fc6c0 (LWP 1343)):
#0 0x00007f13a94aa529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c2a649b40) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560c2a649b40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f13a94aa5af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c2a649b40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f13a94acec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x560c2a649b18) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x560c2a649b18, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f13a80b656d in mozilla::detail::ConditionVariableImpl::wait (this=<optimized out>, lock=...) at /builddir/build/BUILD/firefox-102.7.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 0x00007f13a80b76d5 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x560c2a649b18, lock=..., a_rel_time=...) at /builddir/build/BUILD/firefox-102.7.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007f13a7a0c66d in js::ConditionVariable::wait_for (rel_time=..., lock=..., this=<optimized out>, this=<optimized out>, lock=..., rel_time=...) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/ConditionVariable.h:105
#8 js::InternalThreadPool::wait (lock=..., this=<optimized out>) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop (pool=0x560c2a649b00, this=0x560c2a6cd5f0) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain (pool=0x560c2a649b00, helper=0x560c2a6cd5f0) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:225
#11 0x00007f13a7a35a3b in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul> (this=0x560c2a6ba5c0) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/Thread.h:220
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start (aPack=0x560c2a6ba5c0) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/Thread.h:209
#13 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#14 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 7 (Thread 0x7f1361c026c0 (LWP 1349)):
#0 0x00007f13a94aa529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c2a649b40) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560c2a649b40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f13a94aa5af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c2a649b40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f13a94acec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x560c2a649b18) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x560c2a649b18, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f13a80b656d in mozilla::detail::ConditionVariableImpl::wait (this=<optimized out>, lock=...) at /builddir/build/BUILD/firefox-102.7.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 0x00007f13a80b76d5 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x560c2a649b18, lock=..., a_rel_time=...) at /builddir/build/BUILD/firefox-102.7.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007f13a7a0c66d in js::ConditionVariable::wait_for (rel_time=..., lock=..., this=<optimized out>, this=<optimized out>, lock=..., rel_time=...) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/ConditionVariable.h:105
#8 js::InternalThreadPool::wait (lock=..., this=<optimized out>) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop (pool=0x560c2a649b00, this=0x560c2a6ce340) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain (pool=0x560c2a649b00, helper=0x560c2a6ce340) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:225
#11 0x00007f13a7a35a3b in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul> (this=0x560c2a6ba0d0) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/Thread.h:220
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start (aPack=0x560c2a6ba0d0) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/Thread.h:209
#13 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#14 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 6 (Thread 0x7f13841fe6c0 (LWP 1342)):
#0 0x00007f13a94aa529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c2a649b40) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560c2a649b40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f13a94aa5af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c2a649b40, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f13a94acec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x560c2a649b18) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x560c2a649b18, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f13a80b656d in mozilla::detail::ConditionVariableImpl::wait (this=<optimized out>, lock=...) at /builddir/build/BUILD/firefox-102.7.0/mozglue/misc/ConditionVariable_posix.cpp:106
#6 0x00007f13a80b76d5 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x560c2a649b18, lock=..., a_rel_time=...) at /builddir/build/BUILD/firefox-102.7.0/mozglue/misc/ConditionVariable_posix.cpp:113
#7 0x00007f13a7a0c66d in js::ConditionVariable::wait_for (rel_time=..., lock=..., this=<optimized out>, this=<optimized out>, lock=..., rel_time=...) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/ConditionVariable.h:105
#8 js::InternalThreadPool::wait (lock=..., this=<optimized out>) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:208
#9 js::HelperThread::threadLoop (pool=0x560c2a649b00, this=0x560c2a6cd350) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:287
#10 js::HelperThread::ThreadMain (pool=0x560c2a649b00, helper=0x560c2a6cd350) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/InternalThreadPool.cpp:225
#11 0x00007f13a7a35a3b in js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::callMain<0ul, 1ul> (this=0x560c2a6cd380) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/Thread.h:220
#12 js::detail::ThreadTrampoline<void (&)(js::InternalThreadPool*, js::HelperThread*), js::InternalThreadPool*&, js::HelperThread*>::Start (aPack=0x560c2a6cd380) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/threading/Thread.h:209
#13 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#14 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 5 (Thread 0x7f1384fff6c0 (LWP 1327)):
#0 0x00007f13a94aa529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c2a321a54) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560c2a321a54, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f13a94aa5af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c2a321a54, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f13a94acec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x560c2a321a28) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x560c2a321a28, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f138511198d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135
#6 0x00007f13850c0abb in util_queue_thread_func (input=input@entry=0x560c2a390640) at ../src/util/u_queue.c:290
#7 0x00007f13851118bc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67
#8 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 4 (Thread 0x7f13a33fe6c0 (LWP 1316)):
#0 0x00007f13a952652d in __GI___poll (fds=0x560c2a2104d0, nfds=3, timeout=3999) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f13aa510eb9 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2 0x00007f13aa4b0193 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3 0x00007f13aa4b01e9 in glib_worker_main () from /lib64/libglib-2.0.so.0
#4 0x00007f13aa4e01d3 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#5 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#6 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 3 (Thread 0x7f13a1af66c0 (LWP 1324)):
#0 0x00007f13a94aa529 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x560c2a30d7ac) at futex-internal.c:57
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560c2a30d7ac, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f13a94aa5af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560c2a30d7ac, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3 0x00007f13a94acec9 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x560c2a30d780) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x560c2a30d780, mutex=<optimized out>) at pthread_cond_wait.c:618
#5 0x00007f138511198d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:135
#6 0x00007f13850c0abb in util_queue_thread_func (input=input@entry=0x560c2a2253e0) at ../src/util/u_queue.c:290
#7 0x00007f13851118bc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:67
#8 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#9 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 2 (Thread 0x7f13a23fc6c0 (LWP 1318)):
#0 0x00007f13a952652d in __GI___poll (fds=0x7f1380016260, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f13aa510eb9 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#2 0x00007f13aa4b1f0f in g_main_loop_run () from /lib64/libglib-2.0.so.0
#3 0x00007f13aa9cef12 in gdbus_shared_thread_func.lto_priv () from /lib64/libgio-2.0.so.0
#4 0x00007f13aa4e01d3 in g_thread_proxy () from /lib64/libglib-2.0.so.0
#5 0x00007f13a94adc57 in start_thread (arg=<optimized out>) at pthread_create.c:444
#6 0x00007f13a9533a70 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 1 (Thread 0x7f13a5a35600 (LWP 1303)):
#0 0x00007f13a9ade535 in gjs_value_from_g_argument (context=0x560c2a6cc8d0, value_p=..., type_info=<optimized out>, arg=0x7ffe279250a0, copy_structs=<optimized out>) at ../gi/arg.cpp:2619
#1 0x00007f13a9adfcd5 in gjs_array_from_g_list<_GList> (list=0x560c2c341bf0, type_info=<optimized out>, value_p=..., cx=0x560c2a6cc8d0) at ../gi/arg.cpp:1904
#2 gjs_value_from_g_argument (context=0x560c2a6cc8d0, value_p=..., type_info=<optimized out>, arg=<optimized out>, copy_structs=<optimized out>) at ../gi/arg.cpp:2779
#3 0x00007f13a9af146f in Gjs::Function::invoke (this=0x560c2a9514c0, context=0x560c2a6cc8d0, args=..., this_obj=..., r_value=0x0) at ../gi/function.cpp:1022
#4 0x00007f13a9af19f9 in Gjs::Function::call (context=0x560c2a6cc8d0, js_argc=<optimized out>, vp=<optimized out>) at ../gi/function.cpp:1149
#5 0x00007f13a794d07a in CallJSNative (args=..., reason=js::CallReason::Call, native=0x7f13a9af1910 <Gjs::Function::call(JSContext*, unsigned int, JS::Value*)>, cx=0x560c2a6cc8d0) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:420
#6 js::InternalCallOrConstruct (cx=0x560c2a6cc8d0, args=..., construct=<optimized out>, reason=js::CallReason::Call) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:493
#7 0x00007f13a7940fec in InternalCall (reason=<optimized out>, args=..., cx=<optimized out>) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:574
#8 js::CallFromStack (args=..., cx=<optimized out>) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:578
#9 Interpret (cx=0x560c2a6cc8d0, state=...) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:3314
#10 0x00007f13a794ca43 in js::RunScript (cx=0x560c2a6cc8d0, state=...) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:389
#11 0x00007f13a794ce78 in js::InternalCallOrConstruct (cx=0x560c2a6cc8d0, args=..., construct=js::NO_CONSTRUCT, reason=js::CallReason::Call) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:539
#12 0x00007f13a794d274 in InternalCall (reason=<optimized out>, args=..., cx=0x560c2a6cc8d0) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:574
#13 js::Call (cx=0x560c2a6cc8d0, fval=..., thisv=..., args=..., rval=..., reason=<optimized out>) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/vm/Interpreter.cpp:605
#14 0x00007f13a79cf364 in JS_CallFunction (cx=0x560c2a6cc8d0, obj=obj@entry=..., fun=fun@entry=..., args=..., rval=..., rval@entry=...) at /usr/src/debug/mozjs102-102.7.0-2.fc38.x86_64/dist/include/js/RootingAPI.h:1216
#15 0x00007f13a9aef720 in JS::Call (rval=..., args=..., fun=..., thisObj=..., cx=<optimized out>) at /usr/include/mozjs-102/js/CallAndConstruct.h:86
#16 Gjs::Closure::invoke (this=0x560c2ac9f830, this_obj=..., args=..., retval=...) at ../gi/closure.cpp:185
#17 0x00007f13a9af5d77 in GjsCallbackTrampoline::callback_closure_inner (result=0x7ffe279261b0, c_args_offset=1, n_args=0, ret_type=0x7ffe27925d80, args=0x7ffe27926000, rval=..., this_object=..., context=0x560c2a6cc8d0, this=0x560c2ac9f830) at ../gi/function.cpp:503
#18 GjsCallbackTrampoline::callback_closure (this=0x560c2ac9f830, args=0x7ffe27926000, result=0x7ffe279261b0) at ../gi/function.cpp:367
#19 0x00007f13a9af6ff8 in GjsCallbackTrampoline::create_closure()::{lambda(ffi_cif*, void*, void**, void*)#1}::_FUN(ffi_cif*, void*, void**, void*) () at ../gi/function.cpp:659
#20 0x00007f13a8be7711 in ffi_closure_unix64_inner (cif=<optimized out>, fun=<optimized out>, user_data=<optimized out>, rvalue=<optimized out>, reg_args=<optimized out>, argp=0x7ffe279261e0 "Hg\212-\fV") at ../src/x86/ffi64.c:899
#21 0x00007f13a8be7e08 in ffi_closure_unix64 () at ../src/x86/unix64.S:303
#22 0x00007f13a99df580 in needs_flatten_effect (self=0x560c2d594170) at ../clutter/clutter/clutter-actor.c:3462
#23 add_or_remove_flatten_effect (self=0x560c2d594170) at ../clutter/clutter/clutter-actor.c:3476
#24 clutter_actor_paint (self=0x560c2d594170, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3768
#25 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
#26 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2c192df0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
#27 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2c5ae320, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
#28 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
#29 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2c79b1a0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
#30 0x00007f13a9a1fd93 in clutter_paint_node_paint (node=0x560c2da4a860, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1036
#31 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2b76afc0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
#32 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
#33 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2d639860, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
#34 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2c78f0f0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
#35 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
#36 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2d68f920, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
#37 0x00007f13a9a1fd93 in clutter_paint_node_paint (node=0x560c2d535750, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1036
#38 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2bb804c0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
#39 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
#40 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2bbb0470, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
#41 0x00007f13a9a1fd93 in clutter_paint_node_paint (node=0x560c2bba9ff0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1036
#42 0x00007f13a99df403 in clutter_actor_paint (self=self@entry=0x560c2baf00a0, paint_context=paint_context@entry=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
#43 0x00007f13a99077bb in st_viewport_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../src/st/st-viewport.c:455
#44 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2d8551b0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
#45 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2baefc10, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
#46 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
#47 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2d9e4da0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
#48 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2af9a4d0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
#49 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
#50 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2a8b6320, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
#51 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2ae47270, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
#52 0x00007f13a99dfd3b in clutter_actor_real_paint (actor=<optimized out>, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3530
#53 0x00007f13a9a35df5 in clutter_stage_paint (actor=0x560c2a692ef0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-stage.c:1257
#54 0x00007f13a96a2e54 in meta_stage_paint (actor=0x560c2a692ef0, paint_context=0x560c2ad3f100) at ../src/backends/meta-stage.c:227
#55 0x00007f13a9a1fdca in clutter_paint_node_paint (node=0x560c2ad9e480, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1029
#56 0x00007f13a9a1fd93 in clutter_paint_node_paint (node=0x560c2d8c8aa0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-paint-node.c:1036
#57 0x00007f13a99df403 in clutter_actor_paint (self=0x560c2a692ef0, paint_context=0x560c2ad3f100) at ../clutter/clutter/clutter-actor.c:3829
#58 0x00007f13a9a36261 in clutter_stage_do_paint_view (stage=0x560c2a692ef0, view=0x560c2a400be0, redraw_clip=0x560c2c11fa80) at ../clutter/clutter/clutter-stage.c:437
#59 0x00007f13a969a7ce in meta_stage_paint_view (stage=0x560c2a692ef0, view=0x560c2a400be0, redraw_clip=<optimized out>) at ../src/backends/meta-stage.c:274
#60 0x00007f13a9a32375 in clutter_stage_paint_view (stage=stage@entry=0x560c2a692ef0, view=view@entry=0x560c2a400be0, redraw_clip=redraw_clip@entry=0x560c2c11fa80) at ../clutter/clutter/clutter-stage.c:460
#61 0x00007f13a96a38f0 in paint_stage (stage_impl=0x560c2a683e60, redraw_clip=0x560c2c11fa80, stage_view=0x560c2a400be0) at ../src/backends/meta-stage-impl.c:404
#62 meta_stage_impl_redraw_view_primary (frame=0x7ffe279279e0, stage_view=0x560c2a400be0, stage_impl=0x560c2a683e60) at ../src/backends/meta-stage-impl.c:619
#63 meta_stage_impl_redraw_view (stage_window=0x560c2a683e60, stage_view=0x560c2a400be0, frame=0x7ffe279279e0) at ../src/backends/meta-stage-impl.c:740
#64 0x00007f13a978edeb in meta_stage_native_redraw_view (stage_window=<optimized out>, view=0x560c2a400be0, frame=0x7ffe279279e0) at ../src/backends/native/meta-stage-native.c:139
#65 0x00007f13a9a3aadd in _clutter_stage_window_redraw_view (frame=0x7ffe279279e0, view=0x560c2a400be0, window=0x560c2a683e60) at ../clutter/clutter/clutter-stage-window.c:95
#66 handle_frame_clock_frame (frame_clock=0x560c2a400e80, frame_count=<optimized out>, user_data=0x560c2a400be0) at ../clutter/clutter/clutter-stage-view.c:1253
#67 0x00007f13a9a06be4 in clutter_frame_clock_dispatch (time_us=<optimized out>, frame_clock=0x560c2a400e80) at ../clutter/clutter/clutter-frame-clock.c:708
#68 frame_clock_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../clutter/clutter/clutter-frame-clock.c:758
#69 0x00007f13aa4b2808 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#70 0x00007f13aa510f48 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0
#71 0x00007f13aa4b1f0f in g_main_loop_run () from /lib64/libglib-2.0.so.0
#72 0x00007f13a96d134a in meta_context_run_main_loop (context=context@entry=0x560c2a2308f0, error=error@entry=0x7ffe27927d00) at ../src/core/meta-context.c:465
#73 0x0000560c290f3dfc in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:582
Edited by Ivan Molodetskikh