Opened 12 years ago
Closed 12 years ago
#1231 closed defect (needsinfo)
Program error while saving
Reported by: | Irina | Owned by: | |
---|---|---|---|
Priority: | Should Have | Milestone: | Alpha 10 |
Component: | Core engine | Keywords: | |
Cc: | Patch: |
Description
"Program error" while saving in Alpha 9 Ides of March.
PC characteristics: OS: WinXP SP 3 (5.1.2600)
CPU: x86, Intel Pentium Dual E2180 @2.00GHz (1x2x1), 2.00 GHz
Memory: 2048 MiB; 960 MiB free
Graphics Card: NVIDIA GeForce 6600
18,3 Gb free space on disk, where the game is installed
Screenshots, crashlog.txt and crashlog.dmp attached.
Attachments (4)
Change History (7)
by , 12 years ago
Attachment: | ProgramErrorWhileSaving.jpg added |
---|
by , 12 years ago
Attachment: | ProgramErrorWhileSaving1.jpg added |
---|
by , 12 years ago
Attachment: | crashlog.txt added |
---|
by , 12 years ago
Attachment: | crashlog.dmp added |
---|
comment:1 by , 12 years ago
comment:2 by , 12 years ago
Does this happen every time you try saving?
If you can reproduce the problem, can you install and run DebugView before launching the game, and then post its output after the game has triggered the error?
(crashlog.dmp
is
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!CComponentManager::SerializeState(std::basic_ostream<char,std::char_traits<char> > & stream) Line 185 C++ pyrogenesis.exe!SavedGames::Save(const std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > & prefix, CSimulation2 & simulation, CGUIManager * gui, int playerID) Line 62 + 0x17 bytes C++ pyrogenesis.exe!`anonymous namespace'::SaveGame(void * cbdata) Line 243 + 0x36 bytes C++
which is just a consequence of the initial allocation failing. (Might be nice to handle that failure more gracefully.))
comment:3 by , 12 years ago
Resolution: | → needsinfo |
---|---|
Status: | new → closed |
Closing this because it needs more information, and no one else seems to be getting this issue.
@IrinaB If the issue still happens, please reopen this ticket and provide Philip with the information he needs.
On which map(s) does this error occur, and about how far into the game?
(Also in the future, please keep your ticket's milestone set to Backlog).