protonscr

Steam segfaults on launch

steamclosed reviewed
ValveSoftware/steam-for-linux#3988 · opened 2015-08-27 by ananace · updated 2015-12-25 · 4 comments · github
Aananace 2015-08-27 github

Today after restarting my computer Steam has started segfaulting on launch, I tried completely removing all steam files and letting it reinstall without any difference.

$ steam
/home/ace/.local/share/Steam/steam.sh: line 159: DISTRIB_RELEASE: unbound variable
/home/ace/.local/share/Steam/steam.sh: line 159: DISTRIB_RELEASE: unbound variable
Running Steam on sabayon  64-bit
/home/ace/.local/share/Steam/steam.sh: line 159: DISTRIB_RELEASE: unbound variable
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1440016726)
Installing breakpad exception handler for appid(steam)/version(1440016726)
Installing breakpad exception handler for appid(steam)/version(1440016726)
Installing breakpad exception handler for appid(steam)/version(1440016726)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number
[0828/000232:ERROR:browser_main_loop.cc(173)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
Installing breakpad exception handler for appid(steamwebhelper)/version(20150819112727)
Installing breakpad exception handler for appid(steamwebhelper)/version(1439983647)
Installing breakpad exception handler for appid(steamwebhelper)/version(20150819112727)
Installing breakpad exception handler for appid(steamwebhelper)/version(1440016726)
Installing breakpad exception handler for appid(steamwebhelper)/version(1440016726)
Installing breakpad exception handler for appid(steam)/version(1440016726)
Installing breakpad exception handler for appid(steam)/version(1440016726)
Installing breakpad exception handler for appid(steam)/version(1440016726)
Installing breakpad exception handler for appid(steam)/version(1440016726)
Installing breakpad exception handler for appid(steam)/version(1440016726)
Installing breakpad exception handler for appid(steam)/version(1440016726)
FillInMachineIDInfo took a total of 0 milliseconds
Installing breakpad exception handler for appid(steam)/version(1440016726)
Dongle firmware /home/ace/.local/share/Steam/ubuntu12_32/../controller_base/d0ggle.bin loaded, version 1435869091.
Installing breakpad exception handler for appid(steam)/version(1440016726)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number
[0828/000232:ERROR:renderer_main.cc(200)] Running without renderer sandbox
[0828/000232:ERROR:renderer_main.cc(200)] Running without renderer sandbox
assert_20150828000230_1.dmp[10268]: Uploading dump (out-of-process)
/tmp/dumps/assert_20150828000230_1.dmp
/home/ace/.local/share/Steam/steam.sh: line 756: 10217 Segmentation fault      $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
[0828/000233:WARNING:channel.cc(549)] Failed to send message to ack remove remote endpoint (local ID 1, remote ID 1)
[0828/000233:WARNING:channel.cc(549)] Failed to send message to ack remove remote endpoint (local ID 2147483648, remote ID 2)
[0828/000233:WARNING:channel.cc(549)] Failed to send message to ack remove remote endpoint (local ID 1, remote ID 1)
[0828/000233:WARNING:channel.cc(549)] Failed to send message to ack remove remote endpoint (local ID 2147483648, remote ID 2)
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
assert_20150828000230_1.dmp[10268]: Finished uploading minidump (out-of-process): success = yes
assert_20150828000230_1.dmp[10268]: response: CrashID=bp-1947bcb1-dd2f-4c4d-9cc9-03bcb2150827
assert_20150828000230_1.dmp[10268]: file ''/tmp/dumps/assert_20150828000230_1.dmp'', upload yes: ''CrashID=bp-1947bcb1-dd2f-4c4d-9cc9-03bcb2150827''

I also tried running it with a debugger but that didn't give much useful information either

Program received signal SIGSEGV, Segmentation fault.
0xf24717e8 in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/vgui2_s.so
(gdb) bt
#0  0xf24717e8 in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/vgui2_s.so
#1  0xf2472a83 in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/vgui2_s.so
#2  0xf4cd7178 in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/steamui.so
#3  0xf4c823ba in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/steamui.so
#4  0xf4d2adca in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/steamui.so
#5  0xf4cd7b41 in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/steamui.so
#6  0xf4cdd56d in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/steamui.so
#7  0xf24715b6 in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/vgui2_s.so
#8  0xf247269f in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/vgui2_s.so
#9  0xf244d16a in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/vgui2_s.so
[#10](/issue/ValveSoftware/steam-for-linux/10) 0xf2456bec in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/vgui2_s.so
[#11](/issue/ValveSoftware/steam-for-linux/11) 0xf245a38a in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/vgui2_s.so
[#12](/issue/ValveSoftware/steam-for-linux/12) 0xf245c36c in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/vgui2_s.so
[#13](/issue/ValveSoftware/steam-for-linux/13) 0xf246b72d in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/vgui2_s.so
[#14](/issue/ValveSoftware/steam-for-linux/14) 0xf47f69d7 in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/steamui.so
[#15](/issue/ValveSoftware/steam-for-linux/15) 0xf47f769e in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/steamui.so
[#16](/issue/ValveSoftware/steam-for-linux/16) 0x56597110 in RunSteam(int, char**, bool) ()
[#17](/issue/ValveSoftware/steam-for-linux/17) 0x5657e09e in ?? ()
[#18](/issue/ValveSoftware/steam-for-linux/18) 0xf7b63f66 in __libc_start_main () from /lib32/libc.so.6
[#19](/issue/ValveSoftware/steam-for-linux/19) 0x56580e25 in _start ()

Running latest Sabayonlinux 64-bit, with Intel HD Graphics 4400 if that is of any help.

TTele42 2015-08-28 github

Does the arch steam runtime workaround help? (https://wiki.archlinux.org/index.php/Steam#Steam_runtime_issues)

Aananace 2015-08-28 github

The arch workaround did nothing at all, exact same issue with the exact same backtrace.

Aananace 2015-09-04 github

Interestingly enough, I randomly got a first launch dialog when testing. Instantly crashed when choosing to log in to an existing account.
Luckily I was running Steam under a debugger so I got a backtrace from it, if it's of any help.

[0904/161544:ERROR:renderer_main.cc(200)] Running without renderer sandbox
[0904/161544:ERROR:renderer_main.cc(200)] Running without renderer sandbox
Generating new string page texture 12: 48x256, total string texture memory is 49.15 KB
Generating new string page texture 13: 256x256, total string texture memory is 311.30 KB
Generating new string page texture 14: 128x256, total string texture memory is 442.37 KB
Steam: An X Error occurred
X Error of failed request:  BadValue (integer parameter out of range for operation)
Major opcode of failed request:  18 (X_ChangeProperty)
Value in failed request:  0x0
Serial number of failed request:  777

Program received signal SIGTRAP, Trace/breakpoint trap.
0xf2453898 in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/vgui2_s.so
(gdb) bt
#0  0xf2453898 in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/vgui2_s.so
#1  0xf7edba2b in _XError () from /home/ace/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6
#2  0xf7ed882d in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6
#3  0xf7ed8887 in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6
#4  0xf7ed9750 in _XReply () from /home/ace/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6
#5  0xf7ebeaa8 in XGetWindowProperty () from /home/ace/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6
#6  0xf245327f in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/vgui2_s.so
#7  0xf4b882f1 in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/steamui.so
#8  0xf471e8f0 in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/steamui.so
#9  0xf474faae in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/steamui.so
[#10](/issue/ValveSoftware/steam-for-linux/10) 0xf4763f8f in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/steamui.so
[#11](/issue/ValveSoftware/steam-for-linux/11) 0xf47651d2 in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/steamui.so
[#12](/issue/ValveSoftware/steam-for-linux/12) 0xf46f680d in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/steamui.so
[#13](/issue/ValveSoftware/steam-for-linux/13) 0xf46f769e in ?? () from /home/ace/.local/share/Steam/ubuntu12_32/steamui.so
[#14](/issue/ValveSoftware/steam-for-linux/14) 0x56597110 in RunSteam(int, char**, bool) ()
[#15](/issue/ValveSoftware/steam-for-linux/15) 0x5657e09e in ?? ()
[#16](/issue/ValveSoftware/steam-for-linux/16) 0xf7b62f66 in __libc_start_main () from /lib32/libc.so.6
[#17](/issue/ValveSoftware/steam-for-linux/17) 0x56580e25 in _start ()
Aananace 2015-12-25 github

I'm going to close this as stale, unable to reproduce it as the harddrive died any my new install has not had a single Steam segfault in three months

Nothing extracted yet.