Time: Tue Aug 19 2014 23:05:13 GMT+0200 (CEST) Function '_ZN21CNetClientTurnManager11PostCommandEN2JS6HandleINS0_5ValueEEE|void CNetClientTurnManager::PostCommand(class JS::Handle)' has unrooted 'msg' of type 'CSimulationMessage' live across GC call '_ZN10CNetClient11SendMessageEPK11CNetMessage|uint8 CNetClient::SendMessage(CNetMessage*)' at source/network/NetTurnManager.cpp:383 source/network/NetTurnManager.cpp:383: Call(5,6, msg.~CSimulationMessage()) GC Function: _ZN10CNetClient11SendMessageEPK11CNetMessage|uint8 CNetClient::SendMessage(CNetMessage*) uint8 CNetClientSession::SendMessage(CNetMessage*) uint32 debug_OnAssertionFailure(int32*, int64*, int32*, int32, int8*) uint32 debug_DisplayError(int32*, uint64, void*, int32*, int32*, int32, int8*, int64*) int32* ah_translate(int32*) FieldCall: AppHooks.translate Function '_ZN16CNetServerWorker10OnUserJoinEP17CNetServerSession|void CNetServerWorker::OnUserJoin(CNetServerSession*)' has unrooted 'gameSetupMessage' of type 'CGameSetupMessage' live across GC call INetSession.SendMessage at source/network/NetServer.cpp:618 source/network/NetServer.cpp:616: Call(9,10, assignMessage.CPlayerAssignmentMessage()) source/network/NetServer.cpp:617: Call(10,11, this*.ConstructPlayerAssignmentMessage(assignMessage)) source/network/NetServer.cpp:618: Call(11,12, session*.SendMessage*(assignMessage.field:0)) source/network/NetServer.cpp:618: Call(12,13, assignMessage.~CPlayerAssignmentMessage()) source/network/NetServer.cpp:618: Call(13,14, gameSetupMessage.~CGameSetupMessage()) Function '_ZN16CNetServerWorker20UpdateGameAttributesEN2JS13MutableHandleINS0_5ValueEEE|void CNetServerWorker::UpdateGameAttributes(class JS::MutableHandle)' has unrooted 'gameSetupMessage' of type 'CGameSetupMessage' live across GC call '_ZN16CNetServerWorker9BroadcastEPK11CNetMessage|uint8 CNetServerWorker::Broadcast(CNetMessage*)' at source/network/NetServer.cpp:1037 source/network/NetServer.cpp:1037: Call(13,14, gameSetupMessage.~CGameSetupMessage()) GC Function: _ZN16CNetServerWorker9BroadcastEPK11CNetMessage|uint8 CNetServerWorker::Broadcast(CNetMessage*) uint32 debug_OnAssertionFailure(int32*, int64*, int32*, int32, int8*) uint32 debug_DisplayError(int32*, uint64, void*, int32*, int32*, int32, int8*, int64*) int32* ah_translate(int32*) FieldCall: AppHooks.translate Function '_ZN20CComponentTypeScript4CallI10CScriptValiSbIwSt11char_traitsIwESaIwEES1_EET_PKcRKT0_RKT1_RKT2_|CScriptVal CComponentTypeScript::Call(int8*, int32*, const class std::basic_string*, CScriptVal*) [with R = CScriptVal; T0 = int; T1 = std::basic_string; T2 = CScriptVal]' has unrooted 'ret' of type 'CScriptVal' live across GC call '_ZN15ScriptInterface12CallFunctionI10CScriptValiSbIwSt11char_traitsIwESaIwEES1_EEbN2JS6HandleINS6_5ValueEEEPKcRKT0_RKT1_RKT2_RT_|uint8 ScriptInterface::CallFunction(class JS::Handle, int8*, int32*, const class std::basic_string*, CScriptVal*, CScriptVal*) [with R = CScriptVal; T0 = int; T1 = std::basic_string; T2 = CScriptVal; JS::HandleValue = JS::Handle]' at source/simulation2/scripting/ScriptComponent.h:80 source/simulation2/scripting/ScriptComponent.h:80: Assume(8,9, __temp_2*, true) source/simulation2/scripting/ScriptComponent.h:80: Assign(9,11, __temp_4 := ret*) GC Function: _ZN15ScriptInterface12CallFunctionI10CScriptValiSbIwSt11char_traitsIwESaIwEES1_EEbN2JS6HandleINS6_5ValueEEEPKcRKT0_RKT1_RKT2_RT_|uint8 ScriptInterface::CallFunction(class JS::Handle, int8*, int32*, const class std::basic_string*, CScriptVal*, CScriptVal*) [with R = CScriptVal; T0 = int; T1 = std::basic_string; T2 = CScriptVal; JS::HandleValue = JS::Handle] uint8 ScriptInterface::CallFunction_(class JS::Handle, int8*, JS::HandleValueArray, class JS::MutableHandle) uint8 JS_CallFunctionName(JSContext*, class JS::Handle, int8*, JS::HandleValueArray*, class JS::MutableHandle) uint8 JSObject::getGeneric(JSContext*, class JS::Handle, class JS::Handle, class JS::Handle, class JS::MutableHandle) IndirectCall: op Function '_ZN20CComponentTypeScript4CallI10CScriptValEET_PKc|CScriptVal CComponentTypeScript::Call(int8*) [with R = CScriptVal]' has unrooted 'ret' of type 'CScriptVal' live across GC call '_ZN15ScriptInterface12CallFunctionI10CScriptValEEbN2JS6HandleINS2_5ValueEEEPKcRT_|uint8 ScriptInterface::CallFunction(class JS::Handle, int8*, CScriptVal*) [with R = CScriptVal; JS::HandleValue = JS::Handle]' at source/simulation2/scripting/ScriptComponent.h:80 source/simulation2/scripting/ScriptComponent.h:80: Assume(8,9, __temp_2*, true) source/simulation2/scripting/ScriptComponent.h:80: Assign(9,11, __temp_4 := ret*) GC Function: _ZN15ScriptInterface12CallFunctionI10CScriptValEEbN2JS6HandleINS2_5ValueEEEPKcRT_|uint8 ScriptInterface::CallFunction(class JS::Handle, int8*, CScriptVal*) [with R = CScriptVal; JS::HandleValue = JS::Handle] uint8 ScriptInterface::CallFunction_(class JS::Handle, int8*, JS::HandleValueArray, class JS::MutableHandle) uint8 JS_CallFunctionName(JSContext*, class JS::Handle, int8*, JS::HandleValueArray*, class JS::MutableHandle) uint8 JSObject::getGeneric(JSContext*, class JS::Handle, class JS::Handle, class JS::Handle, class JS::MutableHandle) IndirectCall: op Function '_ZN20CComponentTypeScript4CallI10CScriptValbEET_PKcRKT0_|CScriptVal CComponentTypeScript::Call(int8*, uint8*) [with R = CScriptVal; T0 = bool]' has unrooted 'ret' of type 'CScriptVal' live across GC call '_ZN15ScriptInterface12CallFunctionI10CScriptValbEEbN2JS6HandleINS2_5ValueEEEPKcRKT0_RT_|uint8 ScriptInterface::CallFunction(class JS::Handle, int8*, uint8*, CScriptVal*) [with R = CScriptVal; T0 = bool; JS::HandleValue = JS::Handle]' at source/simulation2/scripting/ScriptComponent.h:80 source/simulation2/scripting/ScriptComponent.h:80: Assume(8,9, __temp_2*, true) source/simulation2/scripting/ScriptComponent.h:80: Assign(9,11, __temp_4 := ret*) GC Function: _ZN15ScriptInterface12CallFunctionI10CScriptValbEEbN2JS6HandleINS2_5ValueEEEPKcRKT0_RT_|uint8 ScriptInterface::CallFunction(class JS::Handle, int8*, uint8*, CScriptVal*) [with R = CScriptVal; T0 = bool; JS::HandleValue = JS::Handle] uint8 ScriptInterface::CallFunction_(class JS::Handle, int8*, JS::HandleValueArray, class JS::MutableHandle) uint8 JS_CallFunctionName(JSContext*, class JS::Handle, int8*, JS::HandleValueArray*, class JS::MutableHandle) uint8 JSObject::getGeneric(JSContext*, class JS::Handle, class JS::Handle, class JS::Handle, class JS::MutableHandle) IndirectCall: op Function '_ZN16CStdDeserializer24SetReservedScriptBackrefEjP8JSObject|void CStdDeserializer::SetReservedScriptBackref(uint32, JSObject*)' has unrooted 'obj' of type 'JSObject*' live across GC call '_Z24debug_OnAssertionFailurePKwPVlS0_iPKc|uint32 debug_OnAssertionFailure(int32*, int64*, int32*, int32, int8*)' at source/simulation2/serialization/StdDeserializer.cpp:116 source/simulation2/serialization/StdDeserializer.cpp:115: Assign(1,2, tag := (tag* - 1)) source/simulation2/serialization/StdDeserializer.cpp:116: Call(2,3, __temp_2 := this*.m_ScriptBackrefs.operator[](tag*)) source/simulation2/serialization/StdDeserializer.cpp:116: Call(3,4, __temp_1 := __temp_2*.get()) source/simulation2/serialization/StdDeserializer.cpp:116: Assume(4,5, !null(__temp_1**), true) source/simulation2/serialization/StdDeserializer.cpp:116: Call(5,6, __temp_3 := debug_OnAssertionFailure(D"m\u0000\u0000\u0000_\u0000\u0000\u0000S\u0000\u0000\u0000c\u0000\u0000\u0000r\u0000\u0000\u0000i\u0000\u0000\u0000p\u0000\u0000\u0000t\u0000\u0000\u0000B\u0000\u0000\u0000a\u0000\u0000\u0000c\u0000\u0000\u0000k\u0000\u0000\u0000r\u0000\u0000\u0000e\u0000\u0000\u0000f\u0000\u0000\u0000s\u0000\u0000\u0000[\u0000\u0000\u0000t\u0000\u0000\u0000a\u0000\u0000\u0000g\u0000\u0000\u0000]\u0000\u0000\u0000.\u0000\u0000\u0000g\u0000\u0000\u0000e\u0000\u0000\u0000t\u0000\u0000\u0000(\u0000\u0000\u0000)\u0000\u0000\u0000 \u0000\u0000\u0000=\u0000\u0000\u0000=\u0000\u0000\u0000 \u0000\u0000\u0000n\u0000\u0000\u0000u\u0000\u0000\u0000l\u0000\u0000\u0000l\u0000\u0000\u0000p\u0000\u0000\u0000t\u0000\u0000\u0000r\u0000\u0000\u0000\u0000\u0000\u0000\u0000",suppress__,D".\u0000\u0000\u0000.\u0000\u0000\u0000/\u0000\u0000\u0000.\u0000\u0000\u0000.\u0000\u0000\u0000/\u0000\u0000\u0000.\u0000\u0000\u0000.\u0000\u0000\u0000/\u0000\u0000\u0000s\u0000\u0000\u0000o\u0000\u0000\u0000u\u0000\u0000\u0000r\u0000\u0000\u0000c\u0000\u0000\u0000e\u0000\u0000\u0000/\u0000\u0000\u0000s\u0000\u0000\u0000i\u0000\u0000\u0000m\u0000\u0000\u0000u\u0000\u0000\u0000l\u0000\u0000\u0000a\u0000\u0000\u0000t\u0000\u0000\u0000i\u0000\u0000\u0000o\u0000\u0000\u0000n\u0000\u0000\u00002\u0000\u0000\u0000/\u0000\u0000\u0000s\u0000\u0000\u0000e\u0000\u0000\u0000r\u0000\u0000\u0000i\u0000\u0000\u0000a\u0000\u0000\u0000l\u0000\u0000\u0000i\u0000\u0000\u0000z\u0000\u0000\u0000a\u0000\u0000\u0000t\u0000\u0000\u0000i\u0000\u0000\u0000o\u0000\u0000\u0000n\u0000\u0000\u0000/\u0000\u0000\u0000S\u0000\u0000\u0000t\u0000\u0000\u0000d\u0000\u0000\u0000D\u0000\u0000\u0000e\u0000\u0000\u0000s\u0000\u0000\u0000e\u0000\u0000\u0000r\u0000\u0000\u0000i\u0000\u0000\u0000a\u0000\u0000\u0000l\u0000\u0000\u0000i\u0000\u0000\u0000z\u0000\u0000\u0000e\u0000\u0000\u0000r\u0000\u0000\u0000.\u0000\u0000\u0000c\u0000\u0000\u0000p\u0000\u0000\u0000p\u0000\u0000\u0000\u0000\u0000\u0000\u0000",116,__func__)) source/simulation2/serialization/StdDeserializer.cpp:116: Assume(6,7, (__temp_3* == 1), false) source/simulation2/serialization/StdDeserializer.cpp:116: Assume(7,8, (__temp_3* == 2), false) source/simulation2/serialization/StdDeserializer.cpp:116: Call(8,9, debug_break()) source/simulation2/serialization/StdDeserializer.cpp:117: Call(9,10, __temp_4 := this*.m_ScriptBackrefs.operator[](tag*)) source/simulation2/serialization/StdDeserializer.cpp:117: Call(10,11, __temp_5*.Heap(0,obj*)) GC Function: _Z24debug_OnAssertionFailurePKwPVlS0_iPKc|uint32 debug_OnAssertionFailure(int32*, int64*, int32*, int32, int8*) uint32 debug_DisplayError(int32*, uint64, void*, int32*, int32*, int32, int8*, int64*) int32* ah_translate(int32*) FieldCall: AppHooks.translate Function '_ZN17CComponentManager28Script_RegisterComponentTypeEPN15ScriptInterface9CxPrivateEiSs10CScriptVal|void CComponentManager::Script_RegisterComponentType(ScriptInterface::CxPrivate*, int32, const class std::basic_string, CScriptVal)' has unrooted 'ctor' of type 'CScriptVal' live across GC call '_ZN17CComponentManager35Script_RegisterComponentType_CommonEPN15ScriptInterface9CxPrivateEiSs10CScriptValbb|void CComponentManager::Script_RegisterComponentType_Common(ScriptInterface::CxPrivate*, int32, const class std::basic_string, CScriptVal, uint8, uint8)' at source/simulation2/system/ComponentManager.cpp:322 source/simulation2/system/ComponentManager.cpp:322: Call(4,5, Script_RegisterComponentType_Common(pCxPrivate*,iid*,__temp_1,__temp_2*,0,0)) source/simulation2/system/ComponentManager.cpp:322: Call(5,6, __temp_1.~basic_string()) source/simulation2/system/ComponentManager.cpp:323: Call(6,7, __temp_3 := cname.c_str()) source/simulation2/system/ComponentManager.cpp:323: Call(7,8, componentManager*.m_ScriptInterface.SetGlobal(__temp_3*,ctor,componentManager*.m_CurrentlyHotloading*)) GC Function: _ZN17CComponentManager35Script_RegisterComponentType_CommonEPN15ScriptInterface9CxPrivateEiSs10CScriptValbb|void CComponentManager::Script_RegisterComponentType_Common(ScriptInterface::CxPrivate*, int32, const class std::basic_string, CScriptVal, uint8, uint8) void CComponentManager::SubscribeToMessageType(int32) uint32 debug_OnAssertionFailure(int32*, int64*, int32*, int32, int8*) uint32 debug_DisplayError(int32*, uint64, void*, int32*, int32*, int32, int8*, int64*) int32* ah_translate(int32*) FieldCall: AppHooks.translate Function '_ZN17CComponentManager34Script_RegisterSystemComponentTypeEPN15ScriptInterface9CxPrivateEiSs10CScriptVal|void CComponentManager::Script_RegisterSystemComponentType(ScriptInterface::CxPrivate*, int32, const class std::basic_string, CScriptVal)' has unrooted 'ctor' of type 'CScriptVal' live across GC call '_ZN17CComponentManager35Script_RegisterComponentType_CommonEPN15ScriptInterface9CxPrivateEiSs10CScriptValbb|void CComponentManager::Script_RegisterComponentType_Common(ScriptInterface::CxPrivate*, int32, const class std::basic_string, CScriptVal, uint8, uint8)' at source/simulation2/system/ComponentManager.cpp:329 source/simulation2/system/ComponentManager.cpp:329: Call(4,5, Script_RegisterComponentType_Common(pCxPrivate*,iid*,__temp_1,__temp_2*,0,1)) source/simulation2/system/ComponentManager.cpp:329: Call(5,6, __temp_1.~basic_string()) source/simulation2/system/ComponentManager.cpp:330: Call(6,7, __temp_3 := cname.c_str()) source/simulation2/system/ComponentManager.cpp:330: Call(7,8, componentManager*.m_ScriptInterface.SetGlobal(__temp_3*,ctor,componentManager*.m_CurrentlyHotloading*)) GC Function: _ZN17CComponentManager35Script_RegisterComponentType_CommonEPN15ScriptInterface9CxPrivateEiSs10CScriptValbb|void CComponentManager::Script_RegisterComponentType_Common(ScriptInterface::CxPrivate*, int32, const class std::basic_string, CScriptVal, uint8, uint8) void CComponentManager::SubscribeToMessageType(int32) uint32 debug_OnAssertionFailure(int32*, int64*, int32*, int32, int8*) uint32 debug_DisplayError(int32*, uint64, void*, int32*, int32*, int32, int8*, int64*) int32* ah_translate(int32*) FieldCall: AppHooks.translate Function '_ZN14CProfileViewer8SaveToJSER15ScriptInterface|CScriptVal CProfileViewer::SaveToJS(ScriptInterface*)' has unrooted '__temp_7' of type 'DumpTable' live across GC call '_ZSt8for_eachIN9__gnu_cxx17__normal_iteratorIPP20AbstractProfileTableSt6vectorIS3_SaIS3_EEEEN12_GLOBAL__N_19DumpTableEET0_T_SC_SB_|stl_algo.h:DumpTable std::for_each(class __gnu_cxx::__normal_iterator >, class __gnu_cxx::__normal_iterator >, DumpTable) [with _IIter = __gnu_cxx::__normal_iterator >; _Funct = {anonymous}::DumpTable]' at source/ps/ProfileViewer.cpp:612 source/ps/ProfileViewer.cpp:612: Call(17,18, __temp_7.~DumpTable()) GC Function: _ZSt8for_eachIN9__gnu_cxx17__normal_iteratorIPP20AbstractProfileTableSt6vectorIS3_SaIS3_EEEEN12_GLOBAL__N_19DumpTableEET0_T_SC_SB_|stl_algo.h:DumpTable std::for_each(class __gnu_cxx::__normal_iterator >, class __gnu_cxx::__normal_iterator >, DumpTable) [with _IIter = __gnu_cxx::__normal_iterator >; _Funct = {anonymous}::DumpTable] ProfileViewer.cpp:void {anonymous}::DumpTable::operator(AbstractProfileTable*)(AbstractProfileTable*) ProfileViewer.cpp:CScriptVal {anonymous}::DumpTable::DumpRows(AbstractProfileTable*) CStr8 CRendererStatsTable::GetCellText(uint64, uint64) static T& Singleton::GetSingleton() [with T = CRenderer] uint32 debug_OnAssertionFailure(int32*, int64*, int32*, int32, int8*) uint32 debug_DisplayError(int32*, uint64, void*, int32*, int32*, int32, int8*, int64*) int32* ah_translate(int32*) FieldCall: AppHooks.translate Function '_ZSt8for_eachIN9__gnu_cxx17__normal_iteratorIPP20AbstractProfileTableSt6vectorIS3_SaIS3_EEEEN12_GLOBAL__N_19DumpTableEET0_T_SC_SB_|stl_algo.h:DumpTable std::for_each(class __gnu_cxx::__normal_iterator >, class __gnu_cxx::__normal_iterator >, DumpTable) [with _IIter = __gnu_cxx::__normal_iterator >; _Funct = {anonymous}::DumpTable]' has unrooted '__f' of type 'DumpTable' live across GC call '_ZN12_GLOBAL__N_19DumpTableclEP20AbstractProfileTable|ProfileViewer.cpp:void {anonymous}::DumpTable::operator(AbstractProfileTable*)(AbstractProfileTable*)' at /home/yves/Projekte/test_hazards1/gcc/include/c++/4.7.2/bits/stl_algo.h:4442 /home/yves/Projekte/test_hazards1/gcc/include/c++/4.7.2/bits/stl_algo.h:4441: Call(5,6, __first.operator++()) /home/yves/Projekte/test_hazards1/gcc/include/c++/4.7.2/bits/stl_algo.h:4442 /home/yves/Projekte/test_hazards1/gcc/include/c++/4.7.2/bits/stl_algo.h:4441: Call(2,3, __temp_1 := operator!=(__first,__last)) /home/yves/Projekte/test_hazards1/gcc/include/c++/4.7.2/bits/stl_algo.h:4441: Assume(3,4, __temp_1*, false) /home/yves/Projekte/test_hazards1/gcc/include/c++/4.7.2/bits/stl_algo.h:4443: Call(4,5, __temp_4 := move(__f)) GC Function: _ZN12_GLOBAL__N_19DumpTableclEP20AbstractProfileTable|ProfileViewer.cpp:void {anonymous}::DumpTable::operator(AbstractProfileTable*)(AbstractProfileTable*) ProfileViewer.cpp:CScriptVal {anonymous}::DumpTable::DumpRows(AbstractProfileTable*) CStr8 CRendererStatsTable::GetCellText(uint64, uint64) static T& Singleton::GetSingleton() [with T = CRenderer] uint32 debug_OnAssertionFailure(int32*, int64*, int32*, int32, int8*) uint32 debug_DisplayError(int32*, uint64, void*, int32*, int32*, int32, int8*, int64*) int32* ah_translate(int32*) FieldCall: AppHooks.translate Function '_ZN10SavedGames4LoadERKSbIwSt11char_traitsIwESaIwEER15ScriptInterfaceN2JS13MutableHandleINS8_5ValueEEERSs|int64 SavedGames::Load(class std::basic_string*, ScriptInterface*, class JS::MutableHandle, const class std::basic_string*)' has unrooted 'loader' of type 'CGameLoader' live across GC call '_Z13debug_OnErrorlPVlPKwiPKc|uint32 debug_OnError(int64, int64*, int32*, int32, int8*)' at source/ps/SavedGame.cpp:214 source/ps/SavedGame.cpp:214: Assume(39,40, (status_:1* < 0), true) source/ps/SavedGame.cpp:214: Call(40,41, __temp_9 := debug_OnError(status_:1*,suppress__,D".\u0000\u0000\u0000.\u0000\u0000\u0000/\u0000\u0000\u0000.\u0000\u0000\u0000.\u0000\u0000\u0000/\u0000\u0000\u0000.\u0000\u0000\u0000.\u0000\u0000\u0000/\u0000\u0000\u0000s\u0000\u0000\u0000o\u0000\u0000\u0000u\u0000\u0000\u0000r\u0000\u0000\u0000c\u0000\u0000\u0000e\u0000\u0000\u0000/\u0000\u0000\u0000p\u0000\u0000\u0000s\u0000\u0000\u0000/\u0000\u0000\u0000S\u0000\u0000\u0000a\u0000\u0000\u0000v\u0000\u0000\u0000e\u0000\u0000\u0000d\u0000\u0000\u0000G\u0000\u0000\u0000a\u0000\u0000\u0000m\u0000\u0000\u0000e\u0000\u0000\u0000.\u0000\u0000\u0000c\u0000\u0000\u0000p\u0000\u0000\u0000p\u0000\u0000\u0000\u0000\u0000\u0000\u0000",214,__func__)) source/ps/SavedGame.cpp:214: Assume(41,42, (__temp_9* == 1), false) source/ps/SavedGame.cpp:214: Assume(42,43, (__temp_9* == 2), false) source/ps/SavedGame.cpp:214: Call(43,44, debug_break()) source/ps/SavedGame.cpp:214: Assign(44,45, return := status_:1*) source/ps/SavedGame.cpp:214: Call(45,46, loader.~CGameLoader()) GC Function: _Z13debug_OnErrorlPVlPKwiPKc|uint32 debug_OnError(int64, int64*, int32*, int32, int8*) uint32 debug_DisplayError(int32*, uint64, void*, int32*, int32*, int32, int8*, int64*) int32* ah_translate(int32*) FieldCall: AppHooks.translate Function '_ZN10SavedGames13GetSavedGamesER15ScriptInterface|std::vector SavedGames::GetSavedGames(ScriptInterface&)' has unrooted 'loader' of type 'CGameLoader' live across GC call '_Z13debug_OnErrorlPVlPKwiPKc|uint32 debug_OnError(int64, int64*, int32*, int32, int8*)' at source/ps/SavedGame.cpp:256 source/ps/SavedGame.cpp:254: Assume(24,25, (err* < 0), true) source/ps/SavedGame.cpp:256: Call(25,26, __temp_11 := debug_OnError(err*,suppress__,D".\u0000\u0000\u0000.\u0000\u0000\u0000/\u0000\u0000\u0000.\u0000\u0000\u0000.\u0000\u0000\u0000/\u0000\u0000\u0000.\u0000\u0000\u0000.\u0000\u0000\u0000/\u0000\u0000\u0000s\u0000\u0000\u0000o\u0000\u0000\u0000u\u0000\u0000\u0000r\u0000\u0000\u0000c\u0000\u0000\u0000e\u0000\u0000\u0000/\u0000\u0000\u0000p\u0000\u0000\u0000s\u0000\u0000\u0000/\u0000\u0000\u0000S\u0000\u0000\u0000a\u0000\u0000\u0000v\u0000\u0000\u0000e\u0000\u0000\u0000d\u0000\u0000\u0000G\u0000\u0000\u0000a\u0000\u0000\u0000m\u0000\u0000\u0000e\u0000\u0000\u0000.\u0000\u0000\u0000c\u0000\u0000\u0000p\u0000\u0000\u0000p\u0000\u0000\u0000\u0000\u0000\u0000\u0000",256,__func__)) source/ps/SavedGame.cpp:256: Assume(26,27, (__temp_11* == 1), false) source/ps/SavedGame.cpp:256: Assume(27,28, (__temp_11* == 2), false) source/ps/SavedGame.cpp:256: Call(28,29, debug_break()) source/ps/SavedGame.cpp:257: Call(29,30, loader.~CGameLoader()) GC Function: _Z13debug_OnErrorlPVlPKwiPKc|uint32 debug_OnError(int64, int64*, int32*, int32, int8*) uint32 debug_DisplayError(int32*, uint64, void*, int32*, int32*, int32, int8*, int64*) int32* ah_translate(int32*) FieldCall: AppHooks.translate Function '_ZN12_GLOBAL__N_118PostNetworkCommandEPN15ScriptInterface9CxPrivateE10CScriptVal|ScriptFunctions.cpp:void {anonymous}::PostNetworkCommand(ScriptInterface::CxPrivate*, CScriptVal)' has unrooted 'cmd1' of type 'CScriptVal' live across GC call '_Z24debug_OnAssertionFailurePKwPVlS0_iPKc|uint32 debug_OnAssertionFailure(int32*, int64*, int32*, int32, int8*)' at source/gui/scripting/ScriptFunctions.cpp:158 source/gui/scripting/ScriptFunctions.cpp:155: Assume(1,2, null(g_Game*), false) source/gui/scripting/ScriptFunctions.cpp:157: Call(2,3, sim := g_Game*.GetSimulation2()) source/gui/scripting/ScriptFunctions.cpp:158: Assume(3,4, null(sim*), true) source/gui/scripting/ScriptFunctions.cpp:158: Call(4,5, __temp_1 := debug_OnAssertionFailure(D"s\u0000\u0000\u0000i\u0000\u0000\u0000m\u0000\u0000\u0000\u0000\u0000\u0000\u0000",suppress__,D".\u0000\u0000\u0000.\u0000\u0000\u0000/\u0000\u0000\u0000.\u0000\u0000\u0000.\u0000\u0000\u0000/\u0000\u0000\u0000.\u0000\u0000\u0000.\u0000\u0000\u0000/\u0000\u0000\u0000s\u0000\u0000\u0000o\u0000\u0000\u0000u\u0000\u0000\u0000r\u0000\u0000\u0000c\u0000\u0000\u0000e\u0000\u0000\u0000/\u0000\u0000\u0000g\u0000\u0000\u0000u\u0000\u0000\u0000i\u0000\u0000\u0000/\u0000\u0000\u0000s\u0000\u0000\u0000c\u0000\u0000\u0000r\u0000\u0000\u0000i\u0000\u0000\u0000p\u0000\u0000\u0000t\u0000\u0000\u0000i\u0000\u0000\u0000n\u0000\u0000\u0000g\u0000\u0000\u0000/\u0000\u0000\u0000S\u0000\u0000\u0000c\u0000\u0000\u0000r\u0000\u0000\u0000i\u0000\u0000\u0000p\u0000\u0000\u0000t\u0000\u0000\u0000F\u0000\u0000\u0000u\u0000\u0000\u0000n\u0000\u0000\u0000c\u0000\u0000\u0000t\u0000\u0000\u0000i\u0000\u0000\u0000o\u0000\u0000\u0000n\u0000\u0000\u0000s\u0000\u0000\u0000.\u0000\u0000\u0000c\u0000\u0000\u0000p\u0000\u0000\u0000p\u0000\u0000\u0000\u0000\u0000\u0000\u0000",158,__func__)) source/gui/scripting/ScriptFunctions.cpp:158: Assume(5,6, (__temp_1* == 1), false) source/gui/scripting/ScriptFunctions.cpp:158: Assume(6,7, (__temp_1* == 2), false) source/gui/scripting/ScriptFunctions.cpp:158: Call(7,8, debug_break()) source/gui/scripting/ScriptFunctions.cpp:160: Call(8,9, cmpCommandQueue.CmpPtr(sim*,1)) source/gui/scripting/ScriptFunctions.cpp:161: Call(9,10, __temp_2 := cmpCommandQueue.operator 89()) source/gui/scripting/ScriptFunctions.cpp:161: Assume(10,11, null(__temp_2.__pfn*), false) source/gui/scripting/ScriptFunctions.cpp:165: Call(11,12, cx := pCxPrivate*.pScriptInterface*.GetContext()) source/gui/scripting/ScriptFunctions.cpp:166: Call(12,13, rq.JSAutoRequest(cx*)) source/gui/scripting/ScriptFunctions.cpp:167: Call(13,14, __temp_4 := cmd1.get()) GC Function: _Z24debug_OnAssertionFailurePKwPVlS0_iPKc|uint32 debug_OnAssertionFailure(int32*, int64*, int32*, int32, int8*) uint32 debug_DisplayError(int32*, uint64, void*, int32*, int32*, int32, int8*, int64*) int32* ah_translate(int32*) FieldCall: AppHooks.translate Function '_ZN12_GLOBAL__N_124SetNetworkGameAttributesEPN15ScriptInterface9CxPrivateE10CScriptVal|ScriptFunctions.cpp:void {anonymous}::SetNetworkGameAttributes(ScriptInterface::CxPrivate*, CScriptVal)' has unrooted 'attribs1' of type 'CScriptVal' live across GC call '_Z24debug_OnAssertionFailurePKwPVlS0_iPKc|uint32 debug_OnAssertionFailure(int32*, int64*, int32*, int32, int8*)' at source/gui/scripting/ScriptFunctions.cpp:323 source/gui/scripting/ScriptFunctions.cpp:323: Assume(1,2, null(g_NetServer*), true) source/gui/scripting/ScriptFunctions.cpp:323: Call(2,3, __temp_1 := debug_OnAssertionFailure(D"g\u0000\u0000\u0000_\u0000\u0000\u0000N\u0000\u0000\u0000e\u0000\u0000\u0000t\u0000\u0000\u0000S\u0000\u0000\u0000e\u0000\u0000\u0000r\u0000\u0000\u0000v\u0000\u0000\u0000e\u0000\u0000\u0000r\u0000\u0000\u0000\u0000\u0000\u0000\u0000",suppress__,D".\u0000\u0000\u0000.\u0000\u0000\u0000/\u0000\u0000\u0000.\u0000\u0000\u0000.\u0000\u0000\u0000/\u0000\u0000\u0000.\u0000\u0000\u0000.\u0000\u0000\u0000/\u0000\u0000\u0000s\u0000\u0000\u0000o\u0000\u0000\u0000u\u0000\u0000\u0000r\u0000\u0000\u0000c\u0000\u0000\u0000e\u0000\u0000\u0000/\u0000\u0000\u0000g\u0000\u0000\u0000u\u0000\u0000\u0000i\u0000\u0000\u0000/\u0000\u0000\u0000s\u0000\u0000\u0000c\u0000\u0000\u0000r\u0000\u0000\u0000i\u0000\u0000\u0000p\u0000\u0000\u0000t\u0000\u0000\u0000i\u0000\u0000\u0000n\u0000\u0000\u0000g\u0000\u0000\u0000/\u0000\u0000\u0000S\u0000\u0000\u0000c\u0000\u0000\u0000r\u0000\u0000\u0000i\u0000\u0000\u0000p\u0000\u0000\u0000t\u0000\u0000\u0000F\u0000\u0000\u0000u\u0000\u0000\u0000n\u0000\u0000\u0000c\u0000\u0000\u0000t\u0000\u0000\u0000i\u0000\u0000\u0000o\u0000\u0000\u0000n\u0000\u0000\u0000s\u0000\u0000\u0000.\u0000\u0000\u0000c\u0000\u0000\u0000p\u0000\u0000\u0000p\u0000\u0000\u0000\u0000\u0000\u0000\u0000",323,__func__)) source/gui/scripting/ScriptFunctions.cpp:323: Assume(3,4, (__temp_1* == 1), false) source/gui/scripting/ScriptFunctions.cpp:323: Assume(4,5, (__temp_1* == 2), false) source/gui/scripting/ScriptFunctions.cpp:323: Call(5,6, debug_break()) source/gui/scripting/ScriptFunctions.cpp:325: Call(6,7, cx := pCxPrivate*.pScriptInterface*.GetContext()) source/gui/scripting/ScriptFunctions.cpp:326: Call(7,8, rq.JSAutoRequest(cx*)) source/gui/scripting/ScriptFunctions.cpp:327: Call(8,9, __temp_3 := attribs1.get()) GC Function: _Z24debug_OnAssertionFailurePKwPVlS0_iPKc|uint32 debug_OnAssertionFailure(int32*, int64*, int32*, int32, int8*) uint32 debug_DisplayError(int32*, uint64, void*, int32*, int32*, int32, int8*, int64*) int32* ah_translate(int32*) FieldCall: AppHooks.translate