[2.1.9] Crash, corrupt save (TransitionalRequestBuffers check fails)

Things that has been reported already before.
zin
Inserter
Inserter
Posts: 39
Joined: Wed Jun 14, 2023 1:52 pm
Contact:

[2.1.9] Crash, corrupt save (TransitionalRequestBuffers check fails)

Post by zin »

My latest save became corrupt. The difference from previous saves is that I had Editor Extensions installed/enabled, though I didn’t actually use it and it may be unrelated. The crash seems related to orbital logistics:

Code: Select all

TransitionalRequestBuffers::request
TransitionalRequestBuffers::processHub
OrbitalLogistics::update
Planet::update
I’ve attached the save file and factorio-current.log to this post. If I disable every mod (aside from Space Age, Quality, Elevated Rails, and Recycling), the save still crashes on start-up. The save goes through the map and entity set-up, and after ‘Checking consistency’ has a full green bar, it crashes the game (not to the title screen but entirely) with a black screen; I don’t get to see the game world.

The save (same playthrough) from 27 minutes earlier actually does load. I’ve attached that too. The corrupt save is 384, and the save that works is 383. As mentioned, it happens even with all non-official mods removed. Seems like it could be some kind of engine issue, potentially introduced in 2.1+.
Attachments
Isolant 383 [item=electromagnetic-plant].zip
(32.28 MiB) Downloaded 18 times
factorio-current.log
(51.63 KiB) Downloaded 21 times
Isolant 384 [recipe=scrap-recycling].zip
(32.25 MiB) Downloaded 27 times
Genhis
Factorio Staff
Factorio Staff
Posts: 982
Joined: Wed Dec 24, 2014 8:19 am
Contact:

Re: [2.1.9] Crash, corrupt save (TransitionalRequestBuffers check fails)

Post by Genhis »

Thanks for the report. Your rocket silo has item requests with no target platform. It could be an engine issues related to mod interaction but I don't know how it could happen. If you manage to reproduce the issue, please let us know.
zin
Inserter
Inserter
Posts: 39
Joined: Wed Jun 14, 2023 1:52 pm
Contact:

Re: [2.1.9] Crash, corrupt save (TransitionalRequestBuffers check fails)

Post by zin »

Unfortunately I don’t know what happened, so I can’t reproduce it. Since it kept crashing with every mod disabled (aside from Space Age and co.), does it mean it’s the result of the game/engine itself (or an official mod like Space Age), or could a mod have permanently corrupted my save (as I was using mods in this save, though I couldn’t load the save with all of them removed)?

And is there any way I can possibly recover the save, such as by editing the data, if it happens again?
Genhis
Factorio Staff
Factorio Staff
Posts: 982
Joined: Wed Dec 24, 2014 8:19 am
Contact:

Re: [2.1.9] Crash, corrupt save (TransitionalRequestBuffers check fails)

Post by Genhis »

zin wrote: Wed Jul 08, 2026 10:40 am does it mean it’s the result of the game/engine itself, or could a mod have permanently corrupted my save?
It could be either. Your save file got into an unexpected state. If a mod did this, it means our API lacks checks somewhere and should be fixed, so it isn't a mod author's fault.

There is no (easy) way to fix your save without having access to game source code. We rarely fix players' saves when asked on the forums but keeping your own backups is recommended.
Genhis
Factorio Staff
Factorio Staff
Posts: 982
Joined: Wed Dec 24, 2014 8:19 am
Contact:

Re: [2.1.9] Crash, corrupt save (TransitionalRequestBuffers check fails)

Post by Genhis »

134716 provided a nice reproduction, it is in fact an engine bug.
zin
Inserter
Inserter
Posts: 39
Joined: Wed Jun 14, 2023 1:52 pm
Contact:

Re: [2.1.9] Crash, corrupt save (TransitionalRequestBuffers check fails)

Post by zin »

Thank you for the fix in 2.1.11. I appreciate it!
Post Reply

Return to “Duplicates”