0.16.7: Boilers working intermittently, even if steam is low

Bugs that are actually features.
User avatar
Reika
Filter Inserter
Filter Inserter
Posts: 583
Joined: Tue May 19, 2015 1:56 am
Contact:

0.16.7: Boilers working intermittently, even if steam is low

Post by Reika »

The highlighted (vanilla) boiler, despite outputting to a powered pump and a nearly empty tank (which is being drawn from by the upper-left turbine), is only sporadically activating and generating some steam, and soon shuts down again. The boiler has fuel, water, and demand. No mods are modifying vanilla boiler behavior (only pollution values).

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

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by Loewchen »

It is even obvious from the screenshot that this is not a vanilla boiler.
User avatar
Reika
Filter Inserter
Filter Inserter
Posts: 583
Joined: Tue May 19, 2015 1:56 am
Contact:

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by Reika »

Loewchen wrote:It is even obvious from the screenshot that this is not a vanilla boiler.
If you mean the " > NauvisDay", that is because the pollution production was modified, as I said in the original post. Unless that is linked to its activity - which I very much doubt - then yes, it is a purely vanilla boiler in all relevant aspects.
Image
User avatar
TruePikachu
Filter Inserter
Filter Inserter
Posts: 978
Joined: Sat Apr 09, 2016 8:39 pm
Contact:

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by TruePikachu »

You're burning nuclear fuel cells, which is something that isn't designed to be burnt like this. Keep in mind that the fuel also determines the characteristics for generating power.
Bilka
Factorio Staff
Factorio Staff
Posts: 3310
Joined: Sat Aug 13, 2016 9:20 am
Contact:

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by Bilka »

TruePikachu wrote:You're burning nuclear fuel cells, which is something that isn't designed to be burnt like this. Keep in mind that the fuel also determines the characteristics for generating power.
nuclear fuel however is standard fuel and can be burned like this. because that's what reika is actually burning, not nuclear fuel cells
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.
Loewchen
Global Moderator
Global Moderator
Posts: 9448
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by Loewchen »

Reika wrote:... it is a purely vanilla boiler in all relevant aspects.
The fact, that it does no longer have a STEAM OUTPUT CHAMBER makes me doubt that, but if correct, it should be no problem to provide a save file without mods and identical behaviour.
User avatar
Reika
Filter Inserter
Filter Inserter
Posts: 583
Joined: Tue May 19, 2015 1:56 am
Contact:

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by Reika »

TruePikachu wrote:You're burning nuclear fuel cells, which is something that isn't designed to be burnt like this. Keep in mind that the fuel also determines the characteristics for generating power.
....That is rocket fuel. I also tested solid fuel and coal.
Loewchen wrote:
Reika wrote:... it is a purely vanilla boiler in all relevant aspects.
The fact, that it does no longer have a STEAM OUTPUT CHAMBER makes me doubt that, but if correct, it should be no problem to provide a save file without mods and identical behaviour.
You are looking at the wrong boiler. Hence why I said the "highlighted" one. Not to mention one of the images does not even have that boiler. Seriously, if you are going to yell at me, it would do better to be correct in your statements first.
Image
Bilka
Factorio Staff
Factorio Staff
Posts: 3310
Joined: Sat Aug 13, 2016 9:20 am
Contact:

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by Bilka »

Reika wrote:
TruePikachu wrote:You're burning nuclear fuel cells, which is something that isn't designed to be burnt like this. Keep in mind that the fuel also determines the characteristics for generating power.
....That is rocket fuel. I also tested solid fuel and coal.
That's nuclear fuel.
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.
Loewchen
Global Moderator
Global Moderator
Posts: 9448
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by Loewchen »

Reika wrote:You are looking at the wrong boiler. Hence why I said the "highlighted" one. Not to mention one of the images does not even have that boiler.
Since the menu to see the steam fluid box only exist in the highlighted I don't see how I could look at the wrong one.
To make it simple, where is the steam fluid box in this picture:
Attachments
fac_boiler_stmfldbxmssg.png
fac_boiler_stmfldbxmssg.png (153.88 KiB) Viewed 6616 times
User avatar
Reika
Filter Inserter
Filter Inserter
Posts: 583
Joined: Tue May 19, 2015 1:56 am
Contact:

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by Reika »

Bilka wrote:
Reika wrote:
TruePikachu wrote:You're burning nuclear fuel cells, which is something that isn't designed to be burnt like this. Keep in mind that the fuel also determines the characteristics for generating power.
....That is rocket fuel. I also tested solid fuel and coal.
That's nuclear fuel.
No, nuclear fuel looks like this.
Image

EDIT:
Oh, I see what you mean. The rocket fuel changed sprites, and the old sprite is now used for something different.

Still, I - as both stated and shown in other images - tried other fuels with no effect. And the boiler did accept and begin to burn the nuclear fuel, not refuse with a "this needs chemical fuel, but that is nuclear fuel" message like if you put fuel cells in a train.

Loewchen wrote:
Reika wrote:You are looking at the wrong boiler. Hence why I said the "highlighted" one. Not to mention one of the images does not even have that boiler.
Since the menu to see the steam fluid box only exist in the highlighted I don't see how I could look at the wrong one.
To make it simple, where is the steam fluid box in this picture:
It is not listed at right because there is no steam. The right-hand panel does not show empty fluid boxes.
Image
User avatar
TruePikachu
Filter Inserter
Filter Inserter
Posts: 978
Joined: Sat Apr 09, 2016 8:39 pm
Contact:

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by TruePikachu »

I retract my statement about nuclear fuel, I didn't know that an actual burnable form was added in 0.16, and I was looking at a template on the wiki to identify the sprite.
User avatar
Reika
Filter Inserter
Filter Inserter
Posts: 583
Joined: Tue May 19, 2015 1:56 am
Contact:

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by Reika »

Since people have repeatedly refused to believe me, I removed all mods and the issue persists:
Save file is attached.
Image

This ends the debate on whether the behavior is in vanilla boilers.


Loewchen, why did you move this into "Not a bug", when I have clearly demonstrated that the issue exists even in vanilla, and noone from the Factorio team has stated this to be intended behavior (nor can I imagine why such behavior would be desired, since it makes it literally impossible to use steam power)?

I will just make a new post if this does not get moved back.
Attachments
0.16testb.zip
(1.42 MiB) Downloaded 115 times
Image
Xeteth
Fast Inserter
Fast Inserter
Posts: 158
Joined: Tue Feb 17, 2015 6:06 am
Contact:

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by Xeteth »

Reika wrote:Since people have repeatedly refused to believe me, I removed all mods and the issue persists:
Save file is attached.

This ends the debate on whether the behavior is in vanilla boilers.


Loewchen, why did you move this into "Not a bug", when I have clearly demonstrated that the issue exists even in vanilla, and noone from the Factorio team has stated this to be intended behavior (nor can I imagine why such behavior would be desired, since it makes it literally impossible to use steam power)?

I will just make a new post if this does not get moved back.
I just loaded your save in 0.16.7 and there is no boiler there at all... I'm thinking this was a mod issue as I've tested it extensively in a pure vanilla game with no issues.
Zavian
Smart Inserter
Smart Inserter
Posts: 1649
Joined: Thu Mar 02, 2017 2:57 am
Contact:

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by Zavian »

Firstly. Boilers are working for me in my save. And they must be working for most other people, otherwise there would have been more reports of this.
boiler.png
boiler.png (1.14 MiB) Viewed 6558 times
Boiler4.png
Boiler4.png (878.08 KiB) Viewed 6558 times
Note the water temp of 165, and the steam output box.

So I load up the test16b.zip you provided. Looks like the last save was with a lot of mods installed. (But ok, you said you removed them and tested again. Definitely possible that you did not save again after removing them).
LoadScreen.png
LoadScreen.png (465.07 KiB) Viewed 6558 times
Load the game. Message about a lot of migrated content.

No regular boiler in sight. So build a boiler, a steam engine and a radar to provide some load.
boiler2.png
boiler2.png (1.47 MiB) Viewed 6558 times
boiler3.png
boiler3.png (1.58 MiB) Viewed 6558 times
Everything seems to be working for me. Note the water temp of 165, and the steam output box.

So if this was me, and I knew that this bug couldn't affect many people, since there hasn't been any similar bugs reported, I would want to work out what was unique about my install. I'd probably start by downloading and extracting the .zip version to a new location, start a new pure vanilla game, and see if boilers work properly there. (Alternatively I might start by having steam verify the old install). If they do, then I'd look at comparing what different between the 2 installs, and see if I can find anything. Even if this gets moved back to bugs, the devs are unlikely to be able to fix it until someone works out what triggers it/how to reproduce it.
User avatar
Reika
Filter Inserter
Filter Inserter
Posts: 583
Joined: Tue May 19, 2015 1:56 am
Contact:

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by Reika »

I have created an entirely new save, one that has never existed while mods were installed (ie I removed all mods, restarted, created a new world, made the images below, and then saved it as the attached file). The problem persists:
Image
Image

@Zavian:
Thank you for actually listening to me - and testing accordingly - even if you are currently not able to reproduce the issue. Can you try this map?

Also, @Loewchen: The output fluidbox is there:
Image
Attachments
broken-boilers.zip
(1.78 MiB) Downloaded 89 times
Image
User avatar
Reika
Filter Inserter
Filter Inserter
Posts: 583
Joined: Tue May 19, 2015 1:56 am
Contact:

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by Reika »

New post due to size of embeds (in both posts), even if this technically is too soon after the previous.

In anticipation of being accused of using mods or otherwise doing something wrong again, I made a video of the bug (runtime < 2min), and have attached the relevant save:

Video url (in case of broken embed):
https://youtu.be/wl-JXbf6w6E

Video embed:


You will notice that not even replacing the boiler itself fixes the issue, which leads me to wonder if the issue is related to some cache that is made "behind the scenes".

Also, I cannot do a Steam verification, because I do not have Factorio on Steam. I got it long before that was a thing.
Attachments
broken-boilers-3.zip
(1.96 MiB) Downloaded 106 times
Image
Bilka
Factorio Staff
Factorio Staff
Posts: 3310
Joined: Sat Aug 13, 2016 9:20 am
Contact:

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by Bilka »

If you are gonna fill the tank (and the boiler?) using a command, maybe give the water a temperature that is lower than the max temperature for water (100°C). What might be a bug is that the game lets you do that, but it's not a bug that 500 degree water cant be heated to 165 degree steam. You can even see that the temperature is higher than the standard 15°C in your screenshot. The boiler however requires 15°C water to work. As does the heat exchanger btw, it used to not do that, but then that bug was fixed in 0.15.

NaB.
Attachments
the commands reika used, in case anybody is curious
the commands reika used, in case anybody is curious
factorio_2017-12-23_10-09-20.png (1.21 MiB) Viewed 6532 times
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.
User avatar
Reika
Filter Inserter
Filter Inserter
Posts: 583
Joined: Tue May 19, 2015 1:56 am
Contact:

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by Reika »

Bilka wrote:If you are gonna fill the tank (and the boiler?) using a command, maybe give the water a temperature that is lower than the max temperature for water (100°C). What might be a bug is that the game lets you do that, but it's not a bug that 500 degree water cant be heated to 165 degree steam. You can even see that the temperature is higher than the standard 15°C in your screenshot. The boiler however requires 15°C water to work. As does the heat exchanger btw, it used to not do that, but then that bug was fixed in 0.15.

NaB.
FINALLY.

Yes, that was it. Thank you!

Still, why did it work for a second, and then shut down? I - or we - might have realized this sooner if it had failed to work entirely, as your description implies it should. That is, had the boiler never activated, it would strongly imply that it was not given valid working conditions, but working briefly implies that it started valid then stopped being so.

So, there is still a bug, but a far more minor one.
Image
Bilka
Factorio Staff
Factorio Staff
Posts: 3310
Joined: Sat Aug 13, 2016 9:20 am
Contact:

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by Bilka »

Reika wrote:Still, why did it work for a second, and then shut down? I - or we - might have realized this sooner if it had failed to work entirely, as your description implies it should. That is, had the boiler never activated, it would strongly imply that it was not given valid working conditions, but working briefly implies that it started valid then stopped being so.
That only happens if the boiler is already filled with coal and connected to the tank the moment you fill the tank with water. I guess the boiler works for a tick the moment it gets water and only then checks for the temperature.
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.
User avatar
Reika
Filter Inserter
Filter Inserter
Posts: 583
Joined: Tue May 19, 2015 1:56 am
Contact:

Re: 0.16.7: Boilers working intermittently, even if steam is low

Post by Reika »

Bilka wrote:
Reika wrote:Still, why did it work for a second, and then shut down? I - or we - might have realized this sooner if it had failed to work entirely, as your description implies it should. That is, had the boiler never activated, it would strongly imply that it was not given valid working conditions, but working briefly implies that it started valid then stopped being so.
That only happens if the boiler is already filled with coal and connected to the tank the moment you fill the tank with water. I guess the boiler works for a tick the moment it gets water and only then checks for the temperature.
This is weird and ideally should be changed, but it is indeed minor enough that if doing so incurs any meaningful cost, it is not worth the effort.
Image
Post Reply

Return to “Not a bug”