[raiguard][2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13

This subforum contains all the issues which we already resolved.
BismarckMD
Manual Inserter
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

Post by BismarckMD »

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.
Attachments
BugReport.zip
(19.27 MiB) Downloaded 12 times

The_Sane
Inserter
Inserter
Posts: 29
Joined: Tue Jun 09, 2015 7:38 pm
Contact:

Re: [2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13

Post by The_Sane »

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.

The_Sane
Inserter
Inserter
Posts: 29
Joined: Tue Jun 09, 2015 7:38 pm
Contact:

Re: [2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13

Post by The_Sane »

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.
Attachments
dot12save.zip
(9.73 MiB) Downloaded 9 times
dot11save.zip
(5.06 MiB) Downloaded 7 times

The_Sane
Inserter
Inserter
Posts: 29
Joined: Tue Jun 09, 2015 7:38 pm
Contact:

Re: [2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13

Post by The_Sane »

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.

The_Sane
Inserter
Inserter
Posts: 29
Joined: Tue Jun 09, 2015 7:38 pm
Contact:

Re: [2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13

Post by The_Sane »

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.

Zaflis
Filter Inserter
Filter Inserter
Posts: 502
Joined: Sun Apr 24, 2016 12:51 am
Contact:

Re: [2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13

Post by Zaflis »

The_Sane wrote:
Mon Nov 04, 2024 9:51 am
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.
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.

Loewchen
Global Moderator
Global Moderator
Posts: 8969
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: [2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13

Post by Loewchen »

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?

The_Sane
Inserter
Inserter
Posts: 29
Joined: Tue Jun 09, 2015 7:38 pm
Contact:

Re: [2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13

Post by The_Sane »

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.

BismarckMD
Manual Inserter
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

Post by BismarckMD »

Loewchen wrote:
Mon Nov 04, 2024 1:25 pm
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?
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.

Zaflis
Filter Inserter
Filter Inserter
Posts: 502
Joined: Sun Apr 24, 2016 12:51 am
Contact:

Re: [2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13

Post by Zaflis »

Ok i did some testing with 2.0.11 and 2.0.14.

Narrowed the issue down to this area in 2.0.11:
11-04-2024, 18-50-22.png
11-04-2024, 18-50-22.png (316.82 KiB) Viewed 955 times
If i load that exact thing in 2.0.14 i get:
11-04-2024, 18-51-01.png
11-04-2024, 18-51-01.png (348.43 KiB) Viewed 955 times
Savefile from 2.0.11:
dot11save-c.zip
(4.87 MiB) Downloaded 14 times
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?

Kris
Manual Inserter
Manual Inserter
Posts: 4
Joined: Fri Nov 08, 2024 2:25 pm
Contact:

Re: [raiguard][2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13

Post by Kris »

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:
20241108092327_1.jpg
20241108092327_1.jpg (2.37 MiB) Viewed 735 times

parsodark
Manual Inserter
Manual Inserter
Posts: 1
Joined: Fri Nov 08, 2024 10:15 pm
Contact:

Re: [raiguard][2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13

Post by parsodark »

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.
Attachments
ANewBeginning_15.zip
(9.19 MiB) Downloaded 4 times

Rseding91
Factorio Staff
Factorio Staff
Posts: 14142
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [raiguard][2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13

Post by Rseding91 »

This is now fixed for the next release.
If you want to get ahold of me I'm almost always on Discord.

Kris
Manual Inserter
Manual Inserter
Posts: 4
Joined: Fri Nov 08, 2024 2:25 pm
Contact:

Re: [raiguard][2.0.14] Wrong fluid loaded into pipeline when loading save from 2.0.13

Post by Kris »

Rseding91 wrote:
Tue Nov 12, 2024 9:02 pm
This is now fixed for the next release.
Thank you!

Post Reply

Return to “Resolved Problems and Bugs”