Page 1 of 1

[1.1.80][mac-arm] deadlock

Posted: Mon Jul 10, 2023 11:19 am
by bigsor
Factorio froze for no apparent reason, game log does not seem to contain anything to go by.

I've captured process perf sample using the OS's Activity Monitor app which shows most game threads stuck waiting on a mutex lock and others inside SDL library calls.

Re: [1.1.80][macOS][arm64] deadlock

Posted: Mon Jul 10, 2023 12:33 pm
by Rseding91
The first thread looks like it is stuck inside some game overlay renderer that has hooked itself into Factorio. Most likely Steam or Discord.

Try disabling any in-game overlay software and see if it resolves the issue.

Re: [1.1.80][macOS][arm64] deadlock

Posted: Mon Jul 10, 2023 1:11 pm
by bigsor
Hmm, you're right, the gameoverlayrenderer.dylib belongs to Steam.

Funny thing is, I've got Steam in-game overlay globally disabled... No idea what else I can do to prevent Steam from injecting its overlay lib into the game.