I'm seeing a very similar segfault on TF2 in the same place -- just after the main menu is drawn. I am launching directly from a freshly downloaded/installed copy of Steam and TF2.
Relevant information can be found in the gist at https://gist.github.com/ennui93/740d94a0e1074eb811e9 . The most interesting strace will be tf2.8921. Stack trace included below so others may compare against their segfault to see if they have the same failure pattern.
Program received signal SIGSEGV, Segmentation fault.
0xeba9bf7a in ?? () from /lib/libc.so.6
(gdb) bt
#0 0xeba9bf7a in ?? () from /lib/libc.so.6
#1 0xe69dd38e in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/filesystem_stdio.so
#2 0xe69be7d8 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/filesystem_stdio.so
#3 0xe69bec24 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/filesystem_stdio.so
#4 0xe69ab2b7 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/filesystem_stdio.so
#5 0xe69ab53a in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/filesystem_stdio.so
#6 0xe69abaf2 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/filesystem_stdio.so
#7 0xe69ac552 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/filesystem_stdio.so
#8 0xe69acaf8 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/filesystem_stdio.so
#9 0xe69b81dc in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/filesystem_stdio.so
[#10](/issue/ValveSoftware/steam-for-linux/10) 0xe69bbf49 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/filesystem_stdio.so
[#11](/issue/ValveSoftware/steam-for-linux/11) 0xe69b668f in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/filesystem_stdio.so
[#12](/issue/ValveSoftware/steam-for-linux/12) 0xe58ae4ef in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#13](/issue/ValveSoftware/steam-for-linux/13) 0xe58afc54 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#14](/issue/ValveSoftware/steam-for-linux/14) 0xe58af36a in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#15](/issue/ValveSoftware/steam-for-linux/15) 0xe58b9591 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#16](/issue/ValveSoftware/steam-for-linux/16) 0xe58b9703 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#17](/issue/ValveSoftware/steam-for-linux/17) 0x123d580b in ?? ()
[#18](/issue/ValveSoftware/steam-for-linux/18) 0x123d61b5 in ?? ()
[#19](/issue/ValveSoftware/steam-for-linux/19) 0xe68f2aba in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/vaudio_miles.so
[#20](/issue/ValveSoftware/steam-for-linux/20) 0xe68f2e93 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/vaudio_miles.so
[#21](/issue/ValveSoftware/steam-for-linux/21) 0xe68f2fbc in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/vaudio_miles.so
[#22](/issue/ValveSoftware/steam-for-linux/22) 0xe58b9517 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#23](/issue/ValveSoftware/steam-for-linux/23) 0xe58b978c in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#24](/issue/ValveSoftware/steam-for-linux/24) 0xe58a8670 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#25](/issue/ValveSoftware/steam-for-linux/25) 0xe5878a9a in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#26](/issue/ValveSoftware/steam-for-linux/26) 0xe5885a55 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#27](/issue/ValveSoftware/steam-for-linux/27) 0xe5886d18 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#28](/issue/ValveSoftware/steam-for-linux/28) 0xe588803e in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#29](/issue/ValveSoftware/steam-for-linux/29) 0xe58880ee in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#30](/issue/ValveSoftware/steam-for-linux/30) 0xe594700a in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#31](/issue/ValveSoftware/steam-for-linux/31) 0xe5947162 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#32](/issue/ValveSoftware/steam-for-linux/32) 0xe5947395 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#33](/issue/ValveSoftware/steam-for-linux/33) 0xe59e3544 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#34](/issue/ValveSoftware/steam-for-linux/34) 0xe59e4ff8 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#35](/issue/ValveSoftware/steam-for-linux/35) 0xe59fec01 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#36](/issue/ValveSoftware/steam-for-linux/36) 0xe59fee6e in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#37](/issue/ValveSoftware/steam-for-linux/37) 0xe59fef79 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#38](/issue/ValveSoftware/steam-for-linux/38) 0xe5ae7d8a in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#39](/issue/ValveSoftware/steam-for-linux/39) 0xe5ae45df in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#40](/issue/ValveSoftware/steam-for-linux/40) 0xe5ae46ed in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#41](/issue/ValveSoftware/steam-for-linux/41) 0xe5b3ecc0 in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#42](/issue/ValveSoftware/steam-for-linux/42) 0xe5ae5d7f in ?? () from /usr/local/SteamLibrary/steamapps/common/Team Fortress 2/bin/engine.so
[#43](/issue/ValveSoftware/steam-for-linux/43) 0xe746a8d0 in ?? () from bin/launcher.so
[#44](/issue/ValveSoftware/steam-for-linux/44) 0xe746a8d0 in ?? () from bin/launcher.so
[#45](/issue/ValveSoftware/steam-for-linux/45) 0xe744e5bd in LauncherMain () from bin/launcher.so
[#46](/issue/ValveSoftware/steam-for-linux/46) 0x0804877b in main ()
Hello @arandomhuman, @ennui93, are either of you still experiencing this issue on an up to date system?
If either of you still seeing this issue, please open a new issue report in the Source-1-Games issue tracker.
Nothing extracted yet.
The command being run is
The process segfaults as soon as the text in the main menu appears. Another Source game - Half Life 2 - runs normally. The behaviour when launching from Steam is identical.
I've tried to compile everything relevant I could think of, which are listed below, along with links to gists and relevant snippets. I can supply additional information if required.
graphic card drivers:
stdout/stderr: stdout output and stderr output
strace: strace output
dmesg: dmesg output
gdb: gdb output
System Information: copy with failure reports
Thanks for your help.