[2.0.72] Freeze for unknown reason

Place for things which are bugs but we have no idea how to solve them. Things related to hardware, libraries, strange setups, etc.
miege1000
Inserter
Inserter
Posts: 29
Joined: Fri Aug 21, 2020 12:46 pm
Contact:

[2.0.72] Freeze for unknown reason

Post by miege1000 »

Today while open in the background, Factorio froze.
I got the usual Windows Dialog "Program is not responding" With "Wait for Program to respond" and "Close the Program" options.

THe music kept playing in the background, but trying to get focus back to Factorio was not working.

The only noteworthy thing I did when this happend was switching network connections, as my wired connection was slow and
unreliable, so I turned on Wifi and switched networks.

I have created a dumpfile before ending the process, I hope this helps:
https://drive.google.com/file/d/1W0f1IC ... sp=sharing

Let me know if you need more information about my hardware or operating system...
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 4301
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [2.0.72] Freeze for unknown reason

Post by boskid »

Looking at the stack, it looks like the freeze is inside of a SteamContext. Because of that i do not see anything here that needs to be fixed on factorio side.
11-19-2025, 13-15-51.png
11-19-2025, 13-15-51.png (22.98 KiB) Viewed 193 times
miege1000
Inserter
Inserter
Posts: 29
Joined: Fri Aug 21, 2020 12:46 pm
Contact:

Re: [2.0.72] Freeze for unknown reason

Post by miege1000 »

shouldn't Factorio be resilient/agnostic to failing or freezing Steam Achievement unlocks?
Also, why does an ascending cargo pod trigger an achievement? Is it for rocket launching related achievements?
I already unlocked all of those.
Rseding91
Factorio Staff
Factorio Staff
Posts: 16301
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.0.72] Freeze for unknown reason

Post by Rseding91 »

Failing as in the function call returns an unknown/invalid value - it is. Failing as in the function call never returns - there's nothing we can do about that.

The expectation and contract is: calling the function with valid arguments returns some value and we process that. In this case, that failed to happen and there's nothing the code can do since it's no longer running - but stuck inside some steam logic.
If you want to get ahold of me I'm almost always on Discord.
miege1000
Inserter
Inserter
Posts: 29
Joined: Fri Aug 21, 2020 12:46 pm
Contact:

Re: [2.0.72] Freeze for unknown reason

Post by miege1000 »

Ok, thanks for the clarification.
Is this something, I or you should report to valve (steam)?
miege1000
Inserter
Inserter
Posts: 29
Joined: Fri Aug 21, 2020 12:46 pm
Contact:

Re: [2.0.72] Freeze for unknown reason

Post by miege1000 »

I think steam achievements require network and are asynchronous, maybe some kind of "fire and forget" call would make factorio unvulnerable to this kind of issue, if that's possible...
I'm a software guy, but no C developer :D
Post Reply

Return to “1 / 0 magic”