I downgraded to 73.0.1-1 via snapshot and installed the fitting dbgsym
package. This way, I retrieved the following backtrace which shows that
the crash seems to be related to the JS engine:

Thread 21 "DOM Worker" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f662ff1a0 (LWP 3628)]
JS_GetClass (obj=obj@entry=0x7f00000000) at ./js/src/jsapi.cpp:1600
1600    ./js/src/jsapi.cpp: No such file or directory.
(gdb) 
(gdb) bt
#0  0x0000007ff22cad08 in JS_GetClass(JSObject*) (obj=obj@entry=0x7f00000000) 
at ./js/src/jsapi.cpp:1600
#1  0x0000007ff223ba98 in js::ctypes::GetABICode (obj=0x7f00000000) at 
./js/src/ctypes/CTypes.cpp:843
#2  0x0000007ff223ba98 in js::ctypes::FunctionType::BuildSymbolName(JSContext*, 
JSString*, JSObject*, js::ctypes::StringBuilder<char, 0ul>&)
    (cx=0x7f66df0000, name=0x7f65f71740, typeObj=<optimized out>, result=...) 
at ./js/src/ctypes/CTypes.cpp:6634
#3  0x0000007ff22458bc in js::ctypes::Library::Declare(JSContext*, unsigned 
int, JS::Value*) (cx=0x7f66df0000, argc=<optimized out>, vp=<optimized out>)
    at ./js/src/ctypes/Library.cpp:353
#4  0x0000007ff2263d74 in CallJSNative(JSContext*, bool (*)(JSContext*, 
unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&)
    (args=..., reason=(unknown: -191729664), native=0x7ff22456d0 
<js::ctypes::Library::Declare(JSContext*, unsigned int, JS::Value*)>, 
cx=0x7f66df0000)
    at ./build-browser/dist/include/js/CallArgs.h:284
#5  0x0000007ff2263d74 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs 
const&, js::MaybeConstruct, js::CallReason)
    (cx=cx@entry=0x7f66df0000, args=..., 
construct=construct@entry=js::NO_CONSTRUCT, 
reason=reason@entry=js::CallReason::Call) at ./js/src/vm/Interpreter.cpp:544
#6  0x0000007ff2264de0 in InternalCall (reason=js::CallReason::Call, args=..., 
cx=0x7f66df0000) at ./js/src/vm/Interpreter.cpp:608
#7  0x0000007ff2264de0 in js::Call(JSContext*, JS::Handle<JS::Value>, 
JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, 
js::CallReason)
    (cx=cx@entry=0x7f66df0000, fval=..., fval@entry=..., thisv=..., args=..., 
rval=..., reason=reason@entry=js::CallReason::Call) at 
./js/src/vm/Interpreter.cpp:625
#8  0x0000007ff23f9894 in js::fun_apply(JSContext*, unsigned int, JS::Value*) 
(cx=0x7f66df0000, argc=<optimized out>, vp=0x7f664fe4b8)
    at ./build-browser/dist/include/js/RootingAPI.h:675
#9  0x0000007ff2263d74 in CallJSNative(JSContext*, bool (*)(JSContext*, 
unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&)
    (args=..., reason=<optimized out>, native=0x7ff23f95b0 
<js::fun_apply(JSContext*, unsigned int, JS::Value*)>, cx=0x7f66df0000)
    at ./build-browser/dist/include/js/CallArgs.h:284
#10 0x0000007ff2263d74 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs 
const&, js::MaybeConstruct, js::CallReason)
    (cx=0x7f66df0000, args=..., construct=js::NO_CONSTRUCT, reason=<optimized 
out>) at ./js/src/vm/Interpreter.cpp:544
#11 0x0000007ff2258774 in InternalCall (reason=<optimized out>, args=..., 
cx=<optimized out>) at ./js/src/vm/Interpreter.cpp:608
#12 0x0000007ff2258774 in js::CallFromStack(JSContext*, JS::CallArgs const&) 
(args=..., cx=<optimized out>) at ./js/src/vm/Interpreter.cpp:612
#13 0x0000007ff2258774 in Interpret(JSContext*, js::RunState&) 
(cx=0x7f66df0000, state=...) at ./js/src/vm/Interpreter.cpp:3039
#14 0x0000007ff22638e0 in js::RunScript(JSContext*, js::RunState&) 
(cx=cx@entry=0x7f66df0000, state=...) at ./js/src/vm/Interpreter.cpp:424
#15 0x0000007ff2263eb0 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs 
const&, js::MaybeConstruct, js::CallReason)
    (cx=cx@entry=0x7f66df0000, args=..., 
construct=construct@entry=js::NO_CONSTRUCT, 
reason=reason@entry=js::CallReason::Call) at ./js/src/vm/Interpreter.cpp:580
#16 0x0000007ff2264de0 in InternalCall (reason=js::CallReason::Call, args=..., 
cx=0x7f66df0000) at ./js/src/vm/Interpreter.cpp:608
#17 0x0000007ff2264de0 in js::Call(JSContext*, JS::Handle<JS::Value>, 
JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, 
js::CallReason)
    (cx=0x7f66df0000, fval=..., thisv=..., args=..., rval=..., 
reason=js::CallReason::Call) at ./js/src/vm/Interpreter.cpp:625
#18 0x0000007ff2265688 in js::SpreadCallOperation(JSContext*, 
JS::Handle<JSScript*>, unsigned char*, JS::Handle<JS::Value>, 
JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, 
JS::MutableHandle<JS::Value>) (cx=0x7f66df0000, script=..., pc=0x7f664926a1 
"y\263\001", thisv=..., callee=..., arr=..., newTarget=..., res=...)
    at ./js/src/vm/Interpreter.cpp:5048
#19 0x0000007ff22578ac in Interpret(JSContext*, js::RunState&) 
(cx=0x7f66df0000, state=...) at 
./build-browser/dist/include/js/RootingAPI.h:1172
#20 0x0000007ff22638e0 in js::RunScript(JSContext*, js::RunState&) 
(cx=cx@entry=0x7f66df0000, state=...) at ./js/src/vm/Interpreter.cpp:424
#21 0x0000007ff2263eb0 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs 
const&, js::MaybeConstruct, js::CallReason)
    (cx=cx@entry=0x7f66df0000, args=..., 
construct=construct@entry=js::NO_CONSTRUCT, 
reason=reason@entry=js::CallReason::Getter) at ./js/src/vm/Interpreter.cpp:580
#22 0x0000007ff22649f8 in InternalCall (reason=js::CallReason::Getter, 
args=..., cx=0x7f66df0000) at ./js/src/vm/Interpreter.cpp:608
#23 0x0000007ff22649f8 in js::Call(JSContext*, JS::Handle<JS::Value>, 
JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, 
js::CallReason)
    (reason=<optimized out>, rval=..., args=..., thisv=..., fval=..., 
cx=<optimized out>) at ./js/src/vm/Interpreter.cpp:625
#24 0x0000007ff22649f8 in js::CallGetter(JSContext*, JS::Handle<JS::Value>, 
JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>)
    (cx=cx@entry=0x7f66df0000, thisv=..., getter=..., getter@entry=..., 
rval=...) at ./js/src/vm/Interpreter.cpp:749
#25 0x0000007ff2440bb0 in CallGetter(JSContext*, JS::HandleObject, 
JS::HandleValue, js::HandleShape, JS::MutableHandleValue) 
(cx=cx@entry=0x7f66df0000, obj=..., 
    obj@entry=..., receiver=..., receiver@entry=..., shape=..., 
shape@entry=..., vp=..., vp@entry=...) at 
./build-browser/dist/include/js/RootingAPI.h:1172
#26 0x0000007ff2448330 in GetExistingProperty<(js::AllowGC)1> (vp=..., 
shape=..., obj=..., receiver=..., cx=0x7f66df0000) at 
./build-browser/dist/include/js/RootingAPI.h:613
#27 0x0000007ff2448330 in NativeGetPropertyInline<(js::AllowGC)1> (vp=..., 
nameLookup=NotNameLookup, id=..., receiver=..., obj=..., cx=0x7f66df0000)
    at ./js/src/vm/NativeObject.cpp:2594
#28 0x0000007ff2448330 in js::NativeGetProperty(JSContext*, 
JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, 
JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>)
    (cx=cx@entry=0x7f66df0000, obj=..., obj@entry=..., receiver=..., id=..., 
vp=...) at ./js/src/vm/NativeObject.cpp:2631
#29 0x0000007ff2249800 in js::GetProperty(JSContext*, JS::Handle<JSObject*>, 
JS::Handle<JS::Value>, JS::Handle<JS::PropertyKey>, 
JS::MutableHandle<JS::Value>)
    (vp=..., id=..., receiver=..., obj=..., cx=0x7f66df0000) at 
./build-browser/dist/include/js/RootingAPI.h:621
#30 0x0000007ff2249800 in js::GetProperty(JSContext*, JS::Handle<JSObject*>, 
JS::Handle<JS::Value>, js::PropertyName*, JS::MutableHandle<JS::Value>)
    (vp=..., name=<optimized out>, receiver=..., obj=..., cx=0x7f66df0000) at 
./js/src/vm/ObjectOperations-inl.h:124
#31 0x0000007ff2249800 in js::GetProperty(JSContext*, JS::Handle<JS::Value>, 
JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>)
    (cx=0x7f66df0000, v=..., name=..., vp=...) at 
./js/src/vm/Interpreter.cpp:4451
#32 0x0000007ff22589e4 in GetPropertyOperation (vp=..., lval=..., pc=<optimized 
out>, script=..., fp=<optimized out>, cx=<optimized out>)
    at ./build-browser/dist/include/js/RootingAPI.h:1172
#33 0x0000007ff22589e4 in Interpret(JSContext*, js::RunState&) 
(cx=0x7f66df0000, state=...) at ./js/src/vm/Interpreter.cpp:2724
#34 0x0000007ff22638e0 in js::RunScript(JSContext*, js::RunState&) 
(cx=cx@entry=0x7f66df0000, state=...) at ./js/src/vm/Interpreter.cpp:424
#35 0x0000007ff2265c18 in js::ExecuteKernel(JSContext*, JS::Handle<JSScript*>, 
JSObject&, JS::Value const&, js::AbstractFramePtr, JS::Value*)
    (result=0x0, evalInFrame=..., newTargetValue=..., envChainArg=..., 
script=..., cx=0x7f66df0000) at ./js/src/vm/Interpreter.cpp:801
#36 0x0000007ff2265c18 in js::Execute(JSContext*, JS::Handle<JSScript*>, 
JSObject&, JS::Value*)
    (cx=cx@entry=0x7f66df0000, script=script@entry=..., envChainArg=..., 
rval=0x0) at ./js/src/vm/Interpreter.cpp:834
#37 0x0000007ff23523a8 in EvaluateSourceBuffer<mozilla::Utf8Unit>(JSContext*, 
JS::Handle<JSObject*>, JS::ReadOnlyCompileOptions const&, 
JS::SourceText<mozilla::Utf8Unit>&, JS::MutableHandle<JS::Value>, 
js::ScopeKind) (cx=cx@entry=0x7f66df0000, env=..., env@entry=..., 
optionsArg=..., srcBuf=..., rval=..., scopeKind=js::ScopeKind::Global)
    at ./build-browser/dist/include/js/RootingAPI.h:1172
#38 0x0000007ff23528b8 in JS::EvaluateDontInflate(JSContext*, 
JS::ReadOnlyCompileOptions const&, JS::SourceText<mozilla::Utf8Unit>&, 
JS::MutableHandle<JS::Value>)
    (cx=cx@entry=0x7f66df0000, options=..., srcBuf=..., rval=rval@entry=...) at 
./build-browser/dist/include/js/RootingAPI.h:1172
#39 0x0000007ff112b860 in mozilla::dom::(anonymous namespace)::EvaluateScript 
(aResult=..., aSrcBuf=..., aOptions=..., aCx=0x7f66df0000)
    at ./dom/workers/ScriptLoader.cpp:1981
#40 0x0000007ff112b860 in mozilla::dom::(anonymous 
namespace)::EvaluateScriptData<mozilla::Utf8Unit>
    (aScriptLength=<optimized out>, aScriptData=@0x7fec42ab38: 0x0, 
aOptions=..., aCx=0x7f66df0000) at ./dom/workers/ScriptLoader.cpp:2004
#41 0x0000007ff112b860 in mozilla::dom::(anonymous 
namespace)::ScriptExecutorRunnable::WorkerRun(JSContext*, 
mozilla::dom::WorkerPrivate*)
    (this=0x7fec470470, aCx=0x7f66df0000, aWorkerPrivate=0x7fec04a000) at 
./dom/workers/ScriptLoader.cpp:2075
#42 0x0000007ff114cdb8 in mozilla::dom::WorkerRunnable::Run() 
(this=0x7fec470470) at ./dom/workers/WorkerRunnable.cpp:369
#43 0x0000007feef5e750 in nsThread::ProcessNextEvent(bool, bool*) 
(aResult=0x7f662fb9c7, aMayWait=<optimized out>, this=0x7f666d0040) at 
./xpcom/threads/nsThread.cpp:1241
#44 0x0000007feef5e750 in nsThread::ProcessNextEvent(bool, bool*) 
(this=0x7f666d0040, aMayWait=<optimized out>, aResult=0x7f662fb9c7) at 
./xpcom/threads/nsThread.cpp:1072
#45 0x0000007feef60568 in NS_ProcessNextEvent(nsIThread*, bool) 
(aThread=<optimized out>, aMayWait=aMayWait@entry=false) at 
./xpcom/threads/nsThreadUtils.cpp:486
#46 0x0000007ff1150aa4 in mozilla::dom::WorkerPrivate::RunCurrentSyncLoop() 
(this=this@entry=0x7fec04a000) at 
./build-browser/dist/include/mozilla/RefPtr.h:287
#47 0x0000007ff1138970 in mozilla::dom::AutoSyncLoopHolder::Run() 
(this=<synthetic pointer>) at ./dom/workers/WorkerPrivate.h:1278
#48 0x0000007ff1138970 in mozilla::dom::(anonymous 
namespace)::LoadAllScripts(mozilla::dom::WorkerPrivate*, 
mozilla::UniquePtr<mozilla::dom::SerializedStackHolder, 
mozilla::DefaultDelete<mozilla::dom::SerializedStackHolder> >, 
nsTArray<mozilla::dom::(anonymous namespace)::ScriptLoadInfo>&, bool, 
mozilla::dom::WorkerScriptType, mozilla::ErrorResult&)
    (aWorkerPrivate=aWorkerPrivate@entry=0x7fec04a000, aOriginStack=..., 
aLoadInfos=..., aIsMainScript=aIsMainScript@entry=false, 
aWorkerScriptType=aWorkerScriptType@entry=mozilla::dom::WorkerScript, aRv=...) 
at ./dom/workers/ScriptLoader.cpp:2241
#49 0x0000007ff1139254 in 
mozilla::dom::workerinternals::Load(mozilla::dom::WorkerPrivate*, 
mozilla::UniquePtr<mozilla::dom::SerializedStackHolder, 
mozilla::DefaultDelete<mozilla::dom::SerializedStackHolder> >, 
nsTArray<nsTString<char16_t> > const&, mozilla::dom::WorkerScriptType, 
mozilla::ErrorResult&)
    (aWorkerPrivate=0x7fec04a000, aOriginStack=..., aScriptURLs=..., 
aWorkerScriptType=aWorkerScriptType@entry=mozilla::dom::WorkerScript, aRv=...)
    at /usr/include/c++/9/bits/move.h:74
#50 0x0000007ff114e37c in 
mozilla::dom::WorkerGlobalScope::ImportScripts(JSContext*, 
mozilla::dom::Sequence<nsTString<char16_t> > const&, mozilla::ErrorResult&)
    (this=this@entry=0x7ff7919120, aCx=aCx@entry=0x7f66df0000, aScriptURLs=..., 
aRv=...) at /usr/include/c++/9/bits/move.h:74
#51 0x0000007ff0588a78 in 
mozilla::dom::WorkerGlobalScope_Binding::importScripts(JSContext*, 
JS::Handle<JSObject*>, void*, JSJitMethodCallArgs const&)
    (cx=0x7f66df0000, obj=..., void_self=0x7ff7919120, args=...) at 
WorkerGlobalScopeBinding.cpp:210
#52 0x0000007ff0833204 in 
mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::MaybeGlobalThisPolicy,
 mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, 
JS::Value*) (cx=0x7f66df0000, argc=<optimized out>, vp=<optimized out>) at 
./build-browser/dist/include/js/CallArgs.h:206
#53 0x0000007ff2263d74 in CallJSNative(JSContext*, bool (*)(JSContext*, 
unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&)
    (args=..., reason=<optimized out>, native=0x7ff0833020 
<mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::MaybeGlobalThisPolicy,
 mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, 
JS::Value*)>, cx=0x7f66df0000) at ./build-browser/dist/include/js/CallArgs.h:284
#54 0x0000007ff2263d74 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs 
const&, js::MaybeConstruct, js::CallReason)
    (cx=0x7f66df0000, args=..., construct=js::NO_CONSTRUCT, reason=<optimized 
out>) at ./js/src/vm/Interpreter.cpp:544
#55 0x0000007ff2258774 in InternalCall (reason=<optimized out>, args=..., 
cx=<optimized out>) at ./js/src/vm/Interpreter.cpp:608
#56 0x0000007ff2258774 in js::CallFromStack(JSContext*, JS::CallArgs const&) 
(args=..., cx=<optimized out>) at ./js/src/vm/Interpreter.cpp:612
#57 0x0000007ff2258774 in Interpret(JSContext*, js::RunState&) 
(cx=0x7f66df0000, state=...) at ./js/src/vm/Interpreter.cpp:3039
#58 0x0000007ff22638e0 in js::RunScript(JSContext*, js::RunState&) 
(cx=cx@entry=0x7f66df0000, state=...) at ./js/src/vm/Interpreter.cpp:424
#59 0x0000007ff2265c18 in js::ExecuteKernel(JSContext*, JS::Handle<JSScript*>, 
JSObject&, JS::Value const&, js::AbstractFramePtr, JS::Value*)
#60 0x0000007ff2265c18 in js::Execute(JSContext*, JS::Handle<JSScript*>, 
JSObject&, JS::Value*)
    (cx=cx@entry=0x7f66df0000, script=script@entry=..., envChainArg=..., 
rval=0x0) at ./js/src/vm/Interpreter.cpp:834
#61 0x0000007ff23523a8 in EvaluateSourceBuffer<mozilla::Utf8Unit>(JSContext*, 
JS::Handle<JSObject*>, JS::ReadOnlyCompileOptions const&, 
JS::SourceText<mozilla::Utf8Unit>&, JS::MutableHandle<JS::Value>, 
js::ScopeKind) (cx=cx@entry=0x7f66df0000, env=..., env@entry=..., 
optionsArg=..., srcBuf=..., rval=..., scopeKind=js::ScopeKind::Global)
    at ./build-browser/dist/include/js/RootingAPI.h:1172
#62 0x0000007ff23528b8 in JS::EvaluateDontInflate(JSContext*, 
JS::ReadOnlyCompileOptions const&, JS::SourceText<mozilla::Utf8Unit>&, 
JS::MutableHandle<JS::Value>)
    (cx=cx@entry=0x7f66df0000, options=..., srcBuf=..., rval=rval@entry=...) at 
./build-browser/dist/include/js/RootingAPI.h:1172
#63 0x0000007ff112b860 in mozilla::dom::(anonymous namespace)::EvaluateScript 
(aResult=..., aSrcBuf=..., aOptions=..., aCx=0x7f66df0000)
    at ./dom/workers/ScriptLoader.cpp:1981
#64 0x0000007ff112b860 in mozilla::dom::(anonymous 
namespace)::EvaluateScriptData<mozilla::Utf8Unit>
    (aScriptLength=<optimized out>, aScriptData=@0x7f668a37d8: 0x0, 
aOptions=..., aCx=0x7f66df0000) at ./dom/workers/ScriptLoader.cpp:2004
#65 0x0000007ff112b860 in mozilla::dom::(anonymous 
namespace)::ScriptExecutorRunnable::WorkerRun(JSContext*, 
mozilla::dom::WorkerPrivate*)
    (this=0x7f66897ec0, aCx=0x7f66df0000, aWorkerPrivate=0x7fec04a000) at 
./dom/workers/ScriptLoader.cpp:2075
#66 0x0000007ff114cdb8 in mozilla::dom::WorkerRunnable::Run() 
(this=0x7f66897ec0) at ./dom/workers/WorkerRunnable.cpp:369
#67 0x0000007feef5e750 in nsThread::ProcessNextEvent(bool, bool*) 
(aResult=0x7f662fcc87, aMayWait=<optimized out>, this=0x7f666d0040) at 
./xpcom/threads/nsThread.cpp:1241
#68 0x0000007feef5e750 in nsThread::ProcessNextEvent(bool, bool*) 
(this=0x7f666d0040, aMayWait=<optimized out>, aResult=0x7f662fcc87) at 
./xpcom/threads/nsThread.cpp:1072
#69 0x0000007feef60568 in NS_ProcessNextEvent(nsIThread*, bool) 
(aThread=<optimized out>, aMayWait=aMayWait@entry=false) at 
./xpcom/threads/nsThreadUtils.cpp:486
#70 0x0000007ff1150aa4 in mozilla::dom::WorkerPrivate::RunCurrentSyncLoop() 
(this=this@entry=0x7fec04a000) at 
./build-browser/dist/include/mozilla/RefPtr.h:287
#71 0x0000007ff1138970 in mozilla::dom::AutoSyncLoopHolder::Run() 
(this=<synthetic pointer>) at ./dom/workers/WorkerPrivate.h:1278
#72 0x0000007ff1138970 in mozilla::dom::(anonymous 
namespace)::LoadAllScripts(mozilla::dom::WorkerPrivate*, 
mozilla::UniquePtr<mozilla::dom::SerializedStackHolder, 
mozilla::DefaultDelete<mozilla::dom::SerializedStackHolder> >, 
nsTArray<mozilla::dom::(anonymous namespace)::ScriptLoadInfo>&, bool, 
mozilla::dom::WorkerScriptType, mozilla::ErrorResult&)
    (aWorkerPrivate=aWorkerPrivate@entry=0x7fec04a000, aOriginStack=..., 
aLoadInfos=..., aIsMainScript=aIsMainScript@entry=false, 
aWorkerScriptType=aWorkerScriptType@entry=mozilla::dom::WorkerScript, aRv=...) 
at ./dom/workers/ScriptLoader.cpp:2241
#73 0x0000007ff1139254 in 
mozilla::dom::workerinternals::Load(mozilla::dom::WorkerPrivate*, 
mozilla::UniquePtr<mozilla::dom::SerializedStackHolder, 
mozilla::DefaultDelete<mozilla::dom::SerializedStackHolder> >, 
nsTArray<nsTString<char16_t> > const&, mozilla::dom::WorkerScriptType, 
mozilla::ErrorResult&)
    (aWorkerPrivate=0x7fec04a000, aOriginStack=..., aScriptURLs=..., 
aWorkerScriptType=aWorkerScriptType@entry=mozilla::dom::WorkerScript, aRv=...)
    at /usr/include/c++/9/bits/move.h:74
#74 0x0000007ff114e37c in 
mozilla::dom::WorkerGlobalScope::ImportScripts(JSContext*, 
mozilla::dom::Sequence<nsTString<char16_t> > const&, mozilla::ErrorResult&)
    (this=this@entry=0x7ff7919120, aCx=aCx@entry=0x7f66df0000, aScriptURLs=..., 
aRv=...) at /usr/include/c++/9/bits/move.h:74
#75 0x0000007ff0588a78 in 
mozilla::dom::WorkerGlobalScope_Binding::importScripts(JSContext*, 
JS::Handle<JSObject*>, void*, JSJitMethodCallArgs const&)
    (cx=0x7f66df0000, obj=..., void_self=0x7ff7919120, args=...) at 
WorkerGlobalScopeBinding.cpp:210
#76 0x0000007ff0833204 in 
mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::MaybeGlobalThisPolicy,
 mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, 
JS::Value*) (cx=0x7f66df0000, argc=<optimized out>, vp=<optimized out>) at 
./build-browser/dist/include/js/CallArgs.h:206
#77 0x0000007ff2263d74 in CallJSNative(JSContext*, bool (*)(JSContext*, 
unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&)
    (args=..., reason=<optimized out>, native=0x7ff0833020 
<mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::MaybeGlobalThisPolicy,
 mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, 
JS::Value*)>, cx=0x7f66df0000) at ./build-browser/dist/include/js/CallArgs.h:284
#78 0x0000007ff2263d74 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs 
const&, js::MaybeConstruct, js::CallReason)
    (cx=0x7f66df0000, args=..., construct=js::NO_CONSTRUCT, reason=<optimized 
out>) at ./js/src/vm/Interpreter.cpp:544
#79 0x0000007ff2258774 in InternalCall (reason=<optimized out>, args=..., 
cx=<optimized out>) at ./js/src/vm/Interpreter.cpp:608
#80 0x0000007ff2258774 in js::CallFromStack(JSContext*, JS::CallArgs const&) 
(args=..., cx=<optimized out>) at ./js/src/vm/Interpreter.cpp:612
#81 0x0000007ff2258774 in Interpret(JSContext*, js::RunState&) 
(cx=0x7f66df0000, state=...) at ./js/src/vm/Interpreter.cpp:3039
#82 0x0000007ff22638e0 in js::RunScript(JSContext*, js::RunState&) 
(cx=cx@entry=0x7f66df0000, state=...) at ./js/src/vm/Interpreter.cpp:424
#83 0x0000007ff2265c18 in js::ExecuteKernel(JSContext*, JS::Handle<JSScript*>, 
JSObject&, JS::Value const&, js::AbstractFramePtr, JS::Value*)
    (result=0x0, evalInFrame=..., newTargetValue=..., envChainArg=..., 
script=..., cx=0x7f66df0000) at ./js/src/vm/Interpreter.cpp:801
#84 0x0000007ff2265c18 in js::Execute(JSContext*, JS::Handle<JSScript*>, 
JSObject&, JS::Value*)
    (cx=cx@entry=0x7f66df0000, script=script@entry=..., envChainArg=..., 
rval=0x0) at ./js/src/vm/Interpreter.cpp:834
#85 0x0000007ff23523a8 in EvaluateSourceBuffer<mozilla::Utf8Unit>(JSContext*, 
JS::Handle<JSObject*>, JS::ReadOnlyCompileOptions const&, 
JS::SourceText<mozilla::Utf8Unit>&, JS::MutableHandle<JS::Value>, 
js::ScopeKind) (cx=cx@entry=0x7f66df0000, env=..., env@entry=..., 
optionsArg=..., srcBuf=..., rval=..., scopeKind=js::ScopeKind::Global)
    at ./build-browser/dist/include/js/RootingAPI.h:1172
#86 0x0000007ff23528b8 in JS::EvaluateDontInflate(JSContext*, 
JS::ReadOnlyCompileOptions const&, JS::SourceText<mozilla::Utf8Unit>&, 
JS::MutableHandle<JS::Value>)
    (cx=cx@entry=0x7f66df0000, options=..., srcBuf=..., rval=rval@entry=...) at 
./build-browser/dist/include/js/RootingAPI.h:1172
#87 0x0000007ff112b860 in mozilla::dom::(anonymous namespace)::EvaluateScript 
(aResult=..., aSrcBuf=..., aOptions=..., aCx=0x7f66df0000)
    at ./dom/workers/ScriptLoader.cpp:1981
#88 0x0000007ff112b860 in mozilla::dom::(anonymous 
namespace)::EvaluateScriptData<mozilla::Utf8Unit>
    (aScriptLength=<optimized out>, aScriptData=@0x7f6689bfd8: 0x0, 
aOptions=..., aCx=0x7f66df0000) at ./dom/workers/ScriptLoader.cpp:2004
#89 0x0000007ff112b860 in mozilla::dom::(anonymous 
namespace)::ScriptExecutorRunnable::WorkerRun(JSContext*, 
mozilla::dom::WorkerPrivate*)
    (this=0x7f66897ab0, aCx=0x7f66df0000, aWorkerPrivate=0x7fec04a000) at 
./dom/workers/ScriptLoader.cpp:2075
#90 0x0000007ff114cdb8 in mozilla::dom::WorkerRunnable::Run() 
(this=0x7f66897ab0) at ./dom/workers/WorkerRunnable.cpp:369
#91 0x0000007feef5e750 in nsThread::ProcessNextEvent(bool, bool*) 
(aResult=0x7f662fdf47, aMayWait=<optimized out>, this=0x7f666d0040) at 
./xpcom/threads/nsThread.cpp:1241
#92 0x0000007feef5e750 in nsThread::ProcessNextEvent(bool, bool*) 
(this=0x7f666d0040, aMayWait=<optimized out>, aResult=0x7f662fdf47) at 
./xpcom/threads/nsThread.cpp:1072
#93 0x0000007feef60568 in NS_ProcessNextEvent(nsIThread*, bool) 
(aThread=<optimized out>, aMayWait=aMayWait@entry=false) at 
./xpcom/threads/nsThreadUtils.cpp:486
#94 0x0000007ff1150aa4 in mozilla::dom::WorkerPrivate::RunCurrentSyncLoop() 
(this=this@entry=0x7fec04a000) at 
./build-browser/dist/include/mozilla/RefPtr.h:287
#95 0x0000007ff1138970 in mozilla::dom::AutoSyncLoopHolder::Run() 
(this=<synthetic pointer>) at ./dom/workers/WorkerPrivate.h:1278
#96 0x0000007ff1138970 in mozilla::dom::(anonymous 
namespace)::LoadAllScripts(mozilla::dom::WorkerPrivate*, 
mozilla::UniquePtr<mozilla::dom::SerializedStackHolder, 
mozilla::DefaultDelete<mozilla::dom::SerializedStackHolder> >, 
nsTArray<mozilla::dom::(anonymous namespace)::ScriptLoadInfo>&, bool, 
mozilla::dom::WorkerScriptType, mozilla::ErrorResult&)
    (aWorkerPrivate=aWorkerPrivate@entry=0x7fec04a000, aOriginStack=..., 
aLoadInfos=..., aIsMainScript=aIsMainScript@entry=true, 
aWorkerScriptType=aWorkerScriptType@entry=mozilla::dom::WorkerScript, aRv=...) 
at ./dom/workers/ScriptLoader.cpp:2241
#97 0x0000007ff1138d78 in 
mozilla::dom::workerinternals::LoadMainScript(mozilla::dom::WorkerPrivate*, 
mozilla::UniquePtr<mozilla::dom::SerializedStackHolder, 
mozilla::DefaultDelete<mozilla::dom::SerializedStackHolder> >, 
nsTSubstring<char16_t> const&, mozilla::dom::WorkerScriptType, 
mozilla::ErrorResult&)
    (aWorkerPrivate=aWorkerPrivate@entry=0x7fec04a000, aOriginStack=..., 
aScriptURL=..., 
aWorkerScriptType=aWorkerScriptType@entry=mozilla::dom::WorkerScript, aRv=...)
    at /usr/include/c++/9/bits/move.h:74
#98 0x0000007ff114dd94 in mozilla::dom::(anonymous 
namespace)::CompileScriptRunnable::WorkerRun (aWorkerPrivate=0x7fec04a000, 
aCx=0x7f66df0000, this=0x7fec456600)
    at /usr/include/c++/9/bits/move.h:74
#99 0x0000007ff114dd94 in mozilla::dom::(anonymous 
namespace)::CompileScriptRunnable::WorkerRun(JSContext*, 
mozilla::dom::WorkerPrivate*)
    (this=0x7fec456600, aCx=0x7f66df0000, aWorkerPrivate=0x7fec04a000) at 
./dom/workers/WorkerPrivate.cpp:325
#100 0x0000007ff114cdb8 in mozilla::dom::WorkerRunnable::Run() 
(this=0x7fec456600) at ./dom/workers/WorkerRunnable.cpp:369
#101 0x0000007feef5e750 in nsThread::ProcessNextEvent(bool, bool*) 
(aResult=0x7f662fe447, aMayWait=<optimized out>, this=0x7f666d0040) at 
./xpcom/threads/nsThread.cpp:1241
#102 0x0000007feef5e750 in nsThread::ProcessNextEvent(bool, bool*) 
(this=0x7f666d0040, aMayWait=<optimized out>, aResult=0x7f662fe447) at 
./xpcom/threads/nsThread.cpp:1072
#103 0x0000007feef60568 in NS_ProcessNextEvent(nsIThread*, bool) 
(aThread=<optimized out>, aMayWait=aMayWait@entry=false) at 
./xpcom/threads/nsThreadUtils.cpp:486
#104 0x0000007ff115139c in mozilla::dom::WorkerPrivate::DoRunLoop(JSContext*) 
(this=0x7fec04a000, aCx=aCx@entry=0x7f66df0000)
    at ./build-browser/dist/include/mozilla/RefPtr.h:287
#105 0x0000007ff112b07c in mozilla::dom::workerinternals::(anonymous 
namespace)::WorkerThreadPrimaryRunnable::Run() (this=0x7f666ce5b0)
    at ./dom/workers/RuntimeService.cpp:2319
#106 0x0000007feef5e750 in nsThread::ProcessNextEvent(bool, bool*) 
(aResult=0x7f662fe887, aMayWait=<optimized out>, this=0x7f666d0040) at 
./xpcom/threads/nsThread.cpp:1241
#107 0x0000007feef5e750 in nsThread::ProcessNextEvent(bool, bool*) 
(this=0x7f666d0040, aMayWait=<optimized out>, aResult=0x7f662fe887) at 
./xpcom/threads/nsThread.cpp:1072
#108 0x0000007feef60568 in NS_ProcessNextEvent(nsIThread*, bool) 
(aThread=<optimized out>, aThread@entry=0x7f666d0040, 
aMayWait=aMayWait@entry=true)
    at ./xpcom/threads/nsThreadUtils.cpp:486
#109 0x0000007fef431518 in 
mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) 
(this=0x7f682fea80, aDelegate=0x7fec486a90)
    at ./ipc/glue/MessagePump.cpp:332
#110 0x0000007fef401400 in MessageLoop::RunInternal() (this=0x7fec486a90) at 
./build-browser/dist/include/mozilla/RefPtr.h:311
#111 0x0000007fef401400 in MessageLoop::RunHandler() (this=0x7fec486a90) at 
./ipc/chromium/src/base/message_loop.cc:308
#112 0x0000007fef401400 in MessageLoop::Run() (this=this@entry=0x7fec486a90) at 
./ipc/chromium/src/base/message_loop.cc:290
#113 0x0000007feef607f0 in nsThread::ThreadFunc(void*) (aArg=<optimized out>) 
at ./xpcom/threads/nsThread.cpp:459
#114 0x0000007fee5a08e4 in  () at /usr/lib/aarch64-linux-gnu/libnspr4.so
#115 0x0000007ff7f6c888 in start_thread (arg=0x7fffff98ff) at 
pthread_create.c:486
#116 0x0000007ff7cb878c in thread_start () at 
../sysdeps/unix/sysv/linux/aarch64/clone.S:78



(gdb) select 2
(gdb) list
1595    in ./js/src/jsapi.cpp
(gdb) p name
$2 = (JSString *) 0x7f65f71740
(gdb) p *name
$3 = {<js::gc::CellWithLengthAndFlags<js::gc::Cell>> = {<js::gc::Cell> = 
{static ReservedBits = 2, static RESERVED_MASK = 3, static FORWARD_BIT = 1, 
      static JSSTRING_BIT = 2}, flags_ = 34359738960, static 
NumFlagBitsReservedForGC = 2}, static NUM_INLINE_CHARS_LATIN1 = 16, static 
NUM_INLINE_CHARS_TWO_BYTE = 8, d = {{
      {inlineStorageLatin1 = "copyfile\000\000\000\000\000\000\000", 
inlineStorageTwoByte = u"潣祰楦敬\000\000\000"}, s = {u2 = {
          nonInlineCharsLatin1 = 0x656c696679706f63 <error: Cannot access 
memory at address 0x656c696679706f63>, 
          nonInlineCharsTwoByte = 0x656c696679706f63 <error: Cannot access 
memory at address 0x656c696679706f63>, left = 0x656c696679706f63}, u3 = {base = 
0x0, right = 0x0, 
          capacity = 0, externalCallbacks = 0x0}}}}, static NON_ATOM_BIT = 2, 
static LINEAR_BIT = 16, static DEPENDENT_BIT = 32, static INLINE_CHARS_BIT = 
64, 
  static EXTENSIBLE_FLAGS = 146, static EXTERNAL_FLAGS = 274, static 
FAT_INLINE_MASK = 192, static PERMANENT_ATOM_MASK = 258, static 
PERMANENT_ATOM_FLAGS = 256, 
  static INIT_THIN_INLINE_FLAGS = 82, static INIT_FAT_INLINE_FLAGS = 210, 
static INIT_ROPE_FLAGS = 2, static INIT_LINEAR_FLAGS = 18, static 
INIT_DEPENDENT_FLAGS = 50, 
  static TYPE_FLAGS_MASK = 506, static LATIN1_CHARS_BIT = 512, static 
INDEX_VALUE_BIT = 1024, static INDEX_VALUE_SHIFT = 16, static PINNED_ATOM_BIT = 
2048, 
  static MAX_LENGTH = 1073741822, static MAX_LATIN1_CHAR = 255 '\377', static 
TraceKind = JS::TraceKind::String}



(gdb) p *cx
$4 = {<JS::RootingContext> = {stackRoots_ = {static kSize = 15, mArray = {mArr 
= {0x0, 0x0, 0x0, 0x7f662f9ed8, 0x7f662f8d68, 0x0, 0x7f662f9ec0, 0x7f662f9ea8, 
0x7f662f8d80, 
          0x0, 0x0, 0x0, 0x7f662f9e90, 0x7f662f9db8, 0x7f662f9118}}}, 
autoGCRooters_ = 0x7f662fa9a8, geckoProfiler_ = {profilingStack_ = 
0x7f682fbf80, 
      profilingStackIfEnabled_ = 0x0}, realm_ = 0x7f6647dc00, zone_ = 
0x7f66494000, nativeStackLimit = {547174219777, 547174219777, 
      547174219777}}, <js::MallocProvider<JSContext>> = {<No data fields>}, 
runtime_ = {<js::ProtectedData<js::CheckUnprotected, JSRuntime*>> = {
      value = 0x7f6645f000}, <No data fields>}, kind_ = {value = 
js::ContextKind::MainThread}, 
  nurserySuppressions_ = {<js::ProtectedData<js::CheckContextLocal, unsigned 
long>> = {value = 0}, <No data fields>}, 
  options_ = {<js::ProtectedData<js::CheckContextLocal, JS::ContextOptions>> = 
{value = {asmJS_ = true, wasm_ = true, wasmForTrustedPrinciples_ = true, 
        wasmVerbose_ = false, wasmBaseline_ = true, wasmIon_ = true, 
wasmCranelift_ = false, wasmGc_ = false, testWasmAwaitTier2_ = false, 
        throwOnAsmJSValidationFailure_ = false, disableIon_ = false, 
asyncStack_ = false, throwOnDebuggeeWouldRun_ = true, 
dumpStackOnDebuggeeWouldRun_ = false, 
        werror_ = false, strictMode_ = false, extraWarnings_ = false, fuzzing_ 
= false}}, <No data fields>}, 
  freeLists_ = {<js::ProtectedData<js::CheckContextLocal, js::gc::FreeLists*>> 
= {value = 0x7f66494100}, <No data fields>}, allocsThisZoneSinceMinorGC_ = 10, 
  atomsZoneFreeLists_ = {<js::ProtectedData<js::CheckContextLocal, 
js::gc::FreeLists*>> = {value = 0x0}, <No data fields>}, 
  defaultFreeOp_ = {<js::ProtectedData<js::CheckContextLocal, JSFreeOp>> = 
{value = {runtime_ = 0x7f6645f000, 
        freeLaterList = {<js::SystemAllocPolicy> = {<js::AllocPolicyBase> = 
{<No data fields>}, <No data fields>}, static kElemIsPod = true, 
          static kMaxInlineBytes = <optimized out>, static kInlineCapacity = 0, 
mBegin = 0x8, mLength = 0, 
          mTail = {<mozilla::Vector<void*, 0, 
js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 0}, <No data 
fields>}, 
          static sMaxInlineStorage = <optimized out>}, jitPoisonRanges = 
{<js::SystemAllocPolicy> = {<js::AllocPolicyBase> = {<No data fields>}, <No 
data fields>}, 
          static kElemIsPod = false, static kMaxInlineBytes = <optimized out>, 
static kInlineCapacity = 0, mBegin = 0x18, mLength = 0, 
          mTail = {<mozilla::Vector<js::jit::JitPoisonRange, 0, 
js::SystemAllocPolicy>::CapacityAndReserved> = {mCapacity = 0}, <No data 
fields>}, 
          static sMaxInlineStorage = <optimized out>}, isDefault = true, 
isCollecting_ = false}}, <No data fields>}, currentThread_ = {platformData_ = 
{0x7f662ff1a0, 0x1}}, 
  parseTask_ = 0xe5e5e5e5e5e5e5e5, freeUnusedMemory = 
{<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)1, 
(mozilla::recordreplay::Behavior)0>> = {
      mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, 
_M_i = 0}, static is_always_lock_free = true}}, <No data fields>}, static 
reportedError = {
    dummy = 0}, static reportedOOM = {<JS::Error> = {dummy = 0}, <No data 
fields>}, jitActivation = {<js::ProtectedData<js::CheckContextLocal, 
js::jit::JitActivation*>> = {
      value = 0x0}, <No data fields>}, regexpStack = 
{<js::ProtectedData<js::CheckContextLocal, js::irregexp::RegExpStack>> = {value 
= {static kStackLimitSlack = 32, 
        static kMemoryTop = 18446744073709551615, static kMinimumStackSize = 
512, static kMaximumStackSize = 67108864, base_ = 0x7f66436600, size = 512, 
        limit_ = 0x7f66436700}}, <No data fields>}, activation_ = 
{<js::ProtectedData<js::CheckContextLocal, js::Activation*>> = {value = 
0x7f662f9fe0}, <No data fields>}, 
  profilingActivation_ = 0x0, nativeStackBase = 547175268352, entryMonitor = 
{<js::ProtectedData<js::CheckContextLocal, JS::dbg::AutoEntryMonitor*>> = 
{value = 
    0x0}, <No data fields>}, noExecuteDebuggerTop = 
{<js::ProtectedData<js::CheckContextLocal, js::EnterDebuggeeNoExecute*>> = 
{value = 0x0}, <No data fields>}, 
  dtoaState = {<js::ProtectedData<js::CheckContextLocal, DtoaState*>> = {value 
= 0x0}, <No data fields>}, suppressGC = 
{<js::ProtectedData<js::CheckContextLocal, int>> = {
      value = 0}, <No data fields>}, enableAccessValidation = 
{<js::ProtectedData<js::CheckContextLocal, unsigned int>> = {value = 0}, <No 
data fields>}, 
  inUnsafeRegion = {<js::ProtectedData<js::CheckContextLocal, int>> = {value = 
0}, <No data fields>}, 
  generationalDisabled = {<js::ProtectedData<js::CheckContextLocal, unsigned 
int>> = {value = 0}, <No data fields>}, 
  compactingDisabledCount = {<js::ProtectedData<js::CheckContextLocal, unsigned 
int>> = {value = 0}, <No data fields>}, 
  frontendCollectionPool_ = {<js::ProtectedData<js::CheckContextLocal, 
js::frontend::NameCollectionPool>> = {value = {
        mapPool_ = {<js::frontend::CollectionPool<js::InlineMap<JSAtom*, 
js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, 
js::frontend::NameMapHasher, js::Syste--Type <RET> for more, q to quit, c to 
continue without paging--
mAllocPolicy>, js::frontend::InlineTablePool<js::InlineMap<JSAtom*, 
js::frontend::RecyclableAtomMapValueWrapper<unsigned int>, 24, 
js::frontend::NameMapHasher, js::SystemAllocPolicy> > >> = {all_ = 
{<js::SystemAllocPolicy> = {<js::AllocPolicyBase> = {<No data fields>}, <No 
data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 999, 
              static kInlineCapacity = 32, mBegin = 0x7f66df01d0, mLength = 16, 
mTail = {<mozilla::Vector<void*, 32, 
js::SystemAllocPolicy>::CapacityAndReserved> = {
                  mCapacity = 32}, 
                mBytes = 
"\320Цf\177\000\000\000\200Ҧf\177\000\000\000\060Ԧf\177\000\000\000\340զf\177\000\000\000\220צf\177\000\000\000@٦f\177\000\000\000\360ڦf\177\000\000\000\240ܦf\177\000\000\000Pަf\177\000\000\000\300\300\340e\177\000\000\000
 
\304\340e\177\000\000\000\320\305\340e\177\000\000\000\200\307\340e\177\000\000\000\060\311\340e\177\000\000\000\340\312\340e\177\000\000\000\220\314\340e\177\000\000\000",
 '\345' <repeats 127 times>...}, static sMaxInlineStorage = <optimized out>}, 
            recyclable_ = {<js::SystemAllocPolicy> = {<js::AllocPolicyBase> = 
{<No data fields>}, <No data fields>}, static kElemIsPod = true, static 
kMaxInlineBytes = 999, 
              static kInlineCapacity = 32, mBegin = 0x7f66df02e8, mLength = 16, 
mTail = {<mozilla::Vector<void*, 32, 
js::SystemAllocPolicy>::CapacityAndReserved> = {
                  mCapacity = 32}, 
                mBytes = 
"\220\314\340e\177\000\000\000\060\311\340e\177\000\000\000\340\312\340e\177\000\000\000\200\307\340e\177\000\000\000
 
\304\340e\177\000\000\000\320\305\340e\177\000\000\000Pަf\177\000\000\000\360ڦf\177\000\000\000\300\300\340e\177\000\000\000\340զf\177\000\000\000\060Ԧf\177\000\000\000\240ܦf\177\000\000\000\220צf\177\000\000\000@٦f\177\000\000\000\200Ҧf\177\000\000\000\320Цf\177\000\000\000",
 '\345' <repeats 127 times>...}, 
              static sMaxInlineStorage = <optimized out>}}, <No data fields>}, 
        vectorPool_ = {<js::frontend::CollectionPool<mozilla::Vector<JSAtom*, 
24, js::SystemAllocPolicy>, js::frontend::VectorPool<mozilla::Vector<JSAtom*, 
24, js::SystemAllocPolicy> > >> = {all_ = {<js::SystemAllocPolicy> = 
{<js::AllocPolicyBase> = {<No data fields>}, <No data fields>}, static 
kElemIsPod = true, static kMaxInlineBytes = 999, 
              static kInlineCapacity = 32, mBegin = 0x7f66df0400, mLength = 7, 
mTail = {<mozilla::Vector<void*, 32, 
js::SystemAllocPolicy>::CapacityAndReserved> = {
                  mCapacity = 32}, 
                mBytes = "`MYf\177\000\000\000@NYf\177\000\000\000 
OYf\177\000\000\000@pKf\177\000\000\000 
qKf\177\000\000\000\000rKf\177\000\000\000\340rKf\177\000\000\000", '\345' 
<repeats 199 times>...}, static sMaxInlineStorage = <optimized out>}, 
            recyclable_ = {<js::SystemAllocPolicy> = {<js::AllocPolicyBase> = 
{<No data fields>}, <No data fields>}, static kElemIsPod = true, static 
kMaxInlineBytes = 999, 
              static kInlineCapacity = 32, mBegin = 0x7f66df0518, mLength = 7, 
mTail = {<mozilla::Vector<void*, 32, 
js::SystemAllocPolicy>::CapacityAndReserved> = {
                  mCapacity = 32}, 
                mBytes = "\340rKf\177\000\000\000\000rKf\177\000\000\000 
qKf\177\000\000\000@pKf\177\000\000\000 
OYf\177\000\000\000@NYf\177\000\000\000`MYf\177\000\000\000", '\345' <repeats 
199 times>...}, static sMaxInlineStorage = <optimized out>}}, <No data 
fields>}, activeCompilations_ = 0}}, <No data fields>}, 
  suppressProfilerSampling = {<mozilla::detail::AtomicBase<unsigned int, 
(mozilla::MemoryOrdering)2, (mozilla::recordreplay::Behavior)0>> = {
      mValue = {<std::__atomic_base<unsigned int>> = {static _S_alignment = 4, 
_M_i = 0}, static is_always_lock_free = true}}, <No data fields>}, 
  wasmTriedToInstallSignalHandlers = true, wasmHaveSignalHandlers = true, 
static TEMP_LIFO_ALLOC_PRIMARY_CHUNK_SIZE = 4096, 
  tempLifoAlloc_ = {<js::ProtectedData<js::CheckContextLocal, js::LifoAlloc>> = 
{value = {chunks_ = {head_ = {
            mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, 
JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, 
(mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> 
= {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, 
oversize_ = {head_ = {
            mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, 
JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, 
(mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> 
= {<No data fields>}, mFirstA = 0x0}, <No data fields>}}, last_ = 0x0}, unused_ 
= {head_ = {
            mTuple = {<mozilla::detail::PairHelper<js::detail::BumpChunk*, 
JS::DeletePolicy<js::detail::BumpChunk>, (mozilla::detail::StorageType)1, 
(mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::detail::BumpChunk>> 
= {<No data fields>}, mFirstA = 0x7f65e02000}, <No data fields>}}, last_ = 
0x7f66497000}, markCount = 0, 
--Type <RET> for more, q to quit, c to continue without paging--
        defaultChunkSize_ = 4096, oversizeThreshold_ = 4096, curSize_ = 98304, 
peakSize_ = 98304, smallAllocsSize_ = 0, 
        static HUGE_ALLOCATION = 52428800}}, <No data fields>}, 
debuggerMutations = {<js::ProtectedData<js::CheckContextLocal, unsigned int>> = 
{
      value = 0}, <No data fields>}, 
  ionPcScriptCache = {<js::ProtectedData<js::CheckContextLocal, 
mozilla::UniquePtr<js::jit::PcScriptCache, 
JS::DeletePolicy<js::jit::PcScriptCache> > >> = {value = {
        mTuple = {<mozilla::detail::PairHelper<js::jit::PcScriptCache*, 
JS::DeletePolicy<js::jit::PcScriptCache>, (mozilla::detail::StorageType)1, 
(mozilla::detail::StorageType)0>> = {<JS::DeletePolicy<js::jit::PcScriptCache>> 
= {<No data fields>}, mFirstA = 0x7f664ef800}, <No data fields>}}}, <No data 
fields>}, 
  throwing = {<js::ProtectedData<js::CheckContextLocal, bool>> = {value = 
false}, <No data fields>}, 
  unwrappedException_ = {<js::ProtectedData<js::CheckContextLocal, 
JS::PersistentRooted<JS::Value> >> = {
      value = {<js::RootedBase<JS::Value, JS::PersistentRooted<JS::Value> >> = 
{<js::MutableWrappedPtrOperations<JS::Value, JS::PersistentRooted<JS::Value> >> 
= {<js::WrappedPtrOperations<JS::Value, JS::PersistentRooted<JS::Value> >> = 
{<No data fields>}, <No data fields>}, <No data fields>}, 
<mozilla::LinkedListElement<JS::PersistentRooted<JS::Value> >> = {mNext = 
0x7f6645f368, mPrev = 0x7f6645f368, mIsSentinel = false}, ptr = {asBits_ = 
18444914486360932352}}}, <No data fields>}, 
  unwrappedExceptionStack_ = {<js::ProtectedData<js::CheckContextLocal, 
JS::PersistentRooted<js::SavedFrame*> >> = {
      value = {<js::RootedBase<js::SavedFrame*, 
JS::PersistentRooted<js::SavedFrame*> >> = 
{<js::MutableWrappedPtrOperations<js::SavedFrame*, 
JS::PersistentRooted<js::SavedFrame*> >> = 
{<js::WrappedPtrOperations<js::SavedFrame*, 
JS::PersistentRooted<js::SavedFrame*> >> = {<No data fields>}, <No data 
fields>}, <No data fields>}, 
<mozilla::LinkedListElement<JS::PersistentRooted<js::SavedFrame*> >> = {mNext = 
0x7f6645f290, mPrev = 0x7f66df0760, mIsSentinel = false}, ptr = 0x0}}, <No data 
fields>}, 
  overRecursed_ = {<js::ProtectedData<js::CheckContextLocal, bool>> = {value = 
false}, <No data fields>}, 
  propagatingForcedReturn_ = {<js::ProtectedData<js::CheckContextLocal, bool>> 
= {value = false}, <No data fields>}, 
  reportGranularity = {<js::ProtectedData<js::CheckContextLocal, int>> = {value 
= 3}, <No data fields>}, 
  resolvingList = {<js::ProtectedData<js::CheckContextLocal, 
js::AutoResolving*>> = {value = 0x0}, <No data fields>}, 
  generatingError = {<js::ProtectedData<js::CheckContextLocal, bool>> = {value 
= false}, <No data fields>}, 
  cycleDetectorVector_ = {<js::ProtectedData<js::CheckContextLocal, 
JS::GCVector<JSObject*, 8, js::TempAllocPolicy> >> = {value = {
        vector = {<js::TempAllocPolicy> = {<js::AllocPolicyBase> = {<No data 
fields>}, cx_ = 0x7f66df0000}, static kElemIsPod = true, static kMaxInlineBytes 
= 992, 
          static kInlineCapacity = 8, mBegin = 0x7f66df0718, mLength = 0, mTail 
= {<mozilla::Vector<JSObject*, 8, js::TempAllocPolicy>::CapacityAndReserved> = {
              mCapacity = 8}, mBytes = '\345' <repeats 63 times>, <incomplete 
sequence \345>}, static sMaxInlineStorage = <optimized out>}}}, <No data 
fields>}, 
  data = {<js::ProtectedData<js::CheckUnprotected, void*>> = {value = 
0x7f6688e008}, <No data fields>}, 
  asyncStackForNewActivations_ = {<js::ProtectedData<js::CheckContextLocal, 
JS::PersistentRooted<js::SavedFrame*> >> = {
      value = {<js::RootedBase<js::SavedFrame*, 
JS::PersistentRooted<js::SavedFrame*> >> = 
{<js::MutableWrappedPtrOperations<js::SavedFrame*, 
JS::PersistentRooted<js::SavedFrame*> >> = 
{<js::WrappedPtrOperations<js::SavedFrame*, 
JS::PersistentRooted<js::SavedFrame*> >> = {<No data fields>}, <No data 
fields>}, <No data fields>}, 
<mozilla::LinkedListElement<JS::PersistentRooted<js::SavedFrame*> >> = {mNext = 
0x7f66df06c0, mPrev = 0x7f6645f290, mIsSentinel = false}, ptr = 0x0}}, <No data 
fields>}, 
  asyncCauseForNewActivations = {<js::ProtectedData<js::CheckContextLocal, char 
const*>> = {value = 0x0}, <No data fields>}, 
  asyncCallIsExplicit = {<js::ProtectedData<js::CheckContextLocal, bool>> = 
{value = false}, <No data fields>}, 
  interruptCallbacks_ = {<js::ProtectedData<js::CheckContextLocal, 
mozilla::Vector<bool (*)(JSContext*), 2, js::SystemAllocPolicy> >> = {
      value = {<js::SystemAllocPolicy> = {<js::AllocPolicyBase> = {<No data 
fields>}, <No data fields>}, static kElemIsPod = true, static kMaxInlineBytes = 
999, 
        static kInlineCapacity = 2, mBegin = 0x7f66df07a8, mLength = 1, mTail = 
{<mozilla::Vector<bool (*)(JSContext*), 2, 
js::SystemAllocPolicy>::CapacityAndReserved> = {
            mCapacity = 2}, mBytes = 
"P\201\022\361\177\000\000\000\345\345\345\345\345\345\345", <incomplete 
sequence \345>}, 
--Type <RET> for more, q to quit, c to continue without paging--
        static sMaxInlineStorage = <optimized out>}}, <No data fields>}, 
interruptCallbackDisabled = {<js::ProtectedData<js::CheckContextLocal, bool>> = 
{
      value = false}, <No data fields>}, 
  interruptBits_ = {<mozilla::detail::AtomicBaseIncDec<unsigned int, 
(mozilla::MemoryOrdering)0, (mozilla::recordreplay::Behavior)0>> = 
{<mozilla::detail::AtomicBase<unsigned int, (mozilla::MemoryOrdering)0, 
(mozilla::recordreplay::Behavior)0>> = {mValue = {<std::__atomic_base<unsigned 
int>> = {static _S_alignment = 4, _M_i = 4}, 
          static is_always_lock_free = true}}, <No data fields>}, <No data 
fields>}, fx = {cond_ = 0x7f6646c760, state_ = js::FutexThread::Idle, static 
lock_ = 
    {<mozilla::detail::AtomicBaseIncDec<js::Mutex*, (mozilla::MemoryOrdering)2, 
(mozilla::recordreplay::Behavior)0>> = 
{<mozilla::detail::AtomicBase<js::Mutex*, (mozilla::MemoryOrdering)2, 
(mozilla::recordreplay::Behavior)0>> = {mValue = {_M_b = {_M_p = 0x7fe801c040}, 
Segmentation fault

Reply via email to