StaticRootingAnalysis: refs.txt

File refs.txt, 22.6 KB (added by Yves, 10 years ago)

Example file generated by the static rooting analysis

Line 
1Time: Tue Aug 19 2014 23:05:13 GMT+0200 (CEST)
2
3Function '_ZN21CNetClientTurnManager11PostCommandEN2JS6HandleINS0_5ValueEEE|void CNetClientTurnManager::PostCommand(class JS::Handle<JS::Value>)' takes unsafe address of unrooted 'msg' at source/network/NetTurnManager.cpp:383
4
5Function '_ZN16CNetServerWorker10OnUserJoinEP17CNetServerSession|void CNetServerWorker::OnUserJoin(CNetServerSession*)' takes unsafe address of unrooted 'gameSetupMessage' at source/network/NetServer.cpp:614
6
7Function '_ZN16CNetServerWorker20UpdateGameAttributesEN2JS13MutableHandleINS0_5ValueEEE|void CNetServerWorker::UpdateGameAttributes(class JS::MutableHandle<JS::Value>)' takes unsafe address of unrooted 'gameSetupMessage' at source/network/NetServer.cpp:1037
8
9Function '_ZN24CCmpGuiInterfaceScripted10ScriptCallEiRKSbIwSt11char_traitsIwESaIwEE10CScriptVal|CScriptVal CCmpGuiInterfaceScripted::ScriptCall(int32, const class std::basic_string<wchar_t>*, CScriptVal)' takes unsafe address of unrooted 'data' at source/simulation2/components/ICmpGuiInterface.cpp:35
10
11Function '_ZN20CComponentTypeScript4CallI10CScriptValiSbIwSt11char_traitsIwESaIwEES1_EET_PKcRKT0_RKT1_RKT2_|CScriptVal CComponentTypeScript::Call(int8*, int32*, const class std::basic_string<wchar_t>*, CScriptVal*) [with R = CScriptVal; T0 = int; T1 = std::basic_string<wchar_t>; T2 = CScriptVal]' takes unsafe address of unrooted 'ret' at source/simulation2/scripting/ScriptComponent.h:80
12
13Function '_ZN20CComponentTypeScript4CallI10CScriptValEET_PKc|CScriptVal CComponentTypeScript::Call(int8*) [with R = CScriptVal]' takes unsafe address of unrooted 'ret' at source/simulation2/scripting/ScriptComponent.h:80
14
15Function '_ZN20CComponentTypeScript4CallI10CScriptValbEET_PKcRKT0_|CScriptVal CComponentTypeScript::Call(int8*, uint8*) [with R = CScriptVal; T0 = bool]' takes unsafe address of unrooted 'ret' at source/simulation2/scripting/ScriptComponent.h:80
16
17Function '_ZN17CComponentManager28Script_RegisterComponentTypeEPN15ScriptInterface9CxPrivateEiSs10CScriptVal|void CComponentManager::Script_RegisterComponentType(ScriptInterface::CxPrivate*, int32, const class std::basic_string<char>, CScriptVal)' takes unsafe address of unrooted 'ctor' at source/simulation2/system/ComponentManager.cpp:323
18
19Function '_ZN17CComponentManager34Script_RegisterSystemComponentTypeEPN15ScriptInterface9CxPrivateEiSs10CScriptVal|void CComponentManager::Script_RegisterSystemComponentType(ScriptInterface::CxPrivate*, int32, const class std::basic_string<char>, CScriptVal)' takes unsafe address of unrooted 'ctor' at source/simulation2/system/ComponentManager.cpp:330
20
21Function '_ZN17CComponentManager21Script_RegisterGlobalEPN15ScriptInterface9CxPrivateESs10CScriptVal|void CComponentManager::Script_RegisterGlobal(ScriptInterface::CxPrivate*, const class std::basic_string<char>, CScriptVal)' takes unsafe address of unrooted 'value' at source/simulation2/system/ComponentManager.cpp:385
22
23Function '_ZN5CGame15ReallyStartGameEv|uint32 CGame::ReallyStartGame()' takes unsafe address of unrooted '__temp_6' at source/ps/Game.cpp:229
24
25Function '_ZN12_GLOBAL__N_19DumpTableclEP20AbstractProfileTable|ProfileViewer.cpp:void {anonymous}::DumpTable::operator(AbstractProfileTable*)(AbstractProfileTable*)' takes unsafe address of unrooted '__temp_5' at source/ps/ProfileViewer.cpp:513
26
27Function '_ZN12_GLOBAL__N_19DumpTable8DumpRowsEP20AbstractProfileTable|ProfileViewer.cpp:CScriptVal {anonymous}::DumpTable::DumpRows(AbstractProfileTable*)' takes unsafe address of unrooted '__temp_10' at source/ps/ProfileViewer.cpp:547
28
29Function '_ZN14CProfileViewer8SaveToJSER15ScriptInterface|CScriptVal CProfileViewer::SaveToJS(ScriptInterface*)' takes unsafe address of unrooted '__temp_7' at source/ps/ProfileViewer.cpp:612
30
31Function '_ZN10SavedGames4LoadERKSbIwSt11char_traitsIwESaIwEER15ScriptInterfaceN2JS13MutableHandleINS8_5ValueEEERSs|int64 SavedGames::Load(class std::basic_string<wchar_t>*, ScriptInterface*, class JS::MutableHandle<JS::Value>, const class std::basic_string<char>*)' takes unsafe address of unrooted 'loader' at source/ps/SavedGame.cpp:214
32
33Function '_ZN10SavedGames13GetSavedGamesER15ScriptInterface|std::vector<CScriptValRooted> SavedGames::GetSavedGames(ScriptInterface&)' takes unsafe address of unrooted 'loader' at source/ps/SavedGame.cpp:253
34
35Function '_Z20RunHardwareDetectionv|void RunHardwareDetection()' takes unsafe address of unrooted '__temp_143' at source/ps/GameSetup/HWDetect.cpp:315
36
37Function '_Z20RunHardwareDetectionv|void RunHardwareDetection()' takes unsafe address of unrooted '__temp_145' at source/ps/GameSetup/HWDetect.cpp:316
38
39Function '_Z20RunHardwareDetectionv|void RunHardwareDetection()' takes unsafe address of unrooted '__temp_147' at source/ps/GameSetup/HWDetect.cpp:317
40
41Function '_ZL18DeleteArrayElementP9JSContextN2JS6HandleIP8JSObjectEEdPb|jsarray.cpp:uint8 DeleteArrayElement(JSContext*, class JS::Handle<JSObject*>, float64, uint8*)' takes unsafe address of unrooted '__temp_15' at libraries/source/spidermonkey/mozjs31/js/src/jsarray.cpp:343
42
43Function '_ZL19IsLiteralOrConstIntRN12_GLOBAL__N_116FunctionCompilerEPN2js8frontend9ParseNodeEPj|AsmJS.cpp:uint8 IsLiteralOrConstInt(FunctionCompiler*, js::frontend::ParseNode*, uint32*)' takes unsafe address of unrooted '__temp_6' at libraries/source/spidermonkey/mozjs31/js/src/jit/AsmJS.cpp:3416
44
45Function '_Z22JS_DeletePropertyById2P9JSContextN2JS6HandleIP8JSObjectEENS2_I4jsidEEPb|uint8 JS_DeletePropertyById2(JSContext*, class JS::Handle<JSObject*>, class JS::Handle<jsid>, uint8*)' takes unsafe address of unrooted '__temp_2' at libraries/source/spidermonkey/mozjs31/js/src/jsapi.cpp:3488
46
47Function '_Z18JS_DeleteProperty2P9JSContextN2JS6HandleIP8JSObjectEEPKcPb|uint8 JS_DeleteProperty2(JSContext*, class JS::Handle<JSObject*>, int8*, uint8*)' takes unsafe address of unrooted '__temp_3' at libraries/source/spidermonkey/mozjs31/js/src/jsapi.cpp:3510
48
49Function '_Z20JS_DeleteUCProperty2P9JSContextN2JS6HandleIP8JSObjectEEPKDsmPb|uint8 JS_DeleteUCProperty2(JSContext*, class JS::Handle<JSObject*>, uint16*, uint64, uint8*)' takes unsafe address of unrooted '__temp_3' at libraries/source/spidermonkey/mozjs31/js/src/jsapi.cpp:3523
50
51Function '_ZN8JSObject12sealOrFreezeEP9JSContextN2JS6HandleIPS_EENS_16ImmutabilityTypeE|uint8 JSObject::sealOrFreeze(JSContext*, class JS::Handle<JSObject*>, uint32)' takes unsafe address of unrooted 'unrootedChild' at libraries/source/spidermonkey/mozjs31/js/src/jsobj.cpp:1111
52
53Function '_ZL29DefineConstructorAndPrototypeP9JSContextN2JS6HandleIP8JSObjectEE10JSProtoKeyNS2_IP6JSAtomEES4_PKN2js5ClassEPFbS0_jPNS1_5ValueEEjPK14JSPropertySpecPK14JSFunctionSpecSK_SN_PS4_NSA_2gc9AllocKindE|jsobj.cpp:JSObject* DefineConstructorAndPrototype(JSContext*, class JS::Handle<JSObject*>, uint32, class JS::Handle<JSAtom*>, JSObject*, js::Class*, (uint8)(JSContext*,uint32,JS::Value*)*, uint32, JSPropertySpec*, JSFunctionSpec*, JSPropertySpec*, JSFunctionSpec*, JSObject**, uint32)' takes unsafe address of unrooted '__temp_54' at libraries/source/spidermonkey/mozjs31/js/src/jsobj.cpp:2587
54
55Function '_ZN2js23GetBuiltinPrototypePureEPNS_12GlobalObjectE10JSProtoKey|JSObject* js::GetBuiltinPrototypePure(js::GlobalObject*, uint32)' takes unsafe address of unrooted '__temp_1' at libraries/source/spidermonkey/mozjs31/js/src/jsobj.cpp:5428
56
57Function '_Z23GetPropertyHelperInlineILN2js7AllowGCE1EEbP9JSContextNS0_11MaybeRootedIP8JSObjectXT_EE10HandleTypeES8_NS4_I4jsidXT_EE10HandleTypeENS4_IN2JS5ValueEXT_EE17MutableHandleTypeE|jsobj.cpp:uint8 GetPropertyHelperInline(JSContext*, class JS::Handle<JSObject*>, class JS::Handle<JSObject*>, class JS::Handle<jsid>, class JS::MutableHandle<JS::Value>) [with js::AllowGC allowGC = (js::AllowGC)1u; typename js::MaybeRooted<JSObject*, allowGC>::HandleType = JS::Handle<JSObject*>; typename js::MaybeRooted<jsid, allowGC>::HandleType = JS::Handle<jsid>; typename js::MaybeRooted<JS::Value, allowGC>::MutableHandleType = JS::MutableHandle<JS::Value>]' takes unsafe address of unrooted '__temp_19' at libraries/source/spidermonkey/mozjs31/js/src/jsobj.cpp:4434
58
59Function '_ZL4WalkP9JSContextN2JS6HandleIP8JSObjectEENS2_I4jsidEENS2_INS1_5ValueEEENS1_13MutableHandleIS8_EE|json.cpp:uint8 Walk(JSContext*, class JS::Handle<JSObject*>, class JS::Handle<jsid>, class JS::Handle<JS::Value>, class JS::MutableHandle<JS::Value>)' takes unsafe address of unrooted '__temp_23' at libraries/source/spidermonkey/mozjs31/js/src/json.cpp:701
60
61Function '_ZL4WalkP9JSContextN2JS6HandleIP8JSObjectEENS2_I4jsidEENS2_INS1_5ValueEEENS1_13MutableHandleIS8_EE|json.cpp:uint8 Walk(JSContext*, class JS::Handle<JSObject*>, class JS::Handle<jsid>, class JS::Handle<JS::Value>, class JS::MutableHandle<JS::Value>)' takes unsafe address of unrooted '__temp_42' at libraries/source/spidermonkey/mozjs31/js/src/json.cpp:729
62
63Function '_ZN2js8Bindings24initWithTemporaryStorageEPNS_16ExclusiveContextENS_14InternalHandleIPS0_EEjjPNS_7BindingEj|uint8 js::Bindings::initWithTemporaryStorage(js::ExclusiveContext*, const class js::InternalHandle<js::Bindings*>, uint32, uint32, js::Binding*, uint32)' takes unsafe address of unrooted 'stackBase' at libraries/source/spidermonkey/mozjs31/js/src/jsscript.cpp:146
64
65Function '_ZN2js8Bindings24initWithTemporaryStorageEPNS_16ExclusiveContextENS_14InternalHandleIPS0_EEjjPNS_7BindingEj|uint8 js::Bindings::initWithTemporaryStorage(js::ExclusiveContext*, const class js::InternalHandle<js::Bindings*>, uint32, uint32, js::Binding*, uint32)' takes unsafe address of unrooted 'child' at libraries/source/spidermonkey/mozjs31/js/src/jsscript.cpp:155
66
67Function '_ZN2js12GlobalObject17addIntrinsicValueEP9JSContextN2JS6HandleI4jsidEENS4_INS3_5ValueEEE|uint8 js::GlobalObject::addIntrinsicValue(JSContext*, class JS::Handle<jsid>, class JS::Handle<JS::Value>)' takes unsafe address of unrooted 'child' at libraries/source/spidermonkey/mozjs31/js/src/vm/GlobalObject.cpp:817
68
69Function '_ZN2js7ExecuteEP9JSContextN2JS6HandleIP8JSScriptEER8JSObjectPNS2_5ValueE|uint8 js::Execute(JSContext*, const class JS::Handle<JSScript*>, JSObject*, JS::Value*)' takes unsafe address of unrooted 'thisv' at libraries/source/spidermonkey/mozjs31/js/src/vm/Interpreter.cpp:666
70
71Function '_ZN2js11SavedStacks12insertFramesEP9JSContextRNS_15ScriptFrameIterEN2JS13MutableHandleIPNS_10SavedFrameEEE|uint8 js::SavedStacks::insertFrames(JSContext*, js::ScriptFrameIter*, class JS::MutableHandle<js::SavedFrame*>)' takes unsafe address of unrooted 'lookup' at libraries/source/spidermonkey/mozjs31/js/src/vm/SavedStacks.cpp:447
72
73Function '_ZN2js5Shape16makeOwnBaseShapeEPNS_17ThreadSafeContextE|uint8 js::Shape::makeOwnBaseShape(js::ThreadSafeContext*)' takes unsafe address of unrooted '__temp_3' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:120
74
75Function '_ZN2js5Shape19replaceLastPropertyEPNS_16ExclusiveContextERNS_14StackBaseShapeENS_11TaggedProtoEN2JS6HandleIPS0_EE|js::Shape* js::Shape::replaceLastProperty(js::ExclusiveContext*, js::StackBaseShape*, js::TaggedProto, class JS::Handle<js::Shape*>)' takes unsafe address of unrooted 'child' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:329
76
77Function '_ZN2js17NewReshapedObjectEP9JSContextN2JS6HandleIPNS_5types10TypeObjectEEEP8JSObjectNS_2gc9AllocKindENS3_IPNS_5ShapeEEENS_13NewObjectKindE|JSObject* js::NewReshapedObject(JSContext*, class JS::Handle<js::types::TypeObject*>, JSObject*, uint32, class JS::Handle<js::Shape*>, uint32)' takes unsafe address of unrooted 'base' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:712
78
79Function '_ZN2js17NewReshapedObjectEP9JSContextN2JS6HandleIPNS_5types10TypeObjectEEEP8JSObjectNS_2gc9AllocKindENS3_IPNS_5ShapeEEENS_13NewObjectKindE|JSObject* js::NewReshapedObject(JSContext*, class JS::Handle<js::types::TypeObject*>, JSObject*, uint32, class JS::Handle<js::Shape*>, uint32)' takes unsafe address of unrooted 'child' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:718
80
81Function '_ZN8JSObject14removePropertyEPN2js16ExclusiveContextE4jsid|uint8 JSObject::removeProperty(js::ExclusiveContext*, jsid)' takes unsafe address of unrooted 'base' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:1059
82
83Function '_ZN8JSObject9setParentEP9JSContextN2JS6HandleIPS_EES5_|uint8 JSObject::setParent(JSContext*, class JS::Handle<JSObject*>, class JS::Handle<JSObject*>)' takes unsafe address of unrooted 'base' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:1258
84
85Function '_ZN2js5Shape15setObjectParentEPNS_16ExclusiveContextEP8JSObjectNS_11TaggedProtoEPS0_|js::Shape* js::Shape::setObjectParent(js::ExclusiveContext*, JSObject*, js::TaggedProto, js::Shape*)' takes unsafe address of unrooted 'base' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:1284
86
87Function '_ZN8JSObject11setMetadataEP9JSContextN2JS6HandleIPS_EES5_|uint8 JSObject::setMetadata(JSContext*, class JS::Handle<JSObject*>, class JS::Handle<JSObject*>)' takes unsafe address of unrooted 'base' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:1293
88
89Function '_ZN2js5Shape17setObjectMetadataEP9JSContextP8JSObjectNS_11TaggedProtoEPS0_|js::Shape* js::Shape::setObjectMetadata(JSContext*, JSObject*, js::TaggedProto, js::Shape*)' takes unsafe address of unrooted 'base' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:1319
90
91Function '_ZN2js10ObjectImpl7setFlagEPNS_16ExclusiveContextEjNS0_13GenerateShapeE|uint8 js::ObjectImpl::setFlag(js::ExclusiveContext*, uint32, uint32)' takes unsafe address of unrooted 'base' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:1377
92
93Function '_ZN2js10ObjectImpl9clearFlagEPNS_16ExclusiveContextEj|uint8 js::ObjectImpl::clearFlag(js::ExclusiveContext*, uint32)' takes unsafe address of unrooted 'base' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:1404
94
95Function '_ZN2js5Shape13setObjectFlagEPNS_16ExclusiveContextENS_9BaseShape4FlagENS_11TaggedProtoEPS0_|js::Shape* js::Shape::setObjectFlag(js::ExclusiveContext*, uint32, js::TaggedProto, js::Shape*)' takes unsafe address of unrooted 'base' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:1422
96
97Function '_ZN2js10EmptyShape15getInitialShapeEPNS_16ExclusiveContextEPKNS_5ClassENS_11TaggedProtoEP8JSObjectS8_mj|js::Shape* js::EmptyShape::getInitialShape(js::ExclusiveContext*, js::Class*, js::TaggedProto, JSObject*, JSObject*, uint64, uint32)' takes unsafe address of unrooted 'base' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:1718
98
99Function '_ZN8JSObject19addPropertyInternalILN2js13ExecutionModeE0EEEPNS1_5ShapeENS1_19ExecutionModeTraitsIXT_EE20ExclusiveContextTypeEN2JS6HandleIPS_EENS9_I4jsidEEPFbP9JSContextSB_SD_NS8_13MutableHandleINS8_5ValueEEEEPFbSF_SB_SD_bSI_EjjjPS4_b|js::Shape* JSObject::addPropertyInternal(js::ExclusiveContext*, class JS::Handle<JSObject*>, class JS::Handle<jsid>, (uint8)(JSContext*,class JS::Handle<JSObject*>,class JS::Handle<jsid>,class JS::MutableHandle<JS::Value>)*, (uint8)(JSContext*,class JS::Handle<JSObject*>,class JS::Handle<jsid>,uint8,class JS::MutableHandle<JS::Value>)*, uint32, uint32, uint32, js::Shape**, uint8) [with js::ExecutionMode mode = (js::ExecutionMode)0u; typename js::ExecutionModeTraits<mode>::ExclusiveContextType = js::ExclusiveContext*; JS::HandleObject = JS::Handle<JSObject*>; JS::HandleId = JS::Handle<jsid>; js::PropertyOp = bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>); JS::MutableHandleValue = JS::MutableHandle<JS::Value>; js::StrictPropertyOp = bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool, JS::MutableHandle<JS::Value>); uint32_t = unsigned int]' takes unsafe address of unrooted 'base' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:628
100
101Function '_ZN8JSObject19addPropertyInternalILN2js13ExecutionModeE0EEEPNS1_5ShapeENS1_19ExecutionModeTraitsIXT_EE20ExclusiveContextTypeEN2JS6HandleIPS_EENS9_I4jsidEEPFbP9JSContextSB_SD_NS8_13MutableHandleINS8_5ValueEEEEPFbSF_SB_SD_bSI_EjjjPS4_b|js::Shape* JSObject::addPropertyInternal(js::ExclusiveContext*, class JS::Handle<JSObject*>, class JS::Handle<jsid>, (uint8)(JSContext*,class JS::Handle<JSObject*>,class JS::Handle<jsid>,class JS::MutableHandle<JS::Value>)*, (uint8)(JSContext*,class JS::Handle<JSObject*>,class JS::Handle<jsid>,uint8,class JS::MutableHandle<JS::Value>)*, uint32, uint32, uint32, js::Shape**, uint8) [with js::ExecutionMode mode = (js::ExecutionMode)0u; typename js::ExecutionModeTraits<mode>::ExclusiveContextType = js::ExclusiveContext*; JS::HandleObject = JS::Handle<JSObject*>; JS::HandleId = JS::Handle<jsid>; js::PropertyOp = bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>); JS::MutableHandleValue = JS::MutableHandle<JS::Value>; js::StrictPropertyOp = bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool, JS::MutableHandle<JS::Value>); uint32_t = unsigned int]' takes unsafe address of unrooted 'child' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:634
102
103Function '_ZN8JSObject19addPropertyInternalILN2js13ExecutionModeE1EEEPNS1_5ShapeENS1_19ExecutionModeTraitsIXT_EE20ExclusiveContextTypeEN2JS6HandleIPS_EENS9_I4jsidEEPFbP9JSContextSB_SD_NS8_13MutableHandleINS8_5ValueEEEEPFbSF_SB_SD_bSI_EjjjPS4_b|js::Shape* JSObject::addPropertyInternal(js::ForkJoinContext*, class JS::Handle<JSObject*>, class JS::Handle<jsid>, (uint8)(JSContext*,class JS::Handle<JSObject*>,class JS::Handle<jsid>,class JS::MutableHandle<JS::Value>)*, (uint8)(JSContext*,class JS::Handle<JSObject*>,class JS::Handle<jsid>,uint8,class JS::MutableHandle<JS::Value>)*, uint32, uint32, uint32, js::Shape**, uint8) [with js::ExecutionMode mode = (js::ExecutionMode)1u; typename js::ExecutionModeTraits<mode>::ExclusiveContextType = js::ForkJoinContext*; JS::HandleObject = JS::Handle<JSObject*>; JS::HandleId = JS::Handle<jsid>; js::PropertyOp = bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>); JS::MutableHandleValue = JS::MutableHandle<JS::Value>; js::StrictPropertyOp = bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool, JS::MutableHandle<JS::Value>); uint32_t = unsigned int]' takes unsafe address of unrooted 'child' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:634
104
105Function '_ZN8JSObject11putPropertyILN2js13ExecutionModeE0EEEPNS1_5ShapeENS1_19ExecutionModeTraitsIXT_EE20ExclusiveContextTypeEN2JS6HandleIPS_EENS9_I4jsidEEPFbP9JSContextSB_SD_NS8_13MutableHandleINS8_5ValueEEEEPFbSF_SB_SD_bSI_Ejjj|js::Shape* JSObject::putProperty(js::ExclusiveContext*, class JS::Handle<JSObject*>, class JS::Handle<jsid>, (uint8)(JSContext*,class JS::Handle<JSObject*>,class JS::Handle<jsid>,class JS::MutableHandle<JS::Value>)*, (uint8)(JSContext*,class JS::Handle<JSObject*>,class JS::Handle<jsid>,uint8,class JS::MutableHandle<JS::Value>)*, uint32, uint32, uint32) [with js::ExecutionMode mode = (js::ExecutionMode)0u; typename js::ExecutionModeTraits<mode>::ExclusiveContextType = js::ExclusiveContext*; JS::HandleObject = JS::Handle<JSObject*>; JS::HandleId = JS::Handle<jsid>; js::PropertyOp = bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>); JS::MutableHandleValue = JS::MutableHandle<JS::Value>; js::StrictPropertyOp = bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool, JS::MutableHandle<JS::Value>); uint32_t = unsigned int]' takes unsafe address of unrooted 'base' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:843
106
107Function '_ZN8JSObject11putPropertyILN2js13ExecutionModeE0EEEPNS1_5ShapeENS1_19ExecutionModeTraitsIXT_EE20ExclusiveContextTypeEN2JS6HandleIPS_EENS9_I4jsidEEPFbP9JSContextSB_SD_NS8_13MutableHandleINS8_5ValueEEEEPFbSF_SB_SD_bSI_Ejjj|js::Shape* JSObject::putProperty(js::ExclusiveContext*, class JS::Handle<JSObject*>, class JS::Handle<jsid>, (uint8)(JSContext*,class JS::Handle<JSObject*>,class JS::Handle<jsid>,class JS::MutableHandle<JS::Value>)*, (uint8)(JSContext*,class JS::Handle<JSObject*>,class JS::Handle<jsid>,uint8,class JS::MutableHandle<JS::Value>)*, uint32, uint32, uint32) [with js::ExecutionMode mode = (js::ExecutionMode)0u; typename js::ExecutionModeTraits<mode>::ExclusiveContextType = js::ExclusiveContext*; JS::HandleObject = JS::Handle<JSObject*>; JS::HandleId = JS::Handle<jsid>; js::PropertyOp = bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>); JS::MutableHandleValue = JS::MutableHandle<JS::Value>; js::StrictPropertyOp = bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool, JS::MutableHandle<JS::Value>); uint32_t = unsigned int]' takes unsafe address of unrooted 'base:1' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:905
108
109Function '_ZN8JSObject11putPropertyILN2js13ExecutionModeE0EEEPNS1_5ShapeENS1_19ExecutionModeTraitsIXT_EE20ExclusiveContextTypeEN2JS6HandleIPS_EENS9_I4jsidEEPFbP9JSContextSB_SD_NS8_13MutableHandleINS8_5ValueEEEEPFbSF_SB_SD_bSI_Ejjj|js::Shape* JSObject::putProperty(js::ExclusiveContext*, class JS::Handle<JSObject*>, class JS::Handle<jsid>, (uint8)(JSContext*,class JS::Handle<JSObject*>,class JS::Handle<jsid>,class JS::MutableHandle<JS::Value>)*, (uint8)(JSContext*,class JS::Handle<JSObject*>,class JS::Handle<jsid>,uint8,class JS::MutableHandle<JS::Value>)*, uint32, uint32, uint32) [with js::ExecutionMode mode = (js::ExecutionMode)0u; typename js::ExecutionModeTraits<mode>::ExclusiveContextType = js::ExclusiveContext*; JS::HandleObject = JS::Handle<JSObject*>; JS::HandleId = JS::Handle<jsid>; js::PropertyOp = bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>); JS::MutableHandleValue = JS::MutableHandle<JS::Value>; js::StrictPropertyOp = bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool, JS::MutableHandle<JS::Value>); uint32_t = unsigned int]' takes unsafe address of unrooted 'child' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:914
110
111Function '_ZN8JSObject11putPropertyILN2js13ExecutionModeE1EEEPNS1_5ShapeENS1_19ExecutionModeTraitsIXT_EE20ExclusiveContextTypeEN2JS6HandleIPS_EENS9_I4jsidEEPFbP9JSContextSB_SD_NS8_13MutableHandleINS8_5ValueEEEEPFbSF_SB_SD_bSI_Ejjj|js::Shape* JSObject::putProperty(js::ForkJoinContext*, class JS::Handle<JSObject*>, class JS::Handle<jsid>, (uint8)(JSContext*,class JS::Handle<JSObject*>,class JS::Handle<jsid>,class JS::MutableHandle<JS::Value>)*, (uint8)(JSContext*,class JS::Handle<JSObject*>,class JS::Handle<jsid>,uint8,class JS::MutableHandle<JS::Value>)*, uint32, uint32, uint32) [with js::ExecutionMode mode = (js::ExecutionMode)1u; typename js::ExecutionModeTraits<mode>::ExclusiveContextType = js::ForkJoinContext*; JS::HandleObject = JS::Handle<JSObject*>; JS::HandleId = JS::Handle<jsid>; js::PropertyOp = bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>); JS::MutableHandleValue = JS::MutableHandle<JS::Value>; js::StrictPropertyOp = bool (*)(JSContext*, JS::Handle<JSObject*>, JS::Handle<jsid>, bool, JS::MutableHandle<JS::Value>); uint32_t = unsigned int]' takes unsafe address of unrooted 'child' at libraries/source/spidermonkey/mozjs31/js/src/vm/Shape.cpp:914
112