[1.1.74]My game crashes when I try saving
Posted: Fri Jan 20, 2023 10:57 pm
[1.1.74]My game crashes when I try saving
1.What did you do?
My PC crashed a few days ago, because of DRAM. After this, the problem start to occur.
2.What happened?
I can't save my data due to the crash. See log below.
—---------------------------------------------------
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\tmp\factorio-build-gc97q0\src\flowstatistics.cpp (252): FlowStatistics<ID<ItemPrototype,unsigned short>,unsigned __int64,void>::Precision::ElementUsageStatistics::save
c:\tmp\factorio-build-gc97q0\src\flowstatistics.cpp (33): FlowStatistics<ID<EntityPrototype,unsigned short>,unsigned __int64,void>::save
c:\tmp\factorio-build-gc97q0\src\energy\electricnetwork.cpp (285): ElectricNetwork::save
c:\tmp\factorio-build-gc97q0\src\energy\electricnetworkmanager.cpp (78): ElectricNetworkManager::save
c:\tmp\factorio-build-gc97q0\src\map\map.cpp (1433): Map::save
c:\tmp\factorio-build-gc97q0\src\scenario\scenario.cpp (1060): Scenario::saveMap
c:\tmp\factorio-build-gc97q0\src\scenario\scenario.cpp (946): Scenario::saveAs
c:\tmp\factorio-build-gc97q0\src\scenario\parallelscenariosaver.cpp (105): ParallelScenarioSaver::doSave
c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread (230): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl SoundLibrary::AsyncLoader::*)(void),SoundLibrary::AsyncLoader *>,std::default_delete<std::tuple<void (__cdecl SoundLibrary::AsyncLoader::*)(void),SoundLibrary::AsyncLoader *> > > >::_Go
c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread (209): std::_Pad::_Call_func
minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (97): thread_start<unsigned int (__cdecl*)(void *),1>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFD975B7614)
00007FFD975B7614 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFD98C026A1)
00007FFD98C026A1 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
64.228 Error FlowStatistics.cpp:252: FlowStatistics attempted to save value larger than uint16 (65579) as uint16. Exiting to prevent save corruption.
Logger::writeStacktrace skipped.
64.228 Error CrashHandler.cpp:191: Map tick at moment of crash: 9736758
64.276 Info CrashHandler.cpp:311: Executable CRC: 1960215796
—---------------------------------------------------
3.What did you expect to happen instead? It might be obvious to you, but do it anyway!
Of course, I thought I could save normally.
4.Does it happen always, once, or sometimes?
Always.
5.If you can reproduce the issue provide the exact steps!
This problem always happen at around 45:05:00 of my game. After that, I can't save. In other words, I can save normally until then.
I don't use any mods.
If I'm missing something, please let me know.
This save is my first world. So, I really want to save my save.
1.What did you do?
My PC crashed a few days ago, because of DRAM. After this, the problem start to occur.
2.What happened?
I can't save my data due to the crash. See log below.
—---------------------------------------------------
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\tmp\factorio-build-gc97q0\src\flowstatistics.cpp (252): FlowStatistics<ID<ItemPrototype,unsigned short>,unsigned __int64,void>::Precision::ElementUsageStatistics::save
c:\tmp\factorio-build-gc97q0\src\flowstatistics.cpp (33): FlowStatistics<ID<EntityPrototype,unsigned short>,unsigned __int64,void>::save
c:\tmp\factorio-build-gc97q0\src\energy\electricnetwork.cpp (285): ElectricNetwork::save
c:\tmp\factorio-build-gc97q0\src\energy\electricnetworkmanager.cpp (78): ElectricNetworkManager::save
c:\tmp\factorio-build-gc97q0\src\map\map.cpp (1433): Map::save
c:\tmp\factorio-build-gc97q0\src\scenario\scenario.cpp (1060): Scenario::saveMap
c:\tmp\factorio-build-gc97q0\src\scenario\scenario.cpp (946): Scenario::saveAs
c:\tmp\factorio-build-gc97q0\src\scenario\parallelscenariosaver.cpp (105): ParallelScenarioSaver::doSave
c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread (230): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl SoundLibrary::AsyncLoader::*)(void),SoundLibrary::AsyncLoader *>,std::default_delete<std::tuple<void (__cdecl SoundLibrary::AsyncLoader::*)(void),SoundLibrary::AsyncLoader *> > > >::_Go
c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\thr\xthread (209): std::_Pad::_Call_func
minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (97): thread_start<unsigned int (__cdecl*)(void *),1>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFD975B7614)
00007FFD975B7614 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFD98C026A1)
00007FFD98C026A1 (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
64.228 Error FlowStatistics.cpp:252: FlowStatistics attempted to save value larger than uint16 (65579) as uint16. Exiting to prevent save corruption.
Logger::writeStacktrace skipped.
64.228 Error CrashHandler.cpp:191: Map tick at moment of crash: 9736758
64.276 Info CrashHandler.cpp:311: Executable CRC: 1960215796
—---------------------------------------------------
3.What did you expect to happen instead? It might be obvious to you, but do it anyway!
Of course, I thought I could save normally.
4.Does it happen always, once, or sometimes?
Always.
5.If you can reproduce the issue provide the exact steps!
This problem always happen at around 45:05:00 of my game. After that, I can't save. In other words, I can save normally until then.
I don't use any mods.
If I'm missing something, please let me know.
This save is my first world. So, I really want to save my save.