Code: Select all
Error UpdatableEntity.cpp:126: updatable entity [name=fish, type=fish(Fish), position={4.602, 5.875}] should be active on chunk [0, 0] but is active on chunk [-19, 21] (surface nauvis)
Steps to Reproduce
- Load attached save (my_backup.zip) in Factorio 2.0.47 (Steam).
- Let the autosave run until tick 7 674 899 (you can use headless benchmark mode to confirm:
Code: Select all
Factorio.exe --disable-migration-window --benchmark "my_backup.zip" --benchmark-ticks 7674899
- Observe C++ exception in ConsistencyScraper, crash dump generated.
Relevant Logs & Stack Trace
Console log around crash:Code: Select all
Running update 48100
…
Factorio crashed. Generating symbolized stacktrace…
…ConsistencyScraper::step…
Error UpdatableEntity.cpp:126: updatable entity [name=fish, type=fish(Fish), position={4.602, 5.875}]
should be active on chunk [0, 0] but is active on chunk [-19, 21] (surface nauvis)
Map tick at moment of crash: 7674899
Code: Select all
Entity::checkConsistency
EntityWithHealth::checkConsistency
ConsistencyScraper::step
Game::update
Scenario::updateStep
MainLoop::benchmark
…
What I’ve Tried
- Verified game files via Steam
- Disabled all mods
- Run --benchmark & --start-server headless to reproduce
- Attempted in‐game Lua removal of the bad fish entity
- All correctly point to a single “fish” entity whose internal chunk pointer is wrong.
Attachments
- save at the moment before crash)
- log with full error block.
- Crash dump (.dmp).
(i9-14900K, RTX 4090, Win 11)