The game crashes after a while when node controller is enabled.
The crash makes the game and sound freeze, and forces me to kill the process.
Here are some of my observations:
The crashes seem to occur after ~ 30-90 minutes.
It seems like the game only crashes while the simulation is running. If the game is paused, no crashes happen.
It seems unrelated to the map contents: whether the map is completely new or not does not make any noticeable difference.
The game seems to consistently consume more and more memory with the time, but it's not much. The game will usually consume nearly 8 GB RAM (~ 12.8 GB virtual) at the time it crashes. It usually starts at nearly 7 GB after initially loading a map.
It seems like there's a little memory leak, but I'm not certain if this is the issue. My machine (16 GB) is not out of RAM when the crashes occur.
Increasing/decreasing the auto-save intervals, or completely disabling them, does not seem to make a difference.
Unfortunately, none of all the logs I can find seem to indicate what's going on.
NodeController.log ends with the following (with lots of repetitions of these lines):
[Info] 6,050.8897312 | SegmentEndManager.Heal() called
[Info] 6,050.8901004 | NodeManager.Validate() called
[Info] 6,050.8904598 | SegmentEndManager.Validate() called
[Info] 6,110.8692910 | NodeManager.Validate() called
[Info] 6,110.8699896 | SegmentEndManager.Validate() called
[Info] 6,110.8721877 | NodeManager.Validate() heal
[Info] 6,110.8725189 | SegmentEndManager.Heal() called
[Info] 6,110.8729524 | NodeManager.Validate() called
[Info] 6,110.8734670 | SegmentEndManager.Validate() called
output_log.txt ends with the following:
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)^M
^M
Saved simulation data to: C:\users\steamuser\Local Settings\Application Data\Colossal Order\Cities_Skylines\Saves\Temp\a2770c8a-a4ed-4520-9e5e-aa75fd0a0850.ccs [Serialization]^M
^M
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)^M
^M
Adding package 'AutoSave' [Transient] [Packer - Internal]^M
^M
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)^M
^M
Saving package 'AutoSave' [Transient] [Packer - Internal]^M
^M
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)^M
^M
Refreshing package 'AutoSave' [C:\users\steamuser\Local Settings\Application Data\Colossal Order\Cities_Skylines\Saves\AutoSave.crp] [Packer - Internal]^M
^M
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)^M
^M
DynamicHeapAllocator allocation probe 1 failed - Could not get memory for large allocation 1390495.^M
DynamicHeapAllocator allocation probe 2 failed - Could not get memory for large allocation 1390495.^M
DynamicHeapAllocator allocation probe 3 failed - Could not get memory for large allocation 1390495.^M
Crash!!!^M
Crash in winutils::ProcessInternalCrash(PEXCEPTION_POINTERS pExInfo) ERROR: Error while initializing dbghelp.dll, GetLastError: 'Erfolg.' (Address: 0000000000000000)^M
^M
========== OUTPUTING STACK TRACE ==================^M
^M
RtlLookupFunctionEntry returned NULL function. Aborting stack walk.^M
<Missing stacktrace information>^M
^M
========== END OF STACKTRACE ===========^M
^M
DynamicHeapAllocator allocation probe 4 failed - Could not get memory for large allocation 1390495.^M
DynamicHeapAllocator out of memory - Could not get memory for large allocation 1390495!^M
Can't attach process 00c4: error 87
I usually have the following mods installed and enabled (extracted from AutoRepair.log). Auto Repair does not indicate any incompatibility or other issue:
The game crashes after a while when node controller is enabled. The crash makes the game and sound freeze, and forces me to kill the process.
Here are some of my observations:
Unfortunately, none of all the logs I can find seem to indicate what's going on.
NodeController.log ends with the following (with lots of repetitions of these lines):
output_log.txt ends with the following:
I usually have the following mods installed and enabled (extracted from AutoRepair.log). Auto Repair does not indicate any incompatibility or other issue: