Opened 11 years ago

Closed 11 years ago

#1996 closed defect (duplicate)

Out of Memory Error on Windows (in CBinarySerializerScriptImpl::CBinarySerializerScriptImpl)

Reported by: scythetwirler Owned by:
Priority: Must Have Milestone:
Component: Core engine Keywords:
Cc: Patch:

Description

After running for a long time, an error appears and the game crashes.

Attachments (1)

crashlog_txt_and_dmp.7z (18.7 KB ) - added by scythetwirler 11 years ago.

Download all attachments as: .zip

Change History (2)

by scythetwirler, 11 years ago

Attachment: crashlog_txt_and_dmp.7z added

comment:1 by historic_bruno, 11 years ago

Milestone: Backlog
Resolution: duplicate
Status: newclosed
Summary: Out of Memory Error on WindowsOut of Memory Error on Windows (in CBinarySerializerScriptImpl::CBinarySerializerScriptImpl)

Duplicate of #1842, let's see if A14 fixes it.

 	pyrogenesis.exe!std::_Tree<std::_Tmap_traits<JSObject *,unsigned int,std::less<JSObject *>,ProxyAllocator<std::pair<JSObject * const,unsigned int>,Allocators::Arena<Allocators::Storage_Fixed<Allocator_Aligned<16> > > >,0> >::_Buynode()  Line 1390 + 0x8 bytes	C++
>	pyrogenesis.exe!CBinarySerializerScriptImpl::CBinarySerializerScriptImpl(ScriptInterface & scriptInterface, ISerializer & serializer)  Line 33 + 0x75 bytes	C++
 	pyrogenesis.exe!CBinarySerializer<CStdSerializerImpl>::CBinarySerializer<CStdSerializerImpl><std::basic_ostream<char,std::char_traits<char> > >(ScriptInterface & scriptInterface, std::basic_ostream<char,std::char_traits<char> > & a)  Line 100 + 0x65 bytes	C++
 	pyrogenesis.exe!CStdSerializer::CStdSerializer(ScriptInterface & scriptInterface, std::basic_ostream<char,std::char_traits<char> > & stream)  Line 29 + 0x14 bytes	C++
 	pyrogenesis.exe!CAIWorker::Serialize(std::basic_ostream<char,std::char_traits<char> > & stream, bool isDebug)  Line 582	C++
 	pyrogenesis.exe!CCmpAIManager::Serialize(ISerializer & serialize)  Line 834 + 0x26 bytes	C++
 	pyrogenesis.exe!CComponentManager::ComputeStateHash(std::basic_string<char,std::char_traits<char>,std::allocator<char> > & outHash, bool quick)  Line 140	C++
 	pyrogenesis.exe!CNetClientTurnManager::NotifyFinishedUpdate(unsigned int turn)  Line 409	C++
 	pyrogenesis.exe!CNetTurnManager::Update(float simFrameLength, unsigned int maxTurns)  Line 176	C++
 	pyrogenesis.exe!CGame::Update(const double deltaRealTime, bool doInterpolate)  Line 286 + 0x15 bytes	C++
 	pyrogenesis.exe!Frame()  Line 379	C++
 	pyrogenesis.exe!RunGameOrAtlas(int argc, const char * * argv)  Line 508 + 0x5 bytes	C++
 	pyrogenesis.exe!main(int argc, char * * argv)  Line 551 + 0xf bytes	C++
 	pyrogenesis.exe!wmain(int argc, wchar_t * * argv)  Line 380 + 0xb bytes	C++
 	pyrogenesis.exe!__tmainCRTStartup()  Line 583 + 0x17 bytes	C
 	pyrogenesis.exe!CallStartupWithinTryBlock()  Line 397	C++
 	kernel32.dll!@BaseThreadInitThunk@12()  + 0x12 bytes	
 	ntdll.dll!___RtlUserThreadStart@8()  + 0x27 bytes	
 	ntdll.dll!__RtlUserThreadStart@8()  + 0x1b bytes	
Note: See TracTickets for help on using tickets.