You are not logged in.

#1 2021-03-20 17:34:49

TheSheepGuy
Member
Registered: 2020-04-13
Posts: 47

[SOLVED] Steam segmentation fault on start up, cannot find files

Hello. This does sound similar to a previous thread I made on a Steam segmentation fault, but this time it's for a different reason. When I try and start Steam, it cannot find certain files and then segfaults. Here is the output when resetting Steam and then starting it with the normal and the native runtime:

> steam --reset
Installing bootstrap /home/ettolrach/.local/share/Steam/bootstrap.tar.xz
Reset complete!
> steam
Running Steam on arch rolling 64-bit
STEAM_RUNTIME is enabled automatically
Pins potentially out-of-date, rebuilding...
: cannot open shared object file: No such file or directory
Can't find 'steam-runtime-check-requirements', continuing anyway
/home/ettolrach/.local/share/Steam/ubuntu12_32/steam
[2021-03-20 17:29:45] Startup - updater built Feb 12 2021 23:21:33
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
Installing breakpad exception handler for appid(steam)/version(1612493737)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2021-03-20 17:29:46] Loading cached metrics from disk (/home/ettolrach/.local/share/Steam/package/steam_client_metrics.bin)
[2021-03-20 17:29:46] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2021-03-20 17:29:46] Using the following download hosts for Public, Realm steamglobal
[2021-03-20 17:29:46] 1. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1612493737)
[2021-03-20 17:29:46] Checking for update on startup
[2021-03-20 17:29:46] Checking for available update...
[2021-03-20 17:29:46] Downloading manifest: http://media.steampowered.com/client/steam_client_ubuntu12
Installing breakpad exception handler for appid(steam)/version(1612493737)
crash_20210320172945_1.dmp[26576]: Uploading dump (out-of-process)
/tmp/dumps/crash_20210320172945_1.dmp
/home/ettolrach/.local/share/Steam/steam.sh: line 759: 26551 Segmentation fault      (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
> steam-native
Running Steam on arch rolling 64-bit
STEAM_RUNTIME is disabled by the user
Can't find 'steam-runtime-check-requirements', continuing anyway
/home/ettolrach/.local/share/Steam/ubuntu12_32/steam
[2021-03-20 17:29:50] Startup - updater built Feb 12 2021 23:21:33
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
Installing breakpad exception handler for appid(steam)/version(1612493737)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2021-03-20 17:29:50] Loading cached metrics from disk (/home/ettolrach/.local/share/Steam/package/steam_client_metrics.bin)
[2021-03-20 17:29:50] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2021-03-20 17:29:50] Using the following download hosts for Public, Realm steamglobal
[2021-03-20 17:29:50] 1. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1612493737)
[2021-03-20 17:29:50] Checking for update on startup
[2021-03-20 17:29:50] Checking for available update...
[2021-03-20 17:29:50] Downloading manifest: http://media.steampowered.com/client/steam_client_ubuntu12
Installing breakpad exception handler for appid(steam)/version(1612493737)
assert_20210320172950_1.dmp[26704]: Uploading dump (out-of-process)
/tmp/dumps/assert_20210320172950_1.dmp
/home/ettolrach/.local/share/Steam/steam.sh: line 759: 26688 Segmentation fault      (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"

I have reinstalled Steam using pacman (pacman -S steam steam-native), and reinstalled all video drivers, 64 and 32-bit (pacman -S mesa lib32-mesa xf86-video-amdgpu vulkan-radeon lib32-vulkan-radeon libva-mesa-driver lib32-libva-mesa-driver mesa-vdpau lib32-mesa-vdpau).

Last edited by TheSheepGuy (2021-03-31 13:39:36)

Offline

#2 2021-03-23 04:24:55

ponyrider
Member
Registered: 2014-11-18
Posts: 112

Re: [SOLVED] Steam segmentation fault on start up, cannot find files

run steam, not steam-native

https://wiki.archlinux.org/index.php/St … leshooting

Last edited by ponyrider (2021-03-23 04:28:01)

Offline

#3 2021-03-23 07:38:02

TheSheepGuy
Member
Registered: 2020-04-13
Posts: 47

Re: [SOLVED] Steam segmentation fault on start up, cannot find files

ponyrider wrote:

If you would have taken a proper look at my original post you would have seen that I ran both steam and steam-native, neither of which worked.

Offline

#4 2021-03-23 10:33:05

ponyrider
Member
Registered: 2014-11-18
Posts: 112

Re: [SOLVED] Steam segmentation fault on start up, cannot find files

The reason i am saying this is because the native libraries which steam-native uses are likely incompatible. steam runtime, aka 'Steam' is shipped with it's own libraries.

Have you checked the extensive troubleshooting guide yet?

Offline

#5 2021-03-24 16:44:04

TheSheepGuy
Member
Registered: 2020-04-13
Posts: 47

Re: [SOLVED] Steam segmentation fault on start up, cannot find files

ponyrider wrote:

The reason i am saying this is because the native libraries which steam-native uses are likely incompatible. steam runtime, aka 'Steam' is shipped with it's own libraries.

Have you checked the extensive troubleshooting guide yet?

I have followed the troubleshooting guide, but none of the issues that are listed apply. The closest is a segfault when disabling runtimes (I did not do this) and the next closest is a segfault on line 756, mine happens on 759. That said, I can try to debug Steam myself using GDB, but I don't have any experience with GDB or C, so I'm not sure how much that could help.

Offline

#6 2021-03-28 09:50:49

TheSheepGuy
Member
Registered: 2020-04-13
Posts: 47

Re: [SOLVED] Steam segmentation fault on start up, cannot find files

Does anyone have any ideas? It's been 4 days since my last post, I really don't want to reinstall my whole Arch system just to fix Steam.

Offline

#7 2021-03-31 13:39:24

TheSheepGuy
Member
Registered: 2020-04-13
Posts: 47

Re: [SOLVED] Steam segmentation fault on start up, cannot find files

I think you always feel quite dumb after finding something out in hindsight. Turns out that the same method as in the previous post I made worked this time. I checked the coredump using "coredumpctl gdb steam" and found out that a file called /usr/lib32/libnss_myhostname.so.2 was causing an error. After reinstalling the package that it belongs to (lib32-libpulse, I found this out using pacman -Qo /usr/lib32/libnss_myhostname.so.2) Steam launches again.

Offline

Board footer

Powered by FluxBB