ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
23.95k stars 1.05k forks source link

Game crashes when achievement is shown #3640

Open Eonfge opened 4 years ago

Eonfge commented 4 years ago

Your system information

In short: Steam Beta running on Fedora 31, using Flatpak. X11 and proprietary NVidia drivers.

Please describe your issue in as much detail as possible:

I was playing Prey 2017 (app/480490) using Proton 5.0.4 While playing, there were 2 earlier crashes but I kept playing. After the third crash, I noticed a patern: Whenever I got an achievement (and associated popup), it crashed monements later.

At the time of writing, I had three crashes, related to the three achievements I have right now:

Steps for reproducing this issue:

  1. The easiest achievement would be 'Know Thy Self'
  2. Ensure you don't have the achievement already
  3. Start the game using Proton 5.0.4
  4. Run through the intro and get the plasmind and jam it in your eye
Eonfge commented 4 years ago

@kisak-valve Resubmitted the issue based on ValveSoftware/steam-for-linux#3359

kisak-valve commented 4 years ago

Thanks, can you clarify if you were seeing the game crash or Steam? We're tracking issues with games run with Proton in the Proton issue tracker, so if it's a game crash, I'll transfer this to https://github.com/ValveSoftware/Proton/issues/251.

Eonfge commented 4 years ago

Game crash. Come to think of it, this might belong in the proton indeed.

Also, I was just able to reproduce the issue with clockwork precision. Get an achievement, crash in seconds...

kisak-valve commented 4 years ago

Please add PROTON_LOG=1 %command% to the game's launch options, reproduce the crash, and drag and drop the generated $HOME/steam-$APPID.log into the comment box.

In general Proton logs compress well, so if Github isn't happy with the file size, consider throwing it into an archive.

Eonfge commented 4 years ago

Got another achievement! I mean, crash! steam-480490.log