Crash when triggering swipetracker on blanked screen
Affected version
- Fedora 35
- Gnome-shell 41.0.7
- Wayland
Bug summary
Gnome-shell crashes when triggering the swipetracker on a blanked screen.
Steps to reproduce
- Have a laptop with a touchpad
- Lock and blank the screen (Super + L)
- Wait until the screen turned off
- Swipe up on the touchpad with three fingers
- Observe the crash
Relevant logs, screenshots, screencasts etc.
Journal
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: Object St.Button (0x559011193f40), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Okt 31 21:03:10 p14s-gen2-amd audit[218191]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=218191 comm="gnome-shell" exe="/usr/bin/gnome-shell" sig=11 res=1
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: == Stack trace for context 0x55900ba531e0 ==
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #0 55900e7af150 i resource:///org/gnome/shell/gdm/authPrompt.js:535 (2826f9b13ba0 @ 68)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #1 55900e7af0a0 i resource:///org/gnome/shell/ui/unlockDialog.js:688 (2826f9b1af10 @ 272)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #2 55900e7aefd8 i resource:///org/gnome/shell/ui/unlockDialog.js:792 (2826f9b1ac40 @ 86)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #3 7ffdfd74b300 b self-hosted:850 (1a80e38af9c0 @ 454)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #4 55900e7aef28 i resource:///org/gnome/shell/ui/swipeTracker.js:606 (1a7760e18790 @ 184)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #5 7ffdfd74ca50 b self-hosted:850 (1a80e38af9c0 @ 537)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #6 7ffdfd74dae0 b resource:///org/gnome/shell/ui/swipeTracker.js:170 (1a7760e18f10 @ 1385)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #7 7ffdfd74dbc0 b self-hosted:850 (1a80e38af9c0 @ 454)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: == Stack trace for context 0x55900ba531e0 ==
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #0 55900e7af150 i resource:///org/gnome/shell/gdm/authPrompt.js:536 (2826f9b13ba0 @ 92)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #1 55900e7af0a0 i resource:///org/gnome/shell/ui/unlockDialog.js:688 (2826f9b1af10 @ 272)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #2 55900e7aefd8 i resource:///org/gnome/shell/ui/unlockDialog.js:792 (2826f9b1ac40 @ 86)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #3 7ffdfd74b300 b self-hosted:850 (1a80e38af9c0 @ 454)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #4 55900e7aef28 i resource:///org/gnome/shell/ui/swipeTracker.js:606 (1a7760e18790 @ 184)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #5 7ffdfd74ca50 b self-hosted:850 (1a80e38af9c0 @ 537)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #6 7ffdfd74dae0 b resource:///org/gnome/shell/ui/swipeTracker.js:170 (1a7760e18f10 @ 1385)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #7 7ffdfd74dbc0 b self-hosted:850 (1a80e38af9c0 @ 454)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: == Stack trace for context 0x55900ba531e0 ==
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #0 55900e7af200 i resource:///org/gnome/shell/gdm/authPrompt.js:426 (2826f9b13e20 @ 20)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #1 55900e7af150 i resource:///org/gnome/shell/gdm/authPrompt.js:543 (2826f9b13ba0 @ 175)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #2 55900e7af0a0 i resource:///org/gnome/shell/ui/unlockDialog.js:688 (2826f9b1af10 @ 272)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #3 55900e7aefd8 i resource:///org/gnome/shell/ui/unlockDialog.js:792 (2826f9b1ac40 @ 86)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #4 7ffdfd74b300 b self-hosted:850 (1a80e38af9c0 @ 454)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #5 55900e7aef28 i resource:///org/gnome/shell/ui/swipeTracker.js:606 (1a7760e18790 @ 184)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #6 7ffdfd74ca50 b self-hosted:850 (1a80e38af9c0 @ 537)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: Object St.Button (0x559011193f40), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #7 7ffdfd74dae0 b resource:///org/gnome/shell/ui/swipeTracker.js:170 (1a7760e18f10 @ 1385)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: #8 7ffdfd74dbc0 b self-hosted:850 (1a80e38af9c0 @ 454)
Okt 31 21:03:10 p14s-gen2-amd gnome-shell[218191]: Object St.PasswordEntry (0x5590121c4840), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Stacktrace
#0 g_type_check_instance_cast (type_instance=0x559011201950, iface_type=94077158312976) at ../gobject/gtype.c:4122
node = <optimized out>
iface = <optimized out>
is_instantiatable = <optimized out>
check = <optimized out>
#1 0x00007efedaecb790 in st_entry_set_text (entry=<optimized out>, text=0x55900b9c8ee0 "") at ../src/st/st-entry.c:1130
priv = 0x5590121c43e0
__func__ = "st_entry_set_text"
#2 0x00007efedbfc4996 in object_set_property (object=object@entry=0x5590121c4840, pspec=0x55900beb2ef0, value=value@entry=0x7ffdfd74a340, nqueue=nqueue@entry=0x55900f23bfb0) at ../gobject/gobject.c:1571
tmp_value = {g_type = 64, data = {{v_int = 194809568, v_uint = 194809568, v_long = 94077158461152, v_ulong = 94077158461152, v_int64 = 94077158461152, v_uint64 = 94077158461152, v_float = 6.03039887e-32,
v_double = 4.6480292054018355e-310, v_pointer = 0x55900b9c8ee0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
class = 0x55900c220720
param_id = 6
redirect = <optimized out>
#3 0x00007efedbfc68e4 in g_object_setv (values=<optimized out>, names=<optimized out>, n_properties=<optimized out>, object=0x5590121c4840) at ../gobject/gobject.c:2416
i = <optimized out>
nqueue = 0x55900f23bfb0
pspec = <optimized out>
obj_type = 94077181825936
i = <optimized out>
nqueue = <optimized out>
pspec = <optimized out>
obj_type = <optimized out>
__func__ = <optimized out>
_g_boolean_var_ = <optimized out>
#4 g_object_setv (object=0x5590121c4840, n_properties=<optimized out>, names=<optimized out>, values=<optimized out>) at ../gobject/gobject.c:2390
i = <optimized out>
nqueue = <optimized out>
pspec = <optimized out>
obj_type = <optimized out>
__func__ = "g_object_setv"
#5 0x00007efedbfc69af in g_object_set_property (object=<optimized out>, property_name=<optimized out>, value=<optimized out>) at ../gobject/gobject.c:2707
No locals.
#6 0x00007efedb50d0cd in ObjectInstance::prop_setter_impl (value=..., name=..., cx=0x55900ba52400, this=0x55900ca5db80) at ../gjs/jsapi-util.h:135
proto_priv = <optimized out>
param_spec = 0x55900beb2ef0
gvalue = {<_GValue> = {g_type = 64, data = {{v_int = 296362256, v_uint = 296362256, v_long = 94077260013840, v_ulong = 94077260013840, v_int64 = 94077260013840, v_uint64 = 94077260013840,
v_float = 2.68416471e-28, v_double = 4.6480342227712738e-310, v_pointer = 0x559011aa2110}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
v_pointer = 0x0}}}, <No data fields>}
proto_priv = <optimized out>
param_spec = <optimized out>
gvalue = <optimized out>
#7 ObjectBase::prop_setter (cx=0x55900ba52400, argc=<optimized out>, vp=<optimized out>) at ../gi/object.cpp:457
args = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {argv_ = 0x7ffdfd74a538, argc_ = 1, constructing_ = false, ignoresReturnValue_ = false}, <No data fields>}
obj = {<js::RootedBase<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74a3e0, ptr = 0x1a80e38cebc0}
priv = 0x55900ca5db80
name = {<js::RootedBase<JSString*, JS::Rooted<JSString*> >> = {<js::MutableWrappedPtrOperations<JSString*, JS::Rooted<JSString*> >> = {<js::WrappedPtrOperations<JSString*, JS::Rooted<JSString*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52438, prev = 0x7ffdfd74a910, ptr = 0x1a80e38778c0}
fullName = "St.PasswordEntry.\"text\""
label = {m_stack = 0x0}
#8 0x00007efed85123a8 in CallJSNative (args=..., reason=<optimized out>, native=0x7efedb50cad0 <ObjectBase::prop_setter(JSContext*, unsigned int, JS::Value*)>, cx=0x55900ba52400) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:493
logger = <optimized out>
resumeMode = <optimized out>
ok = <optimized out>
traceLog = <optimized out>
ar = {cx_ = 0x55900ba52400, origin_ = 0x55900ba06000}
logger = <optimized out>
traceLog = <optimized out>
resumeMode = <optimized out>
ar = <optimized out>
ok = <optimized out>
#9 js::InternalCallOrConstruct (cx=0x55900ba52400, args=..., construct=(unknown: 0xfd74a400), reason=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:585
native = 0x7efedb50cad0 <ObjectBase::prop_setter(JSContext*, unsigned int, JS::Value*)>
skipForCallee = <optimized out>
fun = {<js::RootedBase<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74a6a0, ptr = 0x220eefa889c0}
state = {<js::RunState> = {kind_ = (unknown: 0xba52400), script_ = {<js::RootedBase<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba06000, prev = 0x0, ptr = 0x7ffdfd74a5d0}}, args_ = @0x7ffdfd74a578, construct_ = js::NO_CONSTRUCT}
ar = {cx_ = 0x7ffdfd74a3f0, origin_ = 0x7efedb536ba4 <GjsScriptModule::resolve(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool*)+132>}
ok = <optimized out>
#10 0x00007efed8512832 in InternalCall (reason=js::CallReason::Setter, args=..., cx=0x55900ba52400) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:648
No locals.
#11 js::Call (cx=0x55900ba52400, fval=..., thisv=..., thisv@entry=..., args=..., rval=rval@entry=..., reason=reason@entry=js::CallReason::Setter) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:665
No locals.
#12 0x00007efed8512efc in js::CallSetter (cx=<optimized out>, thisv=..., setter=..., v=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:803
args = {<js::detail::FixedArgsBase<(js::MaybeConstruct)0, 1>> = {<js::AnyInvokeArgs> = {<JS::CallArgs> = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {argv_ = 0x7ffdfd74a538, argc_ = 1, constructing_ = false, ignoresReturnValue_ = false}, <No data fields>}, <No data fields>}, v_ = {<js::RootedBase<JS::ValueArray<3>, JS::Rooted<JS::ValueArray<3> > >> = {<js::MutableWrappedPtrOperations<JS::ValueArray<3>, JS::Rooted<JS::ValueArray<3> > >> = {<js::WrappedPtrOperations<JS::ValueArray<3>, JS::Rooted<JS::ValueArray<3> > >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52468, prev = 0x7ffdfd74a6e0, ptr = {<js::VirtualTraceable> = {_vptr.VirtualTraceable = 0x7efed9168c20 <vtable for js::RootedTraceable<JS::ValueArray<3ul> >+16>}, ptr = {elements = {{asBits_ = 18444914486360932352}, {asBits_ = 18446210264631929792}, {asBits_ = 18445365839701104544}}}}}}, <No data fields>}
ignored = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52460, prev = 0x7ffdfd74a5b0, ptr = {asBits_ = 18444914486360932352}}
#13 0x00007efed86c4c78 in SetExistingProperty (cx=0x55900ba52400, id=..., v=..., receiver=..., pobj=..., prop=..., result=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/NativeObject.cpp:2809
shape = {<js::RootedBase<js::Shape*, JS::Rooted<js::Shape*> >> = {<js::MutableWrappedPtrOperations<js::Shape*, JS::Rooted<js::Shape*> >> = {<js::WrappedPtrOperations<js::Shape*, JS::Rooted<js::Shape*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52430, prev = 0x7ffdfd74a8d0, ptr = 0x2826f9bf92e0}
setter = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52460, prev = 0x7ffdfd74aa10, ptr = {asBits_ = 18446218571301816768}}
#14 0x00007efed86cc804 in js::NativeSetProperty<(js::QualifiedBool)1> (cx=0x55900ba52400, obj=..., id=..., v=..., receiver=..., result=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/NativeObject.cpp:2838
done = <optimized out>
proto = <optimized out>
prop = {<js::RootedBase<JS::PropertyResult, JS::Rooted<JS::PropertyResult> >> = {<js::MutableWrappedPtrOperations<JS::PropertyResult, JS::Rooted<JS::PropertyResult> >> = {<js::WrappedPtrOperations<JS::PropertyResult, JS::Rooted<JS::PropertyResult> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52468, prev = 0x7ffdfd74aba8, ptr = {<js::VirtualTraceable> = {_vptr.VirtualTraceable = 0x7efed91689c8 <vtable for js::RootedTraceable<JS::PropertyResult>+16>}, ptr = {{shape_ = 0x2826f9bf92e0, bits_ = 44147863950048}, static NotFound = 0, static NonNativeProperty = 1, static DenseOrTypedArrayElement = 1}}}
pobj = {<js::RootedBase<js::NativeObject*, JS::Rooted<js::NativeObject*> >> = {<js::MutableWrappedPtrOperations<js::NativeObject*, JS::Rooted<js::NativeObject*> >> = {<js::WrappedPtrOperations<js::NativeObject*, JS::Rooted<js::NativeObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74ab10, ptr = 0x1a7760e5b4c0}
#15 0x00007efed8505c51 in SetPropertyOperation (lvalIndex=<optimized out>, rval=..., id=..., lval=..., op=<optimized out>, cx=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:277
obj = {<js::RootedBase<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74a930, ptr = 0x1a80e38cebc0}
result = {code_ = 18446744073709551615, static SoftFailBit = 9223372036854775808}
obj = <optimized out>
result = <optimized out>
#16 Interpret (cx=0x55900ba52400, state=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:3071
lvalIndex = <optimized out>
lval = <optimized out>
rval = <optimized out>
id = <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_ = 0x55900ba52400, compartment_ = 0x55900ba13020, prev_ = 0x7ffdfd74b3e0, prevProfiling_ = 0x7ffdfd74b3e0, hideScriptedCallerCount_ = 0, frameCache_ = {<js::RootedBase<js::LiveSavedFrameCache, JS::Rooted<js::LiveSavedFrameCache> >> = {<js::MutableWrappedPtrOperations<js::LiveSavedFrameCache, JS::Rooted<js::LiveSavedFrameCache> >> = {<js::WrappedPtrOperations<js::LiveSavedFrameCache, JS::Rooted<js::LiveSavedFrameCache> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52468, prev = 0x7ffdfd74af90, ptr = {<js::VirtualTraceable> = {_vptr.VirtualTraceable = 0x7efed9168160 <vtable for js::RootedTraceable<js::LiveSavedFrameCache>+16>}, ptr = {frames = 0x0}}}, asyncStack_ = {<js::RootedBase<js::SavedFrame*, JS::Rooted<js::SavedFrame*> >> = {<js::MutableWrappedPtrOperations<js::SavedFrame*, JS::Rooted<js::SavedFrame*> >> = {<js::WrappedPtrOperations<js::SavedFrame*, JS::Rooted<js::SavedFrame*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74ae20, ptr = 0x0}, asyncCause_ = 0x0, asyncCallIsExplicit_ = false, kind_ = js::Activation::Interpreter}, regs_ = {sp = 0x55900e7af290, pc = 0x55900dc9eb25 "L\003", fp_ = 0x55900e7af200}, entryFrame_ = 0x55900e7aefd8, opMask_ = 0}
script = {<js::RootedBase<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52428, prev = 0x7ffdfd74ae48, ptr = 0x2826f9b13e20}
logger = <optimized out>
scriptEvent = <optimized out>
rootValue0 = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52460, prev = 0x7ffdfd74af10, ptr = {asBits_ = 18444914486360932352}}
rootValue1 = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52460, prev = 0x7ffdfd74aa30, ptr = {asBits_ = 18444914486360932352}}
rootString0 = {<js::RootedBase<JSString*, JS::Rooted<JSString*> >> = {<js::MutableWrappedPtrOperations<JSString*, JS::Rooted<JSString*> >> = {<js::WrappedPtrOperations<JSString*, JS::Rooted<JSString*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52438, prev = 0x7ffdfd74c040, ptr = 0x0}
rootString1 = {<js::RootedBase<JSString*, JS::Rooted<JSString*> >> = {<js::MutableWrappedPtrOperations<JSString*, JS::Rooted<JSString*> >> = {<js::WrappedPtrOperations<JSString*, JS::Rooted<JSString*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52438, prev = 0x7ffdfd74a9f0, ptr = 0x0}
rootObject0 = {<js::RootedBase<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74abc8, ptr = 0x0}
rootObject1 = {<js::RootedBase<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74a9b0, ptr = 0x0}
rootObject2 = {<js::RootedBase<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74a990, ptr = 0x0}
rootNativeObject0 = {<js::RootedBase<js::NativeObject*, JS::Rooted<js::NativeObject*> >> = {<js::MutableWrappedPtrOperations<js::NativeObject*, JS::Rooted<js::NativeObject*> >> = {<js::WrappedPtrOperations<js::NativeObject*, JS::Rooted<js::NativeObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74a970, ptr = 0x0}
rootFunction0 = {<js::RootedBase<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74a950, ptr = 0x0}
rootName0 = {<js::RootedBase<js::PropertyName*, JS::Rooted<js::PropertyName*> >> = {<js::MutableWrappedPtrOperations<js::PropertyName*, JS::Rooted<js::PropertyName*> >> = {<js::WrappedPtrOperations<js::PropertyName*, JS::Rooted<js::PropertyName*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52438, prev = 0x7ffdfd74a9d0, ptr = 0x0}
rootId0 = {<js::RootedBase<JS::PropertyKey, JS::Rooted<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Rooted<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Rooted<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52458, prev = 0x7ffdfd74c020, ptr = {asBits = 29140875442368}}
rootShape0 = {<js::RootedBase<js::Shape*, JS::Rooted<js::Shape*> >> = {<js::MutableWrappedPtrOperations<js::Shape*, JS::Rooted<js::Shape*> >> = {<js::WrappedPtrOperations<js::Shape*, JS::Rooted<js::Shape*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52430, prev = 0x7ffdfd74c000, ptr = 0x0}
rootScript0 = {<js::RootedBase<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52428, prev = 0x7ffdfd74aa50, ptr = 0x0}
rootScope0 = {<js::RootedBase<js::Scope*, JS::Rooted<js::Scope*> >> = {<js::MutableWrappedPtrOperations<js::Scope*, JS::Rooted<js::Scope*> >> = {<js::WrappedPtrOperations<js::Scope*, JS::Rooted<js::Scope*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52410, prev = 0x7ffdfd74bfc0, ptr = 0x0}
blockDepth = <optimized out>
interpReturnOK = <optimized out>
frameHalfInitialized = <optimized out>
addresses = {0x7efed8507ceb <Interpret(JSContext*, js::RunState&)+24251>, 0x7efed850a636 <Interpret(JSContext*, js::RunState&)+34822>, 0x7efed850a5e2 <Interpret(JSContext*, js::RunState&)+34738>, 0x7efed850a58e <Interpret(JSContext*, js::RunState&)+34654>, 0x7efed8509360 <Interpret(JSContext*, js::RunState&)+30000>, 0x7efed8508295 <Interpret(JSContext*, js::RunState&)+25701>, 0x7efed850a68a <Interpret(JSContext*, js::RunState&)+34906>, 0x7efed85093c2 <Interpret(JSContext*, js::RunState&)+30098>, 0x7efed8509425 <Interpret(JSContext*, js::RunState&)+30197>, 0x7efed8504daa <Interpret(JSContext*, js::RunState&)+12154>, 0x7efed850a17e <Interpret(JSContext*, js::RunState&)+33614>, 0x7efed8506827 <Interpret(JSContext*, js::RunState&)+18935>, 0x7efed850a112 <Interpret(JSContext*, js::RunState&)+33506>, 0x7efed85096af <Interpret(JSContext*, js::RunState&)+30847>, 0x7efed8506e1c <Interpret(JSContext*, js::RunState&)+20460>, 0x7efed850506e <Interpret(JSContext*, js::RunState&)+12862>, 0x7efed850506a <Interpret(JSContext*, js::RunState&)+12858>, 0x7efed8506d7c <Interpret(JSContext*, js::RunState&)+20300>, 0x7efed850b812 <Interpret(JSContext*, js::RunState&)+39394>, 0x7efed850b8b4 <Interpret(JSContext*, js::RunState&)+39556>, 0x7efed8509721 <Interpret(JSContext*, js::RunState&)+30961>, 0x7efed85083c5 <Interpret(JSContext*, js::RunState&)+26005>, 0x7efed85082e9 <Interpret(JSContext*, js::RunState&)+25785>, 0x7efed850bb3e <Interpret(JSContext*, js::RunState&)+40206>, 0x7efed850bab3 <Interpret(JSContext*, js::RunState&)+40067>, 0x7efed850bc1a <Interpret(JSContext*, js::RunState&)+40426>, 0x7efed85084a1 <Interpret(JSContext*, js::RunState&)+26225>, 0x7efed850be15 <Interpret(JSContext*, js::RunState&)+40933>, 0x7efed850bd2b <Interpret(JSContext*, js::RunState&)+40699>, 0x7efed850c22f <Interpret(JSContext*, js::RunState&)+41983>, 0x7efed850bcab <Interpret(JSContext*, js::RunState&)+40571>, 0x7efed850c1ab <Interpret(JSContext*, js::RunState&)+41851>, 0x7efed8507133 <Interpret(JSContext*, js::RunState&)+21251>, 0x7efed8509b14 <Interpret(JSContext*, js::RunState&)+31972>, 0x7efed850c67d <Interpret(JSContext*, js::RunState&)+43085>, 0x7efed850b50f <Interpret(JSContext*, js::RunState&)+38623>, 0x7efed850ca78 <Interpret(JSContext*, js::RunState&)+44104>, 0x7efed850c75f <Interpret(JSContext*, js::RunState&)+43311>, 0x7efed850c929 <Interpret(JSContext*, js::RunState&)+43769>, 0x7efed8507727 <Interpret(JSContext*, js::RunState&)+22775>, 0x7efed850781a <Interpret(JSContext*, js::RunState&)+23018>, 0x7efed850c001 <Interpret(JSContext*, js::RunState&)+41425>, 0x7efed850c7da <Interpret(JSContext*, js::RunState&)+43434>, 0x7efed850c3f7 <Interpret(JSContext*, js::RunState&)+42439>, 0x7efed850978e <Interpret(JSContext*, js::RunState&)+31070>, 0x7efed850b666 <Interpret(JSContext*, js::RunState&)+38966>, 0x7efed8507504 <Interpret(JSContext*, js::RunState&)+22228>, 0x7efed850a1d4 <Interpret(JSContext*, js::RunState&)+33700>, 0x7efed8508fc9 <Interpret(JSContext*, js::RunState&)+29081>, 0x7efed850852c <Interpret(JSContext*, js::RunState&)+26364>, 0x7efed8507924 <Interpret(JSContext*, js::RunState&)+23284>, 0x7efed85079d6 <Interpret(JSContext*, js::RunState&)+23462>, 0x7efed850614e <Interpret(JSContext*, js::RunState&)+17182>, 0x7efed8504908 <Interpret(JSContext*, js::RunState&)+10968>, 0x7efed850490c <Interpret(JSContext*, js::RunState&)+10972>, 0x7efed850a001 <Interpret(JSContext*, js::RunState&)+33233>, 0x7efed850a8dc <Interpret(JSContext*, js::RunState&)+35500>, 0x7efed850405a <Interpret(JSContext*, js::RunState&)+8746>, 0x7efed850405e <Interpret(JSContext*, js::RunState&)+8750>, 0x7efed8506ea3 <Interpret(JSContext*, js::RunState&)+20595>, 0x7efed85050db <Interpret(JSContext*, js::RunState&)+12971>, 0x7efed85050df <Interpret(JSContext*, js::RunState&)+12975>, 0x7efed8507350 <Interpret(JSContext*, js::RunState&)+21792>, 0x7efed8507347 <Interpret(JSContext*, js::RunState&)+21783>, 0x7efed85073b4 <Interpret(JSContext*, js::RunState&)+21892>, 0x7efed85073ab <Interpret(JSContext*, js::RunState&)+21883>, 0x7efed8503eee <Interpret(JSContext*, js::RunState&)+8382>, 0x7efed8503ef2 <Interpret(JSContext*, js::RunState&)+8386>, 0x7efed8503d62 <Interpret(JSContext*, js::RunState&)+7986>, 0x7efed8503d66 <Interpret(JSContext*, js::RunState&)+7990>, 0x7efed850415d <Interpret(JSContext*, js::RunState&)+9005>, 0x7efed8504161 <Interpret(JSContext*, js::RunState&)+9009>, 0x7efed8505826 <Interpret(JSContext*, js::RunState&)+14838>, 0x7efed850582a <Interpret(JSContext*, js::RunState&)+14842>, 0x7efed85080ef <Interpret(JSContext*, js::RunState&)+25279>, 0x7efed8505b7d <Interpret(JSContext*, js::RunState&)+15693>, 0x7efed8505b81 <Interpret(JSContext*, js::RunState&)+15697>, 0x7efed8504c5a <Interpret(JSContext*, js::RunState&)+11818>, 0x7efed8504c5e <Interpret(JSContext*, js::RunState&)+11822>, 0x7efed8504f9e <Interpret(JSContext*, js::RunState&)+12654>, 0x7efed8504fa2 <Interpret(JSContext*, js::RunState&)+12658>, 0x7efed8504986 <Interpret(JSContext*, js::RunState&)+11094>, 0x7efed850498a <Interpret(JSContext*, js::RunState&)+11098>, 0x7efed8509a89 <Interpret(JSContext*, js::RunState&)+31833>, 0x7efed850858b <Interpret(JSContext*, js::RunState&)+26459>, 0x7efed8505f84 <Interpret(JSContext*, js::RunState&)+16724>, 0x7efed8508d67 <Interpret(JSContext*, js::RunState&)+28471>, 0x7efed85053d6 <Interpret(JSContext*, js::RunState&)+13734>, 0x7efed85053da <Interpret(JSContext*, js::RunState&)+13738>, 0x7efed8504b63 <Interpret(JSContext*, js::RunState&)+11571>, 0x7efed8504b67 <Interpret(JSContext*, js::RunState&)+11575>, 0x7efed850b91a <Interpret(JSContext*, js::RunState&)+39658>, 0x7efed8509cf1 <Interpret(JSContext*, js::RunState&)+32449>, 0x7efed850b5f1 <Interpret(JSContext*, js::RunState&)+38849>, 0x7efed850b76a <Interpret(JSContext*, js::RunState&)+39226>, 0x7efed850822d <Interpret(JSContext*, js::RunState&)+25597>, 0x7efed8508f7a <Interpret(JSContext*, js::RunState&)+29002>, 0x7efed85075a6 <Interpret(JSContext*, js::RunState&)+22390>, 0x7efed8508988 <Interpret(JSContext*, js::RunState&)+27480>, 0x7efed8507435 <Interpret(JSContext*, js::RunState&)+22021>, 0x7efed85060d0 <Interpret(JSContext*, js::RunState&)+17056>, 0x7efed85061c8 <Interpret(JSContext*, js::RunState&)+17304>, 0x7efed8504ae1 <Interpret(JSContext*, js::RunState&)+11441>, 0x7efed8506668 <Interpret(JSContext*, js::RunState&)+18488>, 0x7efed85073bd <Interpret(JSContext*, js::RunState&)+21901>, 0x7efed850a079 <Interpret(JSContext*, js::RunState&)+33353>, 0x7efed8508bc7 <Interpret(JSContext*, js::RunState&)+28055>, 0x7efed8508afc <Interpret(JSContext*, js::RunState&)+27852>, 0x7efed850865c <Interpret(JSContext*, js::RunState&)+26668>, 0x7efed85099ad <Interpret(JSContext*, js::RunState&)+31613>, 0x7efed850a9cc <Interpret(JSContext*, js::RunState&)+35740>, 0x7efed85080f8 <Interpret(JSContext*, js::RunState&)+25288>, 0x7efed8507610 <Interpret(JSContext*, js::RunState&)+22496>, 0x7efed850768f <Interpret(JSContext*, js::RunState&)+22623>, 0x7efed85081c0 <Interpret(JSContext*, js::RunState&)+25488>, 0x7efed85063b7 <Interpret(JSContext*, js::RunState&)+17799>, 0x7efed850286c <Interpret(JSContext*, js::RunState&)+2620>, 0x7efed85063c9 <Interpret(JSContext*, js::RunState&)+17817>, 0x7efed8502870 <Interpret(JSContext*, js::RunState&)+2624>, 0x7efed8506334 <Interpret(JSContext*, js::RunState&)+17668>, 0x7efed8506e9a <Interpret(JSContext*, js::RunState&)+20586>, 0x7efed8506281 <Interpret(JSContext*, js::RunState&)+17489>, 0x7efed8505a75 <Interpret(JSContext*, js::RunState&)+15429>, 0x7efed85029d8 <Interpret(JSContext*, js::RunState&)+2984>, 0x7efed8505a79 <Interpret(JSContext*, js::RunState&)+15433>, 0x7efed85029dc <Interpret(JSContext*, js::RunState&)+2988>, 0x7efed850521a <Interpret(JSContext*, js::RunState&)+13290>, 0x7efed850521e <Interpret(JSContext*, js::RunState&)+13294>, 0x7efed8509f89 <Interpret(JSContext*, js::RunState&)+33113>, 0x7efed85077c6 <Interpret(JSContext*, js::RunState&)+22934>, 0x7efed85063c0 <Interpret(JSContext*, js::RunState&)+17808>, 0x7efed85063ae <Interpret(JSContext*, js::RunState&)+17790>, 0x7efed8504013 <Interpret(JSContext*, js::RunState&)+8675>, 0x7efed8504017 <Interpret(JSContext*, js::RunState&)+8679>, 0x7efed85078b9 <Interpret(JSContext*, js::RunState&)+23177>, 0x7efed850c14f <Interpret(JSContext*, js::RunState&)+41759>, 0x7efed850b494 <Interpret(JSContext*, js::RunState&)+38500>, 0x7efed850a945 <Interpret(JSContext*, js::RunState&)+35605>, 0x7efed8509ec0 <Interpret(JSContext*, js::RunState&)+32912>, 0x7efed850aa1b <Interpret(JSContext*, js::RunState&)+35819>, 0x7efed8502ccb <Interpret(JSContext*, js::RunState&)+3739>, 0x7efed850b79d <Interpret(JSContext*, js::RunState&)+39277>, 0x7efed85087e0 <Interpret(JSContext*, js::RunState&)+27056>, 0x7efed8508717 <Interpret(JSContext*, js::RunState&)+26855>, 0x7efed8502ccf <Interpret(JSContext*, js::RunState&)+3743>, 0x7efed850889d <Interpret(JSContext*, js::RunState&)+27245>, 0x7efed850aab3 <Interpret(JSContext*, js::RunState&)+35971>, 0x7efed850aa5e <Interpret(JSContext*, js::RunState&)+35886>, 0x7efed850ab16 <Interpret(JSContext*, js::RunState&)+36070>, 0x7efed85068f1 <Interpret(JSContext*, js::RunState&)+19137>, 0x7efed85066ef <Interpret(JSContext*, js::RunState&)+18623>, 0x7efed8504aa3 <Interpret(JSContext*, js::RunState&)+11379>, 0x7efed8506a90 <Interpret(JSContext*, js::RunState&)+19552>, 0x7efed8506a1b <Interpret(JSContext*, js::RunState&)+19435>, 0x7efed8509c3c <Interpret(JSContext*, js::RunState&)+32268>, 0x7efed85069bb <Interpret(JSContext*, js::RunState&)+19339>, 0x7efed8509c9a <Interpret(JSContext*, js::RunState&)+32362>, 0x7efed850bdaa <Interpret(JSContext*, js::RunState&)+40826>, 0x7efed8504a96 <Interpret(JSContext*, js::RunState&)+11366>, 0x7efed850a77e <Interpret(JSContext*, js::RunState&)+35150>, 0x7efed8504e3f <Interpret(JSContext*, js::RunState&)+12303>, 0x7efed8507bf3 <Interpret(JSContext*, js::RunState&)+24003>, 0x7efed8508609 <Interpret(JSContext*, js::RunState&)+26585>, 0x7efed8504e63 <Interpret(JSContext*, js::RunState&)+12339>, 0x7efed850b983 <Interpret(JSContext*, js::RunState&)+39763>, 0x7efed8507000 <Interpret(JSContext*, js::RunState&)+20944>, 0x7efed8506354 <Interpret(JSContext*, js::RunState&)+17700>, 0x7efed850a4d5 <Interpret(JSContext*, js::RunState&)+34469>, 0x7efed8506936 <Interpret(JSContext*, js::RunState&)+19206>, 0x7efed8503fe0 <Interpret(JSContext*, js::RunState&)+8624>, 0x7efed85070c3 <Interpret(JSContext*, js::RunState&)+21139>, 0x7efed8504dae <Interpret(JSContext*, js::RunState&)+12158>, 0x7efed8506e65 <Interpret(JSContext*, js::RunState&)+20533>, 0x7efed8507277 <Interpret(JSContext*, js::RunState&)+21575>, 0x7efed85072b8 <Interpret(JSContext*, js::RunState&)+21640>, 0x7efed8507d72 <Interpret(JSContext*, js::RunState&)+24386>, 0x7efed8507fe8 <Interpret(JSContext*, js::RunState&)+25016>, 0x7efed8507dc6 <Interpret(JSContext*, js::RunState&)+24470>, 0x7efed8507f5d <Interpret(JSContext*, js::RunState&)+24877>, 0x7efed8508098 <Interpret(JSContext*, js::RunState&)+25192>, 0x7efed8508041 <Interpret(JSContext*, js::RunState&)+25105>, 0x7efed8508f28 <Interpret(JSContext*, js::RunState&)+28920>, 0x7efed8504e98 <Interpret(JSContext*, js::RunState&)+12392>, 0x7efed8504e9c <Interpret(JSContext*, js::RunState&)+12396>, 0x7efed85054fc <Interpret(JSContext*, js::RunState&)+14028>, 0x7efed85054f8 <Interpret(JSContext*, js::RunState&)+14024>, 0x7efed850a3d2 <Interpret(JSContext*, js::RunState&)+34210>, 0x7efed850a471 <Interpret(JSContext*, js::RunState&)+34369>, 0x7efed8509d71 <Interpret(JSContext*, js::RunState&)+32577>, 0x7efed8509605 <Interpret(JSContext*, js::RunState&)+30677>, 0x7efed850bf31 <Interpret(JSContext*, js::RunState&)+41217>, 0x7efed8509488 <Interpret(JSContext*, js::RunState&)+30296>, 0x7efed8507359 <Interpret(JSContext*, js::RunState&)+21801>, 0x7efed8509900 <Interpret(JSContext*, js::RunState&)+31440>, 0x7efed8503e40 <Interpret(JSContext*, js::RunState&)+8208>, 0x7efed8503e44 <Interpret(JSContext*, js::RunState&)+8212>, 0x7efed8508ee3 <Interpret(JSContext*, js::RunState&)+28851>, 0x7efed8508eda <Interpret(JSContext*, js::RunState&)+28842>, 0x7efed850a339 <Interpret(JSContext*, js::RunState&)+34057>, 0x7efed8508cbe <Interpret(JSContext*, js::RunState&)+28302>...}
#17 0x00007efed8511d8e in js::RunScript (cx=0x55900ba52400, state=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:465
marker = {profiler_ = 0x0}
status = <optimized out>
#18 0x00007efed85121d7 in js::InternalCallOrConstruct (cx=0x55900ba52400, args=..., construct=js::NO_CONSTRUCT, reason=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:620
skipForCallee = <optimized out>
fun = {<js::RootedBase<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74b428, ptr = 0x2826f9b27240}
state = {<js::RunState> = {kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52428, prev = 0x7ffdfd74af50, ptr = 0x2826f9b1ac40}}, args_ = @0x7ffdfd74af00, construct_ = js::NO_CONSTRUCT}
ar = {cx_ = 0x55900ba52400, origin_ = 0x55900ba06000}
ok = <optimized out>
#19 0x00007efed89b6ec7 in js::CallFromStack (args=..., cx=0x55900ba52400) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:652
No locals.
#20 js::jit::DoCallFallback (cx=0x55900ba52400, frame=0x7ffdfd74b2b8, stub=0x55900bd18bd8, argc=2, vp=0x7ffdfd74b240, res=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/jit/BaselineIC.cpp:2984
script = {<js::RootedBase<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52428, prev = 0x7ffdfd74b608, ptr = 0x1a80e38af9c0}
pc = 0x55900ba2ba17 "s\002"
op = JSOp::Call
constructing = false
ignoresReturnValue = false
numValues = 4
vpRoot = {<JS::Rooted<js::ExternalValueArray>> = {<js::RootedBase<js::ExternalValueArray, JS::Rooted<js::ExternalValueArray> >> = {<js::MutableWrappedPtrOperations<js::ExternalValueArray, JS::Rooted<js::ExternalValueArray> >> = {<js::WrappedPtrOperations<js::ExternalValueArray, JS::Rooted<js::ExternalValueArray> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52468, prev = 0x7ffdfd74b408, ptr = {<js::VirtualTraceable> = {_vptr.VirtualTraceable = 0x7efed9188588 <vtable for js::RootedTraceable<js::ExternalValueArray>+16>}, ptr = {array_ = 0x7ffdfd74b240, length_ = 4}}}, <No data fields>}
callArgs = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {argv_ = 0x7ffdfd74b250, argc_ = 2, constructing_ = false, ignoresReturnValue_ = false}, <No data fields>}
callee = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52460, prev = 0x7ffdfd74b3c0, ptr = {asBits_ = 18446225271619220032}}
newTarget = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52460, prev = 0x7ffdfd74af30, ptr = {asBits_ = 18445055223849287680}}
canAttachStub = <optimized out>
handled = true
deferred = false
#21 0x000021c7cb6cccb8 in ?? ()
No symbol table info available.
#22 0x0000000000000002 in ?? ()
No symbol table info available.
#23 0x00007ffdfd74b200 in ?? ()
No symbol table info available.
#24 0xfff9800000000000 in ?? ()
No symbol table info available.
#25 0x00007efed8f98ab8 in js::jit::vmFunctions () from /lib64/libmozjs-78.so.0
No symbol table info available.
#26 0x000021c7cb6d2612 in ?? ()
No symbol table info available.
#27 0x0000000000005022 in ?? ()
No symbol table info available.
#28 0x00007ffdfd74b2b8 in ?? ()
No symbol table info available.
#29 0x000055900bd18bd8 in ?? ()
No symbol table info available.
#30 0x0000000000000002 in ?? ()
No symbol table info available.
#31 0x00007ffdfd74b240 in ?? ()
No symbol table info available.
#32 0xfffe2826f9b27240 in ?? ()
No symbol table info available.
#33 0xfffe2826f9bf1b00 in ?? ()
No symbol table info available.
#34 0xfffe220eefaf9200 in ?? ()
No symbol table info available.
#35 0xfff8800000000000 in ?? ()
No symbol table info available.
#36 0x00007ffdfd74b2f8 in ?? ()
No symbol table info available.
#37 0x000055900bd18bd8 in ?? ()
No symbol table info available.
#38 0x000021c7cb6d4d93 in ?? ()
No symbol table info available.
#39 0x0000000000008021 in ?? ()
No symbol table info available.
#40 0xfff8800000000000 in ?? ()
No symbol table info available.
#41 0xfffe220eefaf9200 in ?? ()
No symbol table info available.
#42 0xfffe2826f9bf1b00 in ?? ()
No symbol table info available.
#43 0xfffe2826f9b27240 in ?? ()
No symbol table info available.
#44 0xfffa800000000005 in ?? ()
No symbol table info available.
#45 0xfff9800000000000 in ?? ()
No symbol table info available.
#46 0xfff9800000000000 in ?? ()
No symbol table info available.
#47 0x00001a80e38af9c0 in ?? ()
No symbol table info available.
#48 0x000055900ba2ba17 in ?? ()
No symbol table info available.
#49 0x000055900d030bf8 in ?? ()
No symbol table info available.
#50 0x00003a71a3f9ae80 in ?? ()
No symbol table info available.
#51 0x00007ffdfd74b520 in ?? ()
No symbol table info available.
#52 0x00007ffd00000000 in ?? ()
No symbol table info available.
#53 0x00007ffd00000002 in ?? ()
No symbol table info available.
#54 0x00007ffdfd74b3a0 in ?? ()
No symbol table info available.
#55 0x00007ffdfd74b370 in ?? ()
No symbol table info available.
#56 0x000021c7cb6ca69f in ?? ()
No symbol table info available.
#57 0x0000000000003043 in ?? ()
No symbol table info available.
#58 0x00003a71a3f90830 in ?? ()
No symbol table info available.
#59 0x0000000000000002 in ?? ()
No symbol table info available.
#60 0xfffa000000000000 in ?? ()
No symbol table info available.
#61 0xfffe220eefaf9200 in ?? ()
No symbol table info available.
#62 0xfff8800000000000 in ?? ()
No symbol table info available.
#63 0x00007efed8224795 in std::ios_base::~ios_base (this=0x21c7cb6d7108, __in_chrg=<optimized out>) at ../../../../../libstdc++-v3/src/c++11/ios.cc:90
No locals.
#64 0x0000000000000003 in ?? ()
No symbol table info available.
#65 0x00007ffdfd74b3e0 in ?? ()
No symbol table info available.
#66 0x00007ffdfd74b7c0 in ?? ()
No symbol table info available.
#67 0x000021c7cb6d2dc0 in ?? ()
No symbol table info available.
#68 0x00007ffdfd74b600 in ?? ()
No symbol table info available.
#69 0x000055900ba52400 in ?? ()
No symbol table info available.
#70 0x00007efed8b18306 in EnterJit (cx=0x7ffdfd74b260, state=..., code=0x8 <error: Cannot access memory at address 0x8>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/jit/Jit.cpp:105
aru = {cx = 0x7ffdfd74b260, oldRealm = <optimized out>}
entryMonitor = {cx_ = 0x55900ba52400, entryMonitor_ = 0x0}
activation = {<js::Activation> = {cx_ = 0x55900ba52400, compartment_ = 0x55900ba13020, prev_ = 0x7ffdfd74c2b0, prevProfiling_ = 0x7ffdfd74cb40, hideScriptedCallerCount_ = 0, frameCache_ = {<js::RootedBase<js::LiveSavedFrameCache, JS::Rooted<js::LiveSavedFrameCache> >> = {<js::MutableWrappedPtrOperations<js::LiveSavedFrameCache, JS::Rooted<js::LiveSavedFrameCache> >> = {<js::WrappedPtrOperations<js::LiveSavedFrameCache, JS::Rooted<js::LiveSavedFrameCache> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52468, prev = 0x7ffdfd74b780, ptr = {<js::VirtualTraceable> = {_vptr.VirtualTraceable = 0x7efed9168160 <vtable for js::RootedTraceable<js::LiveSavedFrameCache>+16>}, ptr = {frames = 0x0}}}, asyncStack_ = {<js::RootedBase<js::SavedFrame*, JS::Rooted<js::SavedFrame*> >> = {<js::MutableWrappedPtrOperations<js::SavedFrame*, JS::Rooted<js::SavedFrame*> >> = {<js::WrappedPtrOperations<js::SavedFrame*, JS::Rooted<js::SavedFrame*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74b5e0, ptr = 0x0}, asyncCause_ = 0x0, asyncCallIsExplicit_ = false, kind_ = js::Activation::Jit}, packedExitFP_ = 0x7ffdfd74b210 "\022&m\313\307!", encodedWasmExitReason_ = 0, prevJitActivation_ = 0x7ffdfd74cb40, rematerializedFrames_ = {mTuple = {<mozilla::detail::CompactPairHelper<mozilla::HashMap<unsigned char*, JS::GCVector<mozilla::UniquePtr<js::jit::RematerializedFrame, JS::DeletePolicy<js::jit::RematerializedFrame> >, 0, js::TempAllocPolicy>, mozilla::DefaultHasher<unsigned char*, void>, js::TempAllocPolicy>*, JS::DeletePolicy<mozilla::HashMap<unsigned char*, JS::GCVector<mozilla::UniquePtr<js::jit::RematerializedFrame, JS::DeletePolicy<js::jit::RematerializedFrame> >, 0, js::TempAllocPolicy>, mozilla::DefaultHasher<unsigned char*, void>, js::TempAllocPolicy> >, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<mozilla::HashMap<unsigned char*, JS::GCVector<mozilla::UniquePtr<js::jit::RematerializedFrame, JS::DeletePolicy<js::jit::RematerializedFrame> >, 0, js::TempAllocPolicy>, mozilla::DefaultHasher<unsigned char*, void>, js::TempAllocPolicy> >> = {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, ionRecovery_ = {<js::TempAllocPolicy> = {<js::AllocPolicyBase> = {<No data fields>}, cx_ = 0x55900ba52400}, static kElemIsPod = false, static kMaxInlineBytes = 992, static kInlineCapacity = 1, mBegin = 0x7ffdfd74b490, mLength = 0, mTail = {<mozilla::Vector<js::jit::RInstructionResults, 1, js::TempAllocPolicy>::CapacityAndReserved> = {mCapacity = 1}, mBytes = "\236\265t\375\375\177\000\000\001\000\000\000\000\000\000\000\000\265t\375\375\177\000"}}, bailoutData_ = 0x0, lastProfilingFrame_ = {<mozilla::detail::AtomicBaseIncDec<void*, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<void*, (mozilla::MemoryOrdering)0>> = {mValue = {_M_b = {_M_p = 0x0}}}, <No data fields>}, <No data fields>}, lastProfilingCallSite_ = {<mozilla::detail::AtomicBaseIncDec<void*, (mozilla::MemoryOrdering)0>> = {<mozilla::detail::AtomicBase<void*, (mozilla::MemoryOrdering)0>> = {mValue = {_M_b = {_M_p = 0x0}}}, <No data fields>}, <No data fields>}, wasmTrapData_ = {<mozilla::detail::MaybeStorage<js::wasm::TrapData, true>> = {mStorage = {val = {resumePC = 0x7ffdfd74b500, unwoundPC = 0x1, trap = 4252284336, bytecodeOffset = 32765}, dummy = 0 '\000'}, mIsSome = 0 '\000'}, <mozilla::detail::Maybe_CopyMove_Enabler<js::wasm::TrapData, true, true, true>> = {<No data fields>}, <No data fields>}}
enter = <optimized out>
script = <optimized out>
numActualArgs = <optimized out>
constructing = false
maxArgc = <optimized out>
maxArgv = 0x7ffdfd74b7c0
envChain = <optimized out>
calleeToken = <optimized out>
result = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52460, prev = 0x7ffdfd74b6d0, ptr = {asBits_ = 18444633011384221698}}
#71 0x00007efed8511d65 in js::jit::MaybeEnterJit (state=..., cx=0x55900ba52400) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/jit/Jit.cpp:139
script = <optimized out>
code = <optimized out>
status = <optimized out>
status = <optimized out>
status = <optimized out>
#72 js::RunScript (cx=0x55900ba52400, state=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:450
marker = {profiler_ = 0x0}
status = <optimized out>
#73 0x00007efed85121d7 in js::InternalCallOrConstruct (cx=0x55900ba52400, args=..., construct=js::NO_CONSTRUCT, reason=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:620
skipForCallee = <optimized out>
fun = {<js::RootedBase<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74b850, ptr = 0x3a71a3f90830}
state = {<js::RunState> = {kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52428, prev = 0x7ffdfd74bfe0, ptr = 0x1a80e38af9c0}}, args_ = @0x7ffdfd74b770, construct_ = js::NO_CONSTRUCT}
ar = {cx_ = 0x55900ba52400, origin_ = 0x55900ba06000}
ok = <optimized out>
#74 0x00007efed8512832 in InternalCall (reason=<optimized out>, args=..., cx=0x55900ba52400) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:648
No locals.
#75 js::Call (cx=0x55900ba52400, fval=..., thisv=..., args=..., rval=..., reason=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:665
No locals.
#76 0x00007efed858669a in JS_CallFunction (cx=0x55900ba52400, obj=obj@entry=..., fun=fun@entry=..., args=..., rval=..., rval@entry=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/dist/include/js/RootingAPI.h:1152
iargs = {<js::detail::GenericArgsBase<(js::MaybeConstruct)0>> = {<js::AnyInvokeArgs> = {<JS::CallArgs> = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {argv_ = 0x7ffdfd74b7c8, argc_ = 2, constructing_ = false, ignoresReturnValue_ = false}, <No data fields>}, <No data fields>}, v_ = {<JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> >> = {<js::RootedBase<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> > >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52468, prev = 0x7ffdfd74ba10, ptr = {<js::VirtualTraceable> = {_vptr.VirtualTraceable = 0x7efed91696e0 <vtable for js::RootedTraceable<JS::StackGCVector<JS::Value, js::TempAllocPolicy> >+16>}, ptr = {<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>> = {vector = {<js::TempAllocPolicy> = {<js::AllocPolicyBase> = {<No data fields>}, cx_ = 0x55900ba52400}, static kElemIsPod = false, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7ffdfd74b7b8, mLength = 4, mTail = {<mozilla::Vector<JS::Value, 8, js::TempAllocPolicy>::CapacityAndReserved> = {mCapacity = 8}, mBytes = "0\b\371\243q:\376\377\000\000\000\000\000\000\372\377\000\222\257\357\016\"\376\377\000\000\000\000\000\200\370\377\000$\245\v\220U\000\000\000\000\000\000\000\000\000\000\330~P\333\376~\000\000\220\330\335\067\220U\000"}}}, <No data fields>}}}, <No data fields>}}, <No data fields>}
fval = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52460, prev = 0x7ffdfd74b950, ptr = {asBits_ = 18446245383512852528}}
thisv = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52460, prev = 0x7ffdfd74b6f0, ptr = {asBits_ = 18445055223849287680}}
#77 0x00007efedb4fe250 in JS::Call (rval=..., args=..., fun=..., thisObj=..., cx=<optimized out>) at /usr/include/mozjs-78/jsapi.h:1496
No locals.
#78 Gjs::Closure::invoke (this=0x55900d184d30, this_obj=..., args=..., retval=...) at ../gi/closure.cpp:183
ar = {cx_ = 0x55900ba52400, oldRealm_ = 0x55900ba06000}
func = {<js::RootedBase<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74bcb0, ptr = 0x3a71a3f90830}
gjs = <optimized out>
#79 0x00007efedb52bc96 in Gjs::Closure::marshal (this=0x55900d184d30, return_value=0x0, n_param_values=2, param_values=0x559012348880, invocation_hint=<optimized out>, marshal_data=<optimized out>) at /usr/include/mozjs-78/js/RootingAPI.h:596
context = 0x55900ba52400
i = <optimized out>
signal_query = {signal_id = 342, signal_name = 0x55900c1873b8 "begin", itype = 94077166848800, signal_flags = G_SIGNAL_RUN_FIRST, return_type = 4, n_params = 1, param_types = 0x55900bdd1f30}
signal_info = <optimized out>
gjs = 0x55900ba53080
func = <optimized out>
ar = {cx_ = 0x55900ba52400, oldRealm_ = 0x55900ba06000}
skip = {m_ptr = 0x55900c835760}
array_len_indices_for = <optimized out>
type_info_for = {m_ptr = 0x559011a3cb60}
argv = {<JS::Rooted<JS::StackGCVector<JS::Value, js::TempAllocPolicy> >> = {<js::RootedBase<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> > >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52468, prev = 0x7ffdfd74c2d8, ptr = {<js::VirtualTraceable> = {_vptr.VirtualTraceable = 0x7efedb5e55a8 <vtable for js::RootedTraceable<JS::StackGCVector<JS::Value, js::TempAllocPolicy> >+16>}, ptr = {<JS::GCVector<JS::Value, 8, js::TempAllocPolicy>> = {vector = {<js::TempAllocPolicy> = {<js::AllocPolicyBase> = {<No data fields>}, cx_ = 0x55900ba52400}, static kElemIsPod = false, static kMaxInlineBytes = 992, static kInlineCapacity = 8, mBegin = 0x7ffdfd74ba48, mLength = 2, mTail = {<mozilla::Vector<JS::Value, 8, js::TempAllocPolicy>::CapacityAndReserved> = {mCapacity = 8}, mBytes = "\000\222\257\357\016\"\376\377\000\000\000\000\000\200\370\377U\355\353\330\376~\000\000\005\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000$\245\v\220U\000\000\n4^\330\376~\000\000\000\000\000\000\000\000\000"}}}, <No data fields>}}}, <No data fields>}
argv_to_append = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52460, prev = 0x7ffdfd74c140, ptr = {asBits_ = 18444633011384221696}}
rval = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52460, prev = 0x7ffdfd74b930, ptr = {asBits_ = 18444914486360932352}}
#80 0x00007efedbfb5c2f in g_closure_invoke (closure=0x55900d184d30, return_value=0x0, n_param_values=2, param_values=0x559012348880, invocation_hint=0x7ffdfd74bbe0) at ../gobject/gclosure.c:830
marshal = 0x7efedb4e5ca0 <Gjs::Closure::marshal_cb(_GClosure*, _GValue*, unsigned int, _GValue const*, void*, void*)>
marshal_data = 0x156
in_marshal = 0
real_closure = 0x55900d184d10
__func__ = "g_closure_invoke"
#81 0x00007efedbfd2056 in signal_emit_unlocked_R (node=<optimized out>, detail=0, instance=0x55900b6d7a00, emission_return=0x0, instance_and_params=0x559012348880) at ../gobject/gsignal.c:3742
tmp = <optimized out>
handler = 0x5590122fd480
accumulator = 0x0
emission = {next = 0x7ffdfd74d330, instance = 0x55900b6d7a00, ihint = {signal_id = 342, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 4}
class_closure = <optimized out>
hlist = <optimized out>
handler_list = 0x5590122fd480
return_accu = 0x0
accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = 342
max_sequential_handler_number = 88469
return_value_altered = 0
EMIT_RESTART = <optimized out>
#82 0x00007efedb5153f9 in ObjectInstance::emit_impl (argv=..., context=0x55900ba52400, this=<optimized out>) at /usr/include/c++/11/bits/stl_vector.h:1168
signal_detail = 0
instance = <optimized out>
signal_id = 342
instance_and_args = std::vector of length 2, capacity 2 = {{<_GValue> = {g_type = 94077166848800, data = {{v_int = 191724032, v_uint = 191724032, v_long = 94077155375616, v_ulong = 94077155375616, v_int64 = 94077155375616, v_uint64 = 94077155375616, v_float = 4.57363223e-32, v_double = 4.6480290529561018e-310, v_pointer = 0x55900b6d7a00}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, <No data fields>}, {<_GValue> = {g_type = 28, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, <No data fields>}}
gtype = <optimized out>
rvalue = {<_GValue> = {g_type = 140728855739808, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}, <No data fields>}
signal_query = {signal_id = 342, signal_name = 0x55900c1873b8 "begin", itype = 94077166848800, signal_flags = G_SIGNAL_RUN_FIRST, return_type = 4, n_params = 1, param_types = 0x55900bdd1f30}
i = <optimized out>
signal_name = {mTuple = {<mozilla::detail::CompactPairHelper<char*, JS::FreePolicy, (mozilla::detail::StorageType)1, (mozilla::detail::StorageType)0>> = {<JS::FreePolicy> = {<No data fields>}, mFirstA = 0x5590121473d0 "begin"}, <No data fields>}}
dynamicString = "Gjs_ui_swipeTracker_SwipeTrackeremit('begin')"
label = {m_stack = 0x0}
signal_id = <optimized out>
signal_detail = <optimized out>
signal_query = <optimized out>
i = <optimized out>
signal_name = <optimized out>
dynamicString = <optimized out>
label = <optimized out>
instance_and_args = <optimized out>
instance = <optimized out>
gtype = <optimized out>
rvalue = <optimized out>
gtype = <optimized out>
value = <optimized out>
#83 ObjectBase::emit (cx=0x55900ba52400, argc=<optimized out>, vp=<optimized out>) at ../gi/object.cpp:2017
args = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {argv_ = 0x55900e7aefc8, argc_ = 2, constructing_ = false, ignoresReturnValue_ = false}, <No data fields>}
obj = {<js::RootedBase<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74be30, ptr = 0x220eefaf9200}
priv = <optimized out>
#84 0x00007efed85123a8 in CallJSNative (args=..., reason=<optimized out>, native=0x7efedb514c30 <ObjectBase::emit(JSContext*, unsigned int, JS::Value*)>, cx=0x55900ba52400) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:493
logger = <optimized out>
resumeMode = <optimized out>
ok = <optimized out>
traceLog = <optimized out>
ar = {cx_ = 0x55900ba52400, origin_ = 0x55900ba06000}
logger = <optimized out>
traceLog = <optimized out>
resumeMode = <optimized out>
ar = <optimized out>
ok = <optimized out>
#85 js::InternalCallOrConstruct (cx=0x55900ba52400, args=..., construct=(unknown: 0xfd74be50), reason=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:585
native = 0x7efedb514c30 <ObjectBase::emit(JSContext*, unsigned int, JS::Value*)>
skipForCallee = <optimized out>
fun = {<js::RootedBase<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74c060, ptr = 0x1a80e38c99c0}
state = {<js::RunState> = {kind_ = (unknown: 0xba52400), script_ = {<js::RootedBase<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba06000, prev = 0xfffe220eefaf9200, ptr = 0x55900ba06000}}, args_ = @0x55900ba52458, construct_ = (unknown: 0xfd74c020)}
ar = {cx_ = 0x55900e7aefc0, origin_ = 0x7efed851439d <js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>)+477>}
ok = <optimized out>
#86 0x00007efed8502970 in js::CallFromStack (args=..., cx=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:652
No locals.
#87 Interpret (cx=0x55900ba52400, state=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:3312
newsp = <optimized out>
construct = js::NO_CONSTRUCT
ignoresReturnValue = <optimized out>
argStackSlots = <optimized out>
isFunction = <optimized out>
args = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {argv_ = 0x55900e7aefc8, argc_ = 2, constructing_ = false, ignoresReturnValue_ = true}, <No data fields>}
maybeFun = <optimized out>
event = <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_ = 0x55900ba52400, compartment_ = 0x55900ba13020, prev_ = 0x7ffdfd74cb40, prevProfiling_ = 0x7ffdfd74cb40, hideScriptedCallerCount_ = 0, frameCache_ = {<js::RootedBase<js::LiveSavedFrameCache, JS::Rooted<js::LiveSavedFrameCache> >> = {<js::MutableWrappedPtrOperations<js::LiveSavedFrameCache, JS::Rooted<js::LiveSavedFrameCache> >> = {<js::WrappedPtrOperations<js::LiveSavedFrameCache, JS::Rooted<js::LiveSavedFrameCache> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52468, prev = 0x7ffdfd74c6c0, ptr = {<js::VirtualTraceable> = {_vptr.VirtualTraceable = 0x7efed9168160 <vtable for js::RootedTraceable<js::LiveSavedFrameCache>+16>}, ptr = {frames = 0x0}}}, asyncStack_ = {<js::RootedBase<js::SavedFrame*, JS::Rooted<js::SavedFrame*> >> = {<js::MutableWrappedPtrOperations<js::SavedFrame*, JS::Rooted<js::SavedFrame*> >> = {<js::WrappedPtrOperations<js::SavedFrame*, JS::Rooted<js::SavedFrame*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74c550, ptr = 0x0}, asyncCause_ = 0x0, asyncCallIsExplicit_ = false, kind_ = js::Activation::Interpreter}, regs_ = {sp = 0x55900e7aefd8, pc = 0x559011a9dd99 "w\002", fp_ = 0x55900e7aef28}, entryFrame_ = 0x55900e7aef28, opMask_ = 0}
script = {<js::RootedBase<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52428, prev = 0x7ffdfd74c578, ptr = 0x1a7760e18790}
logger = <optimized out>
scriptEvent = <optimized out>
rootValue0 = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52460, prev = 0x7ffdfd74c640, ptr = {asBits_ = 18444914486360932352}}
rootValue1 = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52460, prev = 0x7ffdfd74c160, ptr = {asBits_ = 18444914486360932352}}
rootString0 = {<js::RootedBase<JSString*, JS::Rooted<JSString*> >> = {<js::MutableWrappedPtrOperations<JSString*, JS::Rooted<JSString*> >> = {<js::WrappedPtrOperations<JSString*, JS::Rooted<JSString*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52438, prev = 0x0, ptr = 0x0}
rootString1 = {<js::RootedBase<JSString*, JS::Rooted<JSString*> >> = {<js::MutableWrappedPtrOperations<JSString*, JS::Rooted<JSString*> >> = {<js::WrappedPtrOperations<JSString*, JS::Rooted<JSString*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52438, prev = 0x7ffdfd74c120, ptr = 0x0}
rootObject0 = {<js::RootedBase<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74c2f8, ptr = 0x0}
rootObject1 = {<js::RootedBase<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74c0e0, ptr = 0x0}
rootObject2 = {<js::RootedBase<JSObject*, JS::Rooted<JSObject*> >> = {<js::MutableWrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<js::WrappedPtrOperations<JSObject*, JS::Rooted<JSObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74c0c0, ptr = 0x0}
rootNativeObject0 = {<js::RootedBase<js::NativeObject*, JS::Rooted<js::NativeObject*> >> = {<js::MutableWrappedPtrOperations<js::NativeObject*, JS::Rooted<js::NativeObject*> >> = {<js::WrappedPtrOperations<js::NativeObject*, JS::Rooted<js::NativeObject*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74c0a0, ptr = 0x0}
rootFunction0 = {<js::RootedBase<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74c080, ptr = 0x0}
rootName0 = {<js::RootedBase<js::PropertyName*, JS::Rooted<js::PropertyName*> >> = {<js::MutableWrappedPtrOperations<js::PropertyName*, JS::Rooted<js::PropertyName*> >> = {<js::WrappedPtrOperations<js::PropertyName*, JS::Rooted<js::PropertyName*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52438, prev = 0x7ffdfd74c100, ptr = 0x0}
rootId0 = {<js::RootedBase<JS::PropertyKey, JS::Rooted<JS::PropertyKey> >> = {<js::MutableWrappedPtrOperations<JS::PropertyKey, JS::Rooted<JS::PropertyKey> >> = {<js::WrappedPtrOperations<JS::PropertyKey, JS::Rooted<JS::PropertyKey> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52458, prev = 0x0, ptr = {asBits = 2}}
rootShape0 = {<js::RootedBase<js::Shape*, JS::Rooted<js::Shape*> >> = {<js::MutableWrappedPtrOperations<js::Shape*, JS::Rooted<js::Shape*> >> = {<js::WrappedPtrOperations<js::Shape*, JS::Rooted<js::Shape*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52430, prev = 0x0, ptr = 0x0}
rootScript0 = {<js::RootedBase<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52428, prev = 0x7ffdfd74c180, ptr = 0x0}
rootScope0 = {<js::RootedBase<js::Scope*, JS::Rooted<js::Scope*> >> = {<js::MutableWrappedPtrOperations<js::Scope*, JS::Rooted<js::Scope*> >> = {<js::WrappedPtrOperations<js::Scope*, JS::Rooted<js::Scope*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52410, prev = 0x0, ptr = 0x0}
blockDepth = <optimized out>
interpReturnOK = <optimized out>
frameHalfInitialized = <optimized out>
addresses = {0x7efed8507ceb <Interpret(JSContext*, js::RunState&)+24251>, 0x7efed850a636 <Interpret(JSContext*, js::RunState&)+34822>, 0x7efed850a5e2 <Interpret(JSContext*, js::RunState&)+34738>, 0x7efed850a58e <Interpret(JSContext*, js::RunState&)+34654>, 0x7efed8509360 <Interpret(JSContext*, js::RunState&)+30000>, 0x7efed8508295 <Interpret(JSContext*, js::RunState&)+25701>, 0x7efed850a68a <Interpret(JSContext*, js::RunState&)+34906>, 0x7efed85093c2 <Interpret(JSContext*, js::RunState&)+30098>, 0x7efed8509425 <Interpret(JSContext*, js::RunState&)+30197>, 0x7efed8504daa <Interpret(JSContext*, js::RunState&)+12154>, 0x7efed850a17e <Interpret(JSContext*, js::RunState&)+33614>, 0x7efed8506827 <Interpret(JSContext*, js::RunState&)+18935>, 0x7efed850a112 <Interpret(JSContext*, js::RunState&)+33506>, 0x7efed85096af <Interpret(JSContext*, js::RunState&)+30847>, 0x7efed8506e1c <Interpret(JSContext*, js::RunState&)+20460>, 0x7efed850506e <Interpret(JSContext*, js::RunState&)+12862>, 0x7efed850506a <Interpret(JSContext*, js::RunState&)+12858>, 0x7efed8506d7c <Interpret(JSContext*, js::RunState&)+20300>, 0x7efed850b812 <Interpret(JSContext*, js::RunState&)+39394>, 0x7efed850b8b4 <Interpret(JSContext*, js::RunState&)+39556>, 0x7efed8509721 <Interpret(JSContext*, js::RunState&)+30961>, 0x7efed85083c5 <Interpret(JSContext*, js::RunState&)+26005>, 0x7efed85082e9 <Interpret(JSContext*, js::RunState&)+25785>, 0x7efed850bb3e <Interpret(JSContext*, js::RunState&)+40206>, 0x7efed850bab3 <Interpret(JSContext*, js::RunState&)+40067>, 0x7efed850bc1a <Interpret(JSContext*, js::RunState&)+40426>, 0x7efed85084a1 <Interpret(JSContext*, js::RunState&)+26225>, 0x7efed850be15 <Interpret(JSContext*, js::RunState&)+40933>, 0x7efed850bd2b <Interpret(JSContext*, js::RunState&)+40699>, 0x7efed850c22f <Interpret(JSContext*, js::RunState&)+41983>, 0x7efed850bcab <Interpret(JSContext*, js::RunState&)+40571>, 0x7efed850c1ab <Interpret(JSContext*, js::RunState&)+41851>, 0x7efed8507133 <Interpret(JSContext*, js::RunState&)+21251>, 0x7efed8509b14 <Interpret(JSContext*, js::RunState&)+31972>, 0x7efed850c67d <Interpret(JSContext*, js::RunState&)+43085>, 0x7efed850b50f <Interpret(JSContext*, js::RunState&)+38623>, 0x7efed850ca78 <Interpret(JSContext*, js::RunState&)+44104>, 0x7efed850c75f <Interpret(JSContext*, js::RunState&)+43311>, 0x7efed850c929 <Interpret(JSContext*, js::RunState&)+43769>, 0x7efed8507727 <Interpret(JSContext*, js::RunState&)+22775>, 0x7efed850781a <Interpret(JSContext*, js::RunState&)+23018>, 0x7efed850c001 <Interpret(JSContext*, js::RunState&)+41425>, 0x7efed850c7da <Interpret(JSContext*, js::RunState&)+43434>, 0x7efed850c3f7 <Interpret(JSContext*, js::RunState&)+42439>, 0x7efed850978e <Interpret(JSContext*, js::RunState&)+31070>, 0x7efed850b666 <Interpret(JSContext*, js::RunState&)+38966>, 0x7efed8507504 <Interpret(JSContext*, js::RunState&)+22228>, 0x7efed850a1d4 <Interpret(JSContext*, js::RunState&)+33700>, 0x7efed8508fc9 <Interpret(JSContext*, js::RunState&)+29081>, 0x7efed850852c <Interpret(JSContext*, js::RunState&)+26364>, 0x7efed8507924 <Interpret(JSContext*, js::RunState&)+23284>, 0x7efed85079d6 <Interpret(JSContext*, js::RunState&)+23462>, 0x7efed850614e <Interpret(JSContext*, js::RunState&)+17182>, 0x7efed8504908 <Interpret(JSContext*, js::RunState&)+10968>, 0x7efed850490c <Interpret(JSContext*, js::RunState&)+10972>, 0x7efed850a001 <Interpret(JSContext*, js::RunState&)+33233>, 0x7efed850a8dc <Interpret(JSContext*, js::RunState&)+35500>, 0x7efed850405a <Interpret(JSContext*, js::RunState&)+8746>, 0x7efed850405e <Interpret(JSContext*, js::RunState&)+8750>, 0x7efed8506ea3 <Interpret(JSContext*, js::RunState&)+20595>, 0x7efed85050db <Interpret(JSContext*, js::RunState&)+12971>, 0x7efed85050df <Interpret(JSContext*, js::RunState&)+12975>, 0x7efed8507350 <Interpret(JSContext*, js::RunState&)+21792>, 0x7efed8507347 <Interpret(JSContext*, js::RunState&)+21783>, 0x7efed85073b4 <Interpret(JSContext*, js::RunState&)+21892>, 0x7efed85073ab <Interpret(JSContext*, js::RunState&)+21883>, 0x7efed8503eee <Interpret(JSContext*, js::RunState&)+8382>, 0x7efed8503ef2 <Interpret(JSContext*, js::RunState&)+8386>, 0x7efed8503d62 <Interpret(JSContext*, js::RunState&)+7986>, 0x7efed8503d66 <Interpret(JSContext*, js::RunState&)+7990>, 0x7efed850415d <Interpret(JSContext*, js::RunState&)+9005>, 0x7efed8504161 <Interpret(JSContext*, js::RunState&)+9009>, 0x7efed8505826 <Interpret(JSContext*, js::RunState&)+14838>, 0x7efed850582a <Interpret(JSContext*, js::RunState&)+14842>, 0x7efed85080ef <Interpret(JSContext*, js::RunState&)+25279>, 0x7efed8505b7d <Interpret(JSContext*, js::RunState&)+15693>, 0x7efed8505b81 <Interpret(JSContext*, js::RunState&)+15697>, 0x7efed8504c5a <Interpret(JSContext*, js::RunState&)+11818>, 0x7efed8504c5e <Interpret(JSContext*, js::RunState&)+11822>, 0x7efed8504f9e <Interpret(JSContext*, js::RunState&)+12654>, 0x7efed8504fa2 <Interpret(JSContext*, js::RunState&)+12658>, 0x7efed8504986 <Interpret(JSContext*, js::RunState&)+11094>, 0x7efed850498a <Interpret(JSContext*, js::RunState&)+11098>, 0x7efed8509a89 <Interpret(JSContext*, js::RunState&)+31833>, 0x7efed850858b <Interpret(JSContext*, js::RunState&)+26459>, 0x7efed8505f84 <Interpret(JSContext*, js::RunState&)+16724>, 0x7efed8508d67 <Interpret(JSContext*, js::RunState&)+28471>, 0x7efed85053d6 <Interpret(JSContext*, js::RunState&)+13734>, 0x7efed85053da <Interpret(JSContext*, js::RunState&)+13738>, 0x7efed8504b63 <Interpret(JSContext*, js::RunState&)+11571>, 0x7efed8504b67 <Interpret(JSContext*, js::RunState&)+11575>, 0x7efed850b91a <Interpret(JSContext*, js::RunState&)+39658>, 0x7efed8509cf1 <Interpret(JSContext*, js::RunState&)+32449>, 0x7efed850b5f1 <Interpret(JSContext*, js::RunState&)+38849>, 0x7efed850b76a <Interpret(JSContext*, js::RunState&)+39226>, 0x7efed850822d <Interpret(JSContext*, js::RunState&)+25597>, 0x7efed8508f7a <Interpret(JSContext*, js::RunState&)+29002>, 0x7efed85075a6 <Interpret(JSContext*, js::RunState&)+22390>, 0x7efed8508988 <Interpret(JSContext*, js::RunState&)+27480>, 0x7efed8507435 <Interpret(JSContext*, js::RunState&)+22021>, 0x7efed85060d0 <Interpret(JSContext*, js::RunState&)+17056>, 0x7efed85061c8 <Interpret(JSContext*, js::RunState&)+17304>, 0x7efed8504ae1 <Interpret(JSContext*, js::RunState&)+11441>, 0x7efed8506668 <Interpret(JSContext*, js::RunState&)+18488>, 0x7efed85073bd <Interpret(JSContext*, js::RunState&)+21901>, 0x7efed850a079 <Interpret(JSContext*, js::RunState&)+33353>, 0x7efed8508bc7 <Interpret(JSContext*, js::RunState&)+28055>, 0x7efed8508afc <Interpret(JSContext*, js::RunState&)+27852>, 0x7efed850865c <Interpret(JSContext*, js::RunState&)+26668>, 0x7efed85099ad <Interpret(JSContext*, js::RunState&)+31613>, 0x7efed850a9cc <Interpret(JSContext*, js::RunState&)+35740>, 0x7efed85080f8 <Interpret(JSContext*, js::RunState&)+25288>, 0x7efed8507610 <Interpret(JSContext*, js::RunState&)+22496>, 0x7efed850768f <Interpret(JSContext*, js::RunState&)+22623>, 0x7efed85081c0 <Interpret(JSContext*, js::RunState&)+25488>, 0x7efed85063b7 <Interpret(JSContext*, js::RunState&)+17799>, 0x7efed850286c <Interpret(JSContext*, js::RunState&)+2620>, 0x7efed85063c9 <Interpret(JSContext*, js::RunState&)+17817>, 0x7efed8502870 <Interpret(JSContext*, js::RunState&)+2624>, 0x7efed8506334 <Interpret(JSContext*, js::RunState&)+17668>, 0x7efed8506e9a <Interpret(JSContext*, js::RunState&)+20586>, 0x7efed8506281 <Interpret(JSContext*, js::RunState&)+17489>, 0x7efed8505a75 <Interpret(JSContext*, js::RunState&)+15429>, 0x7efed85029d8 <Interpret(JSContext*, js::RunState&)+2984>, 0x7efed8505a79 <Interpret(JSContext*, js::RunState&)+15433>, 0x7efed85029dc <Interpret(JSContext*, js::RunState&)+2988>, 0x7efed850521a <Interpret(JSContext*, js::RunState&)+13290>, 0x7efed850521e <Interpret(JSContext*, js::RunState&)+13294>, 0x7efed8509f89 <Interpret(JSContext*, js::RunState&)+33113>, 0x7efed85077c6 <Interpret(JSContext*, js::RunState&)+22934>, 0x7efed85063c0 <Interpret(JSContext*, js::RunState&)+17808>, 0x7efed85063ae <Interpret(JSContext*, js::RunState&)+17790>, 0x7efed8504013 <Interpret(JSContext*, js::RunState&)+8675>, 0x7efed8504017 <Interpret(JSContext*, js::RunState&)+8679>, 0x7efed85078b9 <Interpret(JSContext*, js::RunState&)+23177>, 0x7efed850c14f <Interpret(JSContext*, js::RunState&)+41759>, 0x7efed850b494 <Interpret(JSContext*, js::RunState&)+38500>, 0x7efed850a945 <Interpret(JSContext*, js::RunState&)+35605>, 0x7efed8509ec0 <Interpret(JSContext*, js::RunState&)+32912>, 0x7efed850aa1b <Interpret(JSContext*, js::RunState&)+35819>, 0x7efed8502ccb <Interpret(JSContext*, js::RunState&)+3739>, 0x7efed850b79d <Interpret(JSContext*, js::RunState&)+39277>, 0x7efed85087e0 <Interpret(JSContext*, js::RunState&)+27056>, 0x7efed8508717 <Interpret(JSContext*, js::RunState&)+26855>, 0x7efed8502ccf <Interpret(JSContext*, js::RunState&)+3743>, 0x7efed850889d <Interpret(JSContext*, js::RunState&)+27245>, 0x7efed850aab3 <Interpret(JSContext*, js::RunState&)+35971>, 0x7efed850aa5e <Interpret(JSContext*, js::RunState&)+35886>, 0x7efed850ab16 <Interpret(JSContext*, js::RunState&)+36070>, 0x7efed85068f1 <Interpret(JSContext*, js::RunState&)+19137>, 0x7efed85066ef <Interpret(JSContext*, js::RunState&)+18623>, 0x7efed8504aa3 <Interpret(JSContext*, js::RunState&)+11379>, 0x7efed8506a90 <Interpret(JSContext*, js::RunState&)+19552>, 0x7efed8506a1b <Interpret(JSContext*, js::RunState&)+19435>, 0x7efed8509c3c <Interpret(JSContext*, js::RunState&)+32268>, 0x7efed85069bb <Interpret(JSContext*, js::RunState&)+19339>, 0x7efed8509c9a <Interpret(JSContext*, js::RunState&)+32362>, 0x7efed850bdaa <Interpret(JSContext*, js::RunState&)+40826>, 0x7efed8504a96 <Interpret(JSContext*, js::RunState&)+11366>, 0x7efed850a77e <Interpret(JSContext*, js::RunState&)+35150>, 0x7efed8504e3f <Interpret(JSContext*, js::RunState&)+12303>, 0x7efed8507bf3 <Interpret(JSContext*, js::RunState&)+24003>, 0x7efed8508609 <Interpret(JSContext*, js::RunState&)+26585>, 0x7efed8504e63 <Interpret(JSContext*, js::RunState&)+12339>, 0x7efed850b983 <Interpret(JSContext*, js::RunState&)+39763>, 0x7efed8507000 <Interpret(JSContext*, js::RunState&)+20944>, 0x7efed8506354 <Interpret(JSContext*, js::RunState&)+17700>, 0x7efed850a4d5 <Interpret(JSContext*, js::RunState&)+34469>, 0x7efed8506936 <Interpret(JSContext*, js::RunState&)+19206>, 0x7efed8503fe0 <Interpret(JSContext*, js::RunState&)+8624>, 0x7efed85070c3 <Interpret(JSContext*, js::RunState&)+21139>, 0x7efed8504dae <Interpret(JSContext*, js::RunState&)+12158>, 0x7efed8506e65 <Interpret(JSContext*, js::RunState&)+20533>, 0x7efed8507277 <Interpret(JSContext*, js::RunState&)+21575>, 0x7efed85072b8 <Interpret(JSContext*, js::RunState&)+21640>, 0x7efed8507d72 <Interpret(JSContext*, js::RunState&)+24386>, 0x7efed8507fe8 <Interpret(JSContext*, js::RunState&)+25016>, 0x7efed8507dc6 <Interpret(JSContext*, js::RunState&)+24470>, 0x7efed8507f5d <Interpret(JSContext*, js::RunState&)+24877>, 0x7efed8508098 <Interpret(JSContext*, js::RunState&)+25192>, 0x7efed8508041 <Interpret(JSContext*, js::RunState&)+25105>, 0x7efed8508f28 <Interpret(JSContext*, js::RunState&)+28920>, 0x7efed8504e98 <Interpret(JSContext*, js::RunState&)+12392>, 0x7efed8504e9c <Interpret(JSContext*, js::RunState&)+12396>, 0x7efed85054fc <Interpret(JSContext*, js::RunState&)+14028>, 0x7efed85054f8 <Interpret(JSContext*, js::RunState&)+14024>, 0x7efed850a3d2 <Interpret(JSContext*, js::RunState&)+34210>, 0x7efed850a471 <Interpret(JSContext*, js::RunState&)+34369>, 0x7efed8509d71 <Interpret(JSContext*, js::RunState&)+32577>, 0x7efed8509605 <Interpret(JSContext*, js::RunState&)+30677>, 0x7efed850bf31 <Interpret(JSContext*, js::RunState&)+41217>, 0x7efed8509488 <Interpret(JSContext*, js::RunState&)+30296>, 0x7efed8507359 <Interpret(JSContext*, js::RunState&)+21801>, 0x7efed8509900 <Interpret(JSContext*, js::RunState&)+31440>, 0x7efed8503e40 <Interpret(JSContext*, js::RunState&)+8208>, 0x7efed8503e44 <Interpret(JSContext*, js::RunState&)+8212>, 0x7efed8508ee3 <Interpret(JSContext*, js::RunState&)+28851>, 0x7efed8508eda <Interpret(JSContext*, js::RunState&)+28842>, 0x7efed850a339 <Interpret(JSContext*, js::RunState&)+34057>, 0x7efed8508cbe <Interpret(JSContext*, js::RunState&)+28302>...}
#88 0x00007efed8511d8e in js::RunScript (cx=0x55900ba52400, state=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:465
marker = {profiler_ = 0x0}
status = <optimized out>
#89 0x00007efed85121d7 in js::InternalCallOrConstruct (cx=0x55900ba52400, args=..., construct=js::NO_CONSTRUCT, reason=<optimized out>) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:620
skipForCallee = <optimized out>
fun = {<js::RootedBase<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::MutableWrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<js::WrappedPtrOperations<JSFunction*, JS::Rooted<JSFunction*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52418, prev = 0x7ffdfd74cb88, ptr = 0x1a7760e16970}
state = {<js::RunState> = {kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52428, prev = 0x7ffdfd74c680, ptr = 0x1a7760e18790}}, args_ = @0x7ffdfd74c630, construct_ = js::NO_CONSTRUCT}
ar = {cx_ = 0x55900ba52400, origin_ = 0x55900ba06000}
ok = <optimized out>
#90 0x00007efed89b6ec7 in js::CallFromStack (args=..., cx=0x55900ba52400) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/vm/Interpreter.cpp:652
No locals.
#91 js::jit::DoCallFallback (cx=0x55900ba52400, frame=0x7ffdfd74ca08, stub=0x55900bd18e68, argc=4, vp=0x7ffdfd74c970, res=...) at /usr/src/debug/mozjs78-78.15.0-1.fc35.x86_64/jit/BaselineIC.cpp:2984
script = {<js::RootedBase<JSScript*, JS::Rooted<JSScript*> >> = {<js::MutableWrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<js::WrappedPtrOperations<JSScript*, JS::Rooted<JSScript*> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52428, prev = 0x7ffdfd74cd68, ptr = 0x1a80e38af9c0}
pc = 0x55900ba2ba6a "s\004"
op = JSOp::Call
constructing = false
ignoresReturnValue = false
numValues = 6
vpRoot = {<JS::Rooted<js::ExternalValueArray>> = {<js::RootedBase<js::ExternalValueArray, JS::Rooted<js::ExternalValueArray> >> = {<js::MutableWrappedPtrOperations<js::ExternalValueArray, JS::Rooted<js::ExternalValueArray> >> = {<js::WrappedPtrOperations<js::ExternalValueArray, JS::Rooted<js::ExternalValueArray> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52468, prev = 0x7ffdfd74cb68, ptr = {<js::VirtualTraceable> = {_vptr.VirtualTraceable = 0x7efed9188588 <vtable for js::RootedTraceable<js::ExternalValueArray>+16>}, ptr = {array_ = 0x7ffdfd74c970, length_ = 6}}}, <No data fields>}
callArgs = {<JS::detail::CallArgsBase<JS::detail::IncludeUsedRval>> = {argv_ = 0x7ffdfd74c980, argc_ = 4, constructing_ = false, ignoresReturnValue_ = false}, <No data fields>}
callee = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52460, prev = 0x7ffdfd74cb20, ptr = {asBits_ = 18446210223784946032}}
newTarget = {<js::RootedBase<JS::Value, JS::Rooted<JS::Value> >> = {<js::MutableWrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<js::WrappedPtrOperations<JS::Value, JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, stack = 0x55900ba52460, prev = 0x7ffdfd74c660, ptr = {asBits_ = 18445055223849287680}}
canAttachStub = <optimized out>
handled = true
deferred = false
#92 0x000021c7cb6cccb8 in ?? ()
No symbol table info available.
#93 0x00007efed91aead0 in vtable for js::jit::ICStubCompiler () from /lib64/libmozjs-78.so.0
No symbol table info available.
#94 0x00007ffdfd74c930 in ?? ()
No symbol table info available.
#95 0xfff9800000000000 in ?? ()
No symbol table info available.
#96 0x00007efed8f98ab8 in js::jit::vmFunctions () from /lib64/libmozjs-78.so.0
No symbol table info available.
#97 0x000021c7cb6d2612 in ?? ()
No symbol table info available.
#98 0x0000000000006022 in ?? ()
No symbol table info available.
#99 0x00007ffdfd74ca08 in ?? ()
No symbol table info available.
#100 0x000055900bd18e68 in ?? ()
No symbol table info available.
#101 0x0000000000000004 in ?? ()
No symbol table info available.
#102 0x00007ffdfd74c970 in ?? ()
No symbol table info available.
#103 0xfffe1a7760e16970 in ?? ()
No symbol table info available.
#104 0xfffe220eefaf9200 in ?? ()
No symbol table info available.
#105 0xfffe220eefaf9240 in ?? ()
No symbol table info available.
#106 0xfff8800005e7441f in ?? ()
No symbol table info available.
#107 0x409239ad20000000 in ?? ()
No symbol table info available.
#108 0x407332eaa0000000 in ?? ()
No symbol table info available.
#109 0x00007ffdfd74ca48 in ?? ()
No symbol table info available.
#110 0x000055900bd18e68 in ?? ()
No symbol table info available.
#111 0x000021c7cb6d4d93 in ?? ()
No symbol table info available.
#112 0x0000000000009021 in ?? ()
No symbol table info available.
#113 0x407332eaa0000000 in ?? ()
No symbol table info available.
#114 0x409239ad20000000 in ?? ()
No symbol table info available.
#115 0xfff8800005e7441f in ?? ()
No symbol table info available.
#116 0xfffe220eefaf9240 in ?? ()
No symbol table info available.
#117 0xfffe220eefaf9200 in ?? ()
No symbol table info available.
#118 0xfffe1a7760e16970 in ?? ()
No symbol table info available.
#119 0xfffa800000000005 in ?? ()
No symbol table info available.
#120 0xfff9800000000000 in ?? ()
No symbol table info available.
#121 0xfff9800000000000 in ?? ()
No symbol table info available.
#122 0x00001a80e38af9c0 in ?? ()
No symbol table info available.
#123 0x000055900ba2ba6a in ?? ()
No symbol table info available.
#124 0x000055900d030cc8 in ?? ()
No symbol table info available.
#125 0x00003a71a3f9c460 in ?? ()
No symbol table info available.
#126 0x0000000000000000 in ?? ()
No symbol table info available.