[raiguard][2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13
-
- Manual Inserter
- Posts: 2
- Joined: Sun Nov 03, 2024 5:18 pm
- Contact:
[raiguard][2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13
This issue occurred after steam updated Factorio from 2.0.13 to 2.0.14. I loaded up a save to find alarms going off for low levels in my buffer storage tanks of both sulfuric acid and the steam which runs my steam turbines on Vulcanus. Switching to Vulcanus, I found that the pipe network for acid neutralization output (steam production), the steam buffer storage tanks, and my steam turbine power was mostly full (buffer tanks at around 14-15k) of sulfuric acid. The steam turbines continued to run for another 5 seconds off whatever steam they had in them before this potential bug.
Testing my most recent autosaves from last night and all displayed the same behaviour (alarms, sulfuric acid in steam pipeline, turbines just beginning to wind down). Sadly I didn't think to back up those autosaves before spending some time in game troubleshooting this, so they are lost.
When I reverted my installation to 2.0.13, the save file loads normally and there is no sulfuric acid in the steam pipeline.
I can try to provide more information if needed, but I hope the attached save file is sufficient evidence for now. The difference in behaviour can be recreated by loading this save in 2.0.13 and 2.0.14.
Testing my most recent autosaves from last night and all displayed the same behaviour (alarms, sulfuric acid in steam pipeline, turbines just beginning to wind down). Sadly I didn't think to back up those autosaves before spending some time in game troubleshooting this, so they are lost.
When I reverted my installation to 2.0.13, the save file loads normally and there is no sulfuric acid in the steam pipeline.
I can try to provide more information if needed, but I hope the attached save file is sufficient evidence for now. The difference in behaviour can be recreated by loading this save in 2.0.13 and 2.0.14.
- Attachments
-
- BugReport.zip
- (19.27 MiB) Downloaded 23 times
Re: [2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13
Apparently I am bad at search as I didn't find this post before posting my own. See viewtopic.php?f=7&t=119619 for similar issue.
While my example is also a 2.0.13 save being loaded in 2.0.14, it is not the first time this happened to me (first time a few days ago), so might not be limited to the latest update.
While my example is also a 2.0.13 save being loaded in 2.0.14, it is not the first time this happened to me (first time a few days ago), so might not be limited to the latest update.
Re: [2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13
Bug occurs since at least 2.0.12 and simply requires loading a save from a previous version to trigger, my earliest save with light oil in the affected pipeline is from 2.0.11. If I load this in 2.0.12+ then 2.4k light oil turns into 7.1k petroleum. Loading the most recent 2.0.12 save in 2.0.13+ has 2.6k light oil being replaced with 16k petroleum.
The differing quantities between fluid types and version changes indicates to me that the fluid is not being "converted", but that there is some form of phantom storage and maybe even phantom production of petroleum on the pipeline, and on a version change the game decides to load this into the pipeline instead.
I looked at older saves to see if maybe I had reused this pipeline and that it previously did have petroleum in it, I can't guarantee that it was never connected to a petroleum source as I don't remember what I did between saves, but the original petroleum pipeline doesn't seem to line up with the current light oil pipes so I do not think I reused any infrastructure when the layout was updated from basic oil processing.
Older saves attached. See my linked post for screenshots of location and an affected 2.0.13 save file.
The differing quantities between fluid types and version changes indicates to me that the fluid is not being "converted", but that there is some form of phantom storage and maybe even phantom production of petroleum on the pipeline, and on a version change the game decides to load this into the pipeline instead.
I looked at older saves to see if maybe I had reused this pipeline and that it previously did have petroleum in it, I can't guarantee that it was never connected to a petroleum source as I don't remember what I did between saves, but the original petroleum pipeline doesn't seem to line up with the current light oil pipes so I do not think I reused any infrastructure when the layout was updated from basic oil processing.
Older saves attached. See my linked post for screenshots of location and an affected 2.0.13 save file.
- Attachments
-
- dot12save.zip
- (9.73 MiB) Downloaded 20 times
-
- dot11save.zip
- (5.06 MiB) Downloaded 18 times
Re: [2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13
I didn't think to check if the level of the actual petroleum pipe changed until just now. Sure enough this is the source of the errant fluid. 33k petroleum in the correct pipe drops to 17k after a version change, with the other half now in the light oil pipe.
There is absolutely no connection between the two pipelines other than the machines using them, so, something somewhere is leaking from one pipeline to another.
There is absolutely no connection between the two pipelines other than the machines using them, so, something somewhere is leaking from one pipeline to another.
Re: [2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13
Please read the issue before filing it as not a bug... This is very frustrating. There are saves available to reproduce it and there most certainly is an issue.
Re: [2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13
You will need to represent a case that can be reproduced by doing. 2 fluid systems that are not originally mixed, and then doing something they become unintentionally mixed. So far nobody has represented such a case.
Re: [2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13
Does anyone have what is actually described here: A 2.0.13 save that will load with the fluids correct in 2.0.13 but will load with the fluids borked when loaded in 2.0.14?
Re: [2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13
Look at my saves. Load one in the version it was created, then load it in a newer version of the game.
Are you not seeing the same issue as me?
I can try to verify my game files when I am home tomorrow, but I am not playing with any mods enabled. When the game is opening a save from a previous version I assume it runs through some kind of conversion/update process where it is treating two different outputs of a machine as being part of the same pipeline, spreading out one of the fluids between both pipelines and overwriting the other fluid.
If you think I making a mistake then please go to my thread that is linked, and point to where 40k+ petroleum has entered the light oil pipe (cleared it 3 times now). The entire pipeline is visible in the screenshot and hasn't been modified in several days.
Are you not seeing the same issue as me?
I can try to verify my game files when I am home tomorrow, but I am not playing with any mods enabled. When the game is opening a save from a previous version I assume it runs through some kind of conversion/update process where it is treating two different outputs of a machine as being part of the same pipeline, spreading out one of the fluids between both pipelines and overwriting the other fluid.
If you think I making a mistake then please go to my thread that is linked, and point to where 40k+ petroleum has entered the light oil pipe (cleared it 3 times now). The entire pipeline is visible in the screenshot and hasn't been modified in several days.
-
- Manual Inserter
- Posts: 2
- Joined: Sun Nov 03, 2024 5:18 pm
- Contact:
Re: [2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13
The save I had uploaded with my first post was doing exactly this. Loads with mixed fluids in 2.0.14 but still loads fine after reverting to 2.0.13.
Re: [2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13
Ok i did some testing with 2.0.11 and 2.0.14.
Narrowed the issue down to this area in 2.0.11: If i load that exact thing in 2.0.14 i get: Savefile from 2.0.11: I could not find any mixed fluids in any pipes, maybe it is a migration bug. Nevertheless you can easily flush the pipe and continue as if nothing happened, and it shouldn't happen again?
Narrowed the issue down to this area in 2.0.11: If i load that exact thing in 2.0.14 i get: Savefile from 2.0.11: I could not find any mixed fluids in any pipes, maybe it is a migration bug. Nevertheless you can easily flush the pipe and continue as if nothing happened, and it shouldn't happen again?
Re: [raiguard][2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13
Wanted to chime in here and say that this has happened to me as well, when loading an updated version. Most recent was today on 2.0.15, patched from 2.0.14, but this is the third time it has happened after an updated.
This time it happened on two space platforms, exact same way, but did not happen on all of them.
We're running the server on headless Linux, and clients are Windows, fwiw.
A pipe that should only have water in it (from melted ice), upon first load after patching, ends up with 0.3 thruster oxidizer which you can see in the screenshot:
This time it happened on two space platforms, exact same way, but did not happen on all of them.
We're running the server on headless Linux, and clients are Windows, fwiw.
A pipe that should only have water in it (from melted ice), upon first load after patching, ends up with 0.3 thruster oxidizer which you can see in the screenshot:
Re: [raiguard][2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13
It happened to me as well: my petroleum gas turned into water after upgrading from 2.0.14 to 2.0.15.
When I open my savefile with 2.0.14 (using steam beta), the pipeline contains petroleum gas, as expected: https://www.youtube.com/watch?v=T31g0BcBuWo
When I open the same savefile with 2.0.15, the pipeline contains water: https://www.youtube.com/watch?v=FJbkSHQRNik
I have tried a couple times and can reproduce the issue every time. I have attached the savefile that I used to reproduce the issue.
When I open my savefile with 2.0.14 (using steam beta), the pipeline contains petroleum gas, as expected: https://www.youtube.com/watch?v=T31g0BcBuWo
When I open the same savefile with 2.0.15, the pipeline contains water: https://www.youtube.com/watch?v=FJbkSHQRNik
I have tried a couple times and can reproduce the issue every time. I have attached the savefile that I used to reproduce the issue.
- Attachments
-
- ANewBeginning_15.zip
- (9.19 MiB) Downloaded 16 times
Re: [raiguard][2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13
This is now fixed for the next release.
If you want to get ahold of me I'm almost always on Discord.