#[✓1.16.8] Game crashes (due to recursion error)

4 messages · Page 1 of 1 (latest)

sonic isle
#

Game version: 1.16.5
OS: Linux

Steps to reproduce:

  1. Accept contract in Dejvice.
  2. Set signals / rotate trains so contracts are fulfilled.
  3. Wait untill around the time when the upper train reaches Dejvice 2

Wrong behavior:
Game freezes, uses more and more RAM and crashes at about 12GB RAM usage.
Logfile seems to indicate an recursion error causing a segmentation fault.

Expected behavior:
No crash.

Additional notes:
The game crashes no matter how fast time passes. At 1x speed an autosave file is created in the meantime which causes the problem slightly later (after the freight train travelled half its distance).
The first train arriving in Dejvice triggers the "Watch Wizard" achievement. This may or may not be related.

Map:
Prague

Save:
Attached (136MB -> zipped)

Log:
Attached

limber vector
limber vector
nimble ice
#

[✓1.16.8] Game crashes (due to recursion error)