[boskid][1.1.59] Crash saving: "Error Pump.cpp:160: Trying to save in a state that would result in save/load instability
Posted: Fri Jun 10, 2022 2:16 pm
Crash occurs during saving (quicksave or regular) when the following steps are reproduced:
- Install the mods (Fluid must flow, FLib, PickerDollies). The actual mods are included in the attached zip just in case.
- Start a new map editor scenario (clear all entities, convert to lab tiles for simplicity, ensure time is paused)
- Place a duct intake pointing left
- Place a duct exhaust 1 tile away from the duct intake pointing right (the two are pointing towards each other with a 1 tile gap between them - they are not connected)
- This is the save point in the attached zip labeled as 'crash test.zip'
- Use the picker dollies shortcuts to move the duct exhaust 1 tile left (now the two entities are connected)
- Attempt to save the game (or wait for quicksave to begin). The game will crash to the attached log & dump. The save file will be corrupted (and is included as crash test 2.tmp.zip).