ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.26k stars 175 forks source link

Steam client segmentation fault #11406

Closed Chiffario closed 3 weeks ago

Chiffario commented 3 weeks ago

Your system information

Please describe your issue in as much detail as possible:

Running Steam causes a segmentation fault

Logs for running steam: https://gist.github.com/Chiffario/8047090602bc17923edef453f11884f8

Logs for running DEBUGGER=gdb steam https://gist.github.com/Chiffario/d293d915a93e442eb950b22663fe6dd0

kisak-valve commented 3 weeks ago

Hello @Chiffario, pressure-vessel-wrap[153421]: E: Could not create copy "./lib/x86_64-linux-gnu/libgcc_s.so.1" from "/home/chiffa/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/sniper_platform_0.20240618.92328/files/./lib/x86_64-linux-gnu/libgcc_s.so.1" into "/home/chiffa/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-9UWUW2/usr": fstatat(./lib/x86_64-linux-gnu/libgcc_s.so.1): No such file or directory is the line to focus on in your terminal spew.

I would check if that libgcc_s.so.1 is healthy, then move/remove /home/chiffa/.local/share/Steam/ubuntu12_64/steam-runtime-sniper so that the folder is regenerated on the next Steam start and see if that changes anything.

Chiffario commented 3 weeks ago

Not sure how to check the health of libgcc_s.so.1, but doing rm -rf .local/share/Steam/ubuntu12_64/steam-runtime-sniper into running steam still causes a segfault

log: https://gist.github.com/Chiffario/89e3e6c9166671112cb2d4be5bb9d3ae

upon removing just .local/share/Steam/ubuntu12_64/steam-runtime/sniper and running steam with gdb, the segfault still remains and still points to libaudio.so

doing that and pacman -Rs steam followed up with a reinstall doesn't affect things either

Chiffario commented 3 weeks ago

Update: Flatpak doesn't work either launch log: https://gist.github.com/Chiffario/220f4a2f403fb214c4411a2997861194 logs from .var/app/com.valvesoftware.Steam/.local/share/Steam/logs: flatpak-logs.tar.gz

I believe the issue can be on my side with this but I'm not sure how to proceed

Chiffario commented 3 weeks ago

Deleting .steam and trying to forcefully downgrade Steam via steam -forcesteamupdate -forcepackagedownload -overridepackageurl https://web.archive.org/web/20240210115543if_/http://media.steampowered.com/client -exitsteam and running steam normally afterwards removed the libgcc error message, but the segfault remains and the client doesn't launch

Chiffario commented 3 weeks ago

Update: upon further investigation, it seems to be a duplicate of #9289, so pls close the issue if that's necessary

kisak-valve commented 3 weeks ago

Closing in favor of the older issue report.