First spider monkey context creation:
thread #1: tid = 0x7007eb, 0x0000000109aa8386 XUL`JSContext::init(this=0x0000000117fea000, maxBytes=33554432, maxNurseryBytes=16777216) + 22 at jscntxt.cpp:93, queue = 'com.apple.main-thread', stop reason = breakpoint 1.1
frame #0: 0x0000000109aa8386 XUL`JSContext::init(this=0x0000000117fea000, maxBytes=33554432, maxNurseryBytes=16777216) + 22 at jscntxt.cpp:93
frame #1: 0x0000000109aa8409 XUL`js::NewContext(maxBytes=33554432, maxNurseryBytes=16777216, parentRuntime=0x0000000000000000) + 73 at jscntxt.cpp:106
frame #2: 0x00000001099fa9a8 XUL`JS_NewRuntime(maxbytes=33554432, maxNurseryBytes=16777216, parentRuntime=0x0000000000000000) + 200 at jsapi.cpp:457
* frame #3: 0x00000001026eed79 XUL`mozilla::CycleCollectedJSRuntime::Initialize(this=0x0000000100763000, aParentRuntime=0x0000000000000000, aMaxBytes=33554432, aMaxNurseryBytes=16777216) + 185 at CycleCollectedJSRuntime.cpp:510
frame #4: 0x0000000103b80093 XUL`XPCJSRuntime::Initialize(this=0x0000000100763000) + 51 at XPCJSRuntime.cpp:3447
frame #5: 0x0000000103b81196 XUL`XPCJSRuntime::newXPCJSRuntime() + 54 at XPCJSRuntime.cpp:3621
frame #6: 0x0000000103be4c0f XUL`nsXPConnect::nsXPConnect(this=0x0000000117ebf250) + 95 at nsXPConnect.cpp:66
frame #7: 0x0000000103be4c65 XUL`nsXPConnect::nsXPConnect(this=0x0000000117ebf250) + 21 at nsXPConnect.cpp:65
frame #8: 0x0000000103be4dc5 XUL`nsXPConnect::InitStatics() + 37 at nsXPConnect.cpp:110
frame #9: 0x0000000103b83ec9 XUL`xpcModuleCtor() + 9 at XPCModule.cpp:13
frame #10: 0x00000001078f8d5f XUL`Initialize() + 79 at nsLayoutModule.cpp:427
frame #11: 0x00000001027d779f XUL`nsComponentManagerImpl::KnownModule::Load(this=0x0000000117e81e00) + 207 at nsComponentManager.cpp:870
frame #12: 0x00000001027d84da XUL`nsFactoryEntry::GetFactory(this=0x0000000117e82b20) + 170 at nsComponentManager.cpp:1896
frame #13: 0x00000001027d9003 XUL`nsComponentManagerImpl::CreateInstanceByContractID(this=0x0000000117e44180, aContractID="@mozilla.org/moz/jsloader;1", aDelegate=0x0000000000000000, aIID=0x000000010a975400, aResult=0x00007fff5fbfeba0) + 243 at nsComponentManager.cpp:1200
frame #14: 0x00000001027d4c54 XUL`nsComponentManagerImpl::GetServiceByContractID(this=0x0000000117e44180, aContractID="@mozilla.org/moz/jsloader;1", aIID=0x000000010a975400, aResult=0x00007fff5fbfec60) + 1124 at nsComponentManager.cpp:1559
frame #15: 0x000000010287dcf9 XUL`CallGetService(aContractID="@mozilla.org/moz/jsloader;1", aIID=0x000000010a975400, aResult=0x00007fff5fbfec60) + 121 at nsComponentManagerUtils.cpp:67
frame #16: 0x000000010287b918 XUL`nsGetServiceByContractID::operator(this=0x00007fff5fbfec78, aIID=0x000000010a975400, aInstancePtr=0x00007fff5fbfec60)(nsID const&, void**) const + 40 at nsComponentManagerUtils.cpp:280
frame #17: 0x000000010287b8a3 XUL`nsCOMPtr_base::assign_from_gs_contractid(this=0x00007fff5fbfee60, aGS=(mContractID = "@mozilla.org/moz/jsloader;1"), aIID=0x000000010a975400) + 51 at nsCOMPtr.cpp:103
frame #18: 0x00000001027d3536 XUL`nsCOMPtr<nsISupports>::nsCOMPtr(this=0x00007fff5fbfee60, aGS=(mContractID = "@mozilla.org/moz/jsloader;1")) + 70 at nsCOMPtr.h:869
frame #19: 0x00000001027d2e7d XUL`nsCOMPtr<nsISupports>::nsCOMPtr(this=0x00007fff5fbfee60, aGS=(mContractID = "@mozilla.org/moz/jsloader;1")) + 29 at nsCOMPtr.h:867
frame #20: 0x00000001028554c5 XUL`::NS_InitXPCOM2(aResult=0x0000000100781330, aBinDirectory=0x0000000100741640, aAppFileLocationProvider=0x00007fff5fbff378) + 3781 at XPCOMInit.cpp:741
frame #21: 0x00000001082d01b4 XUL`ScopedXPCOMStartup::Initialize(this=0x0000000100781330) + 132 at nsAppRunner.cpp:1548
frame #22: 0x00000001082da24e XUL`XREMain::XRE_main(this=0x00007fff5fbff340, argc=8, argv=0x00007fff5fbff938, aAppData=0x0000000100006180) + 1198 at nsAppRunner.cpp:4490
frame #23: 0x00000001082da797 XUL`::XRE_main(argc=8, argv=0x00007fff5fbff938, aAppData=0x0000000100006180, aFlags=0) + 103 at nsAppRunner.cpp:4599
frame #24: 0x000000010000145e positron`main(argc=8, argv=0x00007fff5fbff938) + 526 at Main.cpp:75
frame #25: 0x0000000100001244 positron`start + 52