Mafia III DE Crashes when loading game
So, this post is a follow up from my previous post. I'm not sure if my savegame was loaded or not as now my problem is getting the game to run.
The log is attached.
The game boots up and you can even get to main menu and start a game, but crashes as fast as the loading screen pops up.
I suspect that there is an architecture incompatibility with proton's gstream lib files. I tried:
- Doing 2 new wineprefixes: both 32 and 64 arch
- Using older versions of proton
But none have worked, the solution might be under my nose,
Could you help me please?
Discord
Discord - A New Way to Chat with Friends & Communities
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
21 Replies
other-emerald•15mo ago
proton is not recommended outside steam (unless you have a reason to use it), you should share logs using wine-ge (those are more helpful)
have you installed the wine dependencies from https://discord.com/channels/812703221789097985/1044301598018515105 ? I think it includes gstreamer packages
absent-sapphireOP•15mo ago
Oh great to know! I didn't know that at all, hold on, I'll bring that here. It seems it didn't even detect my graphics, and I might've not installed it. Hold on while I get them
absent-sapphireOP•15mo ago

absent-sapphireOP•15mo ago
I might be lacking some dependencies if so, would you please link me to a guide I could use to fix it, please? 🙂
absent-sapphireOP•15mo ago
(Extra pic with color code on the error)

other-emerald•15mo ago
install wine-ge-latest (or wine-ge-proton8-26) using the Wine Manager section of heroic,
Wine Default - wine-6.0.3 (Ubuntu 6.0.3~repack-1)
is super oldabsent-sapphireOP•15mo ago
On it! Will come with some results asap. Thanks @arieljuod 🙂
absent-sapphireOP•15mo ago
Ok did all of this, the launcher popped up but it was all black. Buttons were clickable (I had to play shoot an arrow in the dark) and the game would launch to a black screen, no sound.
I created a new prefix, clean, then ran the Launch button and same result.
Here's the log, I couldn't pinpoint the issue sadly.
absent-sapphireOP•15mo ago
Update:
It ran after disabling multi-gpu on settings (and also prefer system libs) either one of those did the trick.
Game runs up until main menu, then crashes a second after loading screen pops up
Log:
other-emerald•15mo ago
not sure how this got like this
/home/wolf/.local/share/wineprefixes/g64
, but change this to be /home/wolf/Games/Heroic/Prefixes/Mafia III Definitive Edition
(it's the wine prefix setting)absent-sapphireOP•15mo ago
Oh, that's the clean prefix I was telling you earlier about.
I've attached current settings as they are now. Both the "Prefixes" folder and "wineprefixes" gave the same result. Crash on Loading Screen.



other-emerald•15mo ago
(no need to upload images of the settings, all that info is at the beginning of each log)
delete the prefix and share a new log after trying to run the game, I don't know if the prefix is messed up from using different wines
for the gstreamer stuff you can probably install different gstreamer plugins using your system's package manager
absent-sapphireOP•15mo ago
Will do, lemme try that one first
other-emerald•15mo ago
this doesn't look good though
Syscall stack overrun
, I don't know what to do with that error
that seems to be the real error, not the gstreamer stuffabsent-sapphireOP•15mo ago
Same issue, deleted all previous prefixes, and ran it with latest Wine-GE.
other-emerald•15mo ago
just to be sure, make sure you have all the wine dependencies for your OS, check the
wine dependencies
link mentioned in this thread https://discord.com/channels/812703221789097985/1044301598018515105absent-sapphireOP•15mo ago
This could probably be doable too, let me check on the package manager
will do
absent-sapphireOP•15mo ago
Did check, and ran the cmd to install them, but it seems I already had them all.

absent-sapphireOP•15mo ago
Tried running the game again, but still crashed at loading screen
Same Stack overrun error, and the tail for it is this:
other-emerald•15mo ago
honestly I don't know what to do with that stack overrun error, maybe someone else know but I can't help much
absent-sapphireOP•15mo ago
Hey, you did amazing @arieljuod 🙂 I appreciate the help, maybe someone here could throw us a bone on this one. I'll see if I can debug on my side, if I find anything I'll let ya'll know!
Update # 2:
- The game seemed to freeze while loading, I thought it was a crash, but the logs were showing nothing. I let it go for 3 to 4 more minutes and it loaded up without issue. I believe that on loading scenarios it just looks like its frozen but its loading.
I'm using Wine GE and the rest is as is. So if you think your game froze, chances are... Unless you see something sus in the logs, it didn't.
I'm setting this as solved.
@arieljuod Thank you for your support!