Page 1 of 1

[0.13.18] Crash on save in late game

Posted: Sun Dec 26, 2021 11:40 pm
by eis3al5uxdi
Hello
0.13.18

In late game, after hours of gameplay sometimes i see crash when save or autosave.

I've use NoHandCrafting mod, but the same problem i saw in original 0.13.18 game.

I cannot guess what activity causes crash, but as i understand, killing alien base improve ability to crash in next save.

Save and log attached.
You do not to do anything, just wait for auto save and it will crash.

Also i include broken autosave file, which created while crash.

The way to fix gameplay is load more previous save or autosave, and play for another way, trying not to kill aliens.
(But in late game, with really big base it is impossible because aliens randomly attacks different far parts of base, and turrets kills them)

So i'm asking, is there another way to continue playing, maybe fixing something wrong which cause to crash

Yes, 0.13.18 is the latest working in win XP 32-bit, so i cannot update

Code: Select all

   0.013 2021-12-25 00:26:28; Factorio 0.13.18 (build 23990, win32, alpha)
   0.013 Operating system: Windows XP Service Pack 3
   0.013 Program arguments: "J:\dl7\f01233\Factorio_0.13.18\bin\Win32\factorio.exe" 
   0.013 Read data path: J:/dl7/f01233/Factorio_0.13.18/data
   0.013 Write data path: J:/dl7/f01233/Factorio_0.13.18
   0.013 Binaries path: J:/dl7/f01233/Factorio_0.13.18/bin
   0.050 Graphics options: [FullScreen: false] [VSync: false] [UIScale: 100%] [MultiSampling: OFF] [Graphics quality: normal] [Video memory usage: medium] [Light scale: 25%] [Screen: 255] [DXT: false]
   0.054 Available display adapters: 1
   0.054  [0]: \\.\DISPLAY1 - ATI Radeon HD 2400 PRO {0x8000005, [0,0], 1280x1024, 32bit, 75Hz}
   0.055 Create display on adapter 0. Size 1280x720 at position [0, 134].
   0.108 Initialised Direct3D:[0] ATI Radeon HD 2400 PRO; driver: ati2dvag.dll 6.14.10.7008
   0.108     Video memory size (dedicated video/dedicated system/shared system/available): 0/0/0/482 MB
   0.369 Loading mod core 0.0.0 (data.lua)
   0.379 Loading mod base 0.13.18 (data.lua)
   0.605 Loading mod no-hand-crafting 0.13.0 (data.lua)
   0.732 Loading mod no-hand-crafting 0.13.0 (data-final-fixes.lua)
   0.856 Checksum for core: 593011289
   0.856 Checksum for mod base: 3748442329
   0.856 Checksum for mod no-hand-crafting: 831673226
   1.812 Info PlayerData.cpp:45: Local player-data.json available, timestamp 1631485483
   1.812 Info PlayerData.cpp:52: Cloud player-data.json unavailable
   2.293 Initial atlas bitmap size is 8192
   2.319 Created atlas bitmap 8192x3142
   2.323 Created atlas bitmap 4096x968
   2.337 Created atlas bitmap 4096x3640
  39.152 Sprites loaded
  39.152 Convert atlas 4096x968 to: trilinear-filtering 
  39.218 Convert atlas 4096x3640 to: mipmap 
  39.914 Loading sounds...
  43.541 Custom inputs active: 0
  43.686 Factorio initialised
  76.092 Loading map J:\dl7\f01233\Factorio_0.13.18\saves\D-nh_2021-09-13-9.zip
  76.925 Info Scenario.cpp:127: Map version 0.13.18-1
  86.452 Checksum for script J:/dl7/f01233/Factorio_0.13.18/temp/currently-playing/control.lua: 900459546
  86.454 Checksum for script __no-hand-crafting__/control.lua: 3218940923
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-xj9ii6\libraries\stackwalker\stackwalker.cpp (904): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-xj9ii6\src\util\logger.cpp (328): `dynamic initializer for 'Concurrency::details::SchedulerBase::s_subAllocatorFreePool''
c:\cygwin64\tmp\factorio-xj9ii6\src\util\logger.cpp (382): `dynamic initializer for 'Concurrency::details::SchedulerBase::s_subAllocatorFreePool''
c:\cygwin64\tmp\factorio-xj9ii6\src\util\crashhandler.cpp (105): `dynamic initializer for 'Concurrency::details::SchedulerBase::s_subAllocatorFreePool''
c:\cygwin64\tmp\factorio-xj9ii6\src\util\crashhandler.cpp (195): `dynamic initializer for 'Concurrency::details::SchedulerBase::s_subAllocatorFreePool''
d:\th\minkernel\crts\ucrt\src\appcrt\heap\new_handler.cpp (79): _callnewh
f:\dd\vctools\crt\vcstartup\src\heap\new_scalar.cpp (24): operator new
c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory (1638): `dynamic initializer for 'Concurrency::details::SchedulerBase::s_subAllocatorFreePool''
c:\cygwin64\tmp\factorio-xj9ii6\src\util\threadedbufferedwritestream.cpp (10): `dynamic initializer for 'Concurrency::details::SchedulerBase::s_subAllocatorFreePool''
c:\cygwin64\tmp\factorio-xj9ii6\src\package\zippackagewriter.cpp (55): `dynamic initializer for 'Concurrency::details::SchedulerBase::s_subAllocatorFreePool''
c:\cygwin64\tmp\factorio-xj9ii6\src\scenario\scenario.cpp (576): `dynamic initializer for 'Concurrency::details::SchedulerBase::s_subAllocatorFreePool''
c:\cygwin64\tmp\factorio-xj9ii6\src\scenario\parallelscenariosaver.cpp (68): `dynamic initializer for 'Concurrency::details::SchedulerBase::s_subAllocatorFreePool''
c:\boost_1_61_0\boost\thread\detail\thread.hpp (116): `dynamic initializer for 'Concurrency::details::SchedulerBase::s_subAllocatorFreePool''
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__stdcall*)(void *)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 7C80B849)
7C80B849 (kernel32): (filename not available): GetModuleFileNameA
 230.018 Error CrashHandler.cpp:106: Map tick at moment of crash: 12312001
 230.018 Error Util.cpp:77: Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums.
Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash. 

Re: [0.13.18] Crash on save in late game

Posted: Mon Dec 27, 2021 4:32 pm
by Rseding91
You ran out of RAM when saving and the game crashed. Realistically you need a new computer; one with more RAM and one that is 64 bit (pretty much anything in the last 10 years).