You are not logged in.

#1 2015-01-25 06:53:12

nhare330
Member
From: Pennsylvania, USA
Registered: 2013-01-08
Posts: 9

[SOLVED] Steam will not launch unless computer is rebooted. Segfault.

Hi everyone.
[SOLVED]
I have recently been having problems with steam. It will start, but only the first time after I reboot the computer. Every time after that I get a Segmentation Fault. I have searched around and the closest issue I found to mine was in this thread. So I eventually gave in and did a reinstall of my system, although I carried over my home partition. Unfortunately I am still having the same problem.

I should also mention that I have tried doing a "steam --reset" as well as renaming the .local/share/Steam folder so that it had to build a new one. Neither of those attempts changed anything as far as I can tell. It seems like people diagnosing issues similar to this one think that it has something to do with video drivers. I have the intel driver, and the lib32-mesa-dri installed. Could it be that the processor/video device is just going bad? I would really appreciate your help! Thanks.

Here is the output when running steam with the runtime:

Running Steam on arch  64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1422054110)
Installing breakpad exception handler for appid(steam)/version(1422054110)
Installing breakpad exception handler for appid(steam)/version(1422054110)
Installing breakpad exception handler for appid(steamwebhelper)/version(20150123134624)
Installing breakpad exception handler for appid(steamwebhelper)/version(1422020784)
[0125/011056:ERROR:nss_util.cc(1018)] Failed to load NSS libraries.
Installing breakpad exception handler for appid(steamwebhelper)/version(20150123134624)
Installing breakpad exception handler for appid(steamwebhelper)/version(1422020784)
Installing breakpad exception handler for appid(steamwebhelper)/version(1422020784)
Installing breakpad exception handler for appid(steam)/version(1422054110)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
Installing breakpad exception handler for appid(steam)/version(1422054110)
Installing breakpad exception handler for appid(steam)/version(1422054110)
Installing breakpad exception handler for appid(steam)/version(1422054110)
Installing breakpad exception handler for appid(steam)/version(1422054110)
Installing breakpad exception handler for appid(steam)/version(1422054110)
Installing breakpad exception handler for appid(steam)/version(1422054110)
Installing breakpad exception handler for appid(steam)/version(1422054110)
FillInMachineIDInfo took a total of 3 milliseconds
PulseAudio connect failed (used only for Mic Volume Control) with error: Access denied
Installing breakpad exception handler for appid(steam)/version(1422054110)
[0125/011057:ERROR:renderer_main.cc(227)] Running without renderer sandbox
[0125/011057:ERROR:renderer_main.cc(227)] Running without renderer sandbox
intel_do_flush_locked failed: Input/output error
Assert( Assertion Failed: Bad thread local ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/threadtools.cpp:2683

Installing breakpad exception handler for appid(steam)/version(1422054110)
assert_20150125011058_14.dmp[21431]: Uploading dump (out-of-process)
/tmp/dumps/assert_20150125011058_14.dmp
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/../common/steamservice.cpp (56) : Assertion Failed: m_hServiceLib == NULL
Assert( Assertion Failed: m_hServiceLib == NULL ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/../common/steamservice.cpp:56

Installing breakpad exception handler for appid(steam)/version(1422054110)
assert_20150125011058_16.dmp[21434]: Uploading dump (out-of-process)
/tmp/dumps/assert_20150125011058_16.dmp
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
assert_20150125011054_1.dmp[21438]: Uploading dump (out-of-process)
/tmp/dumps/assert_20150125011054_1.dmp
/home/nathan/.local/share/Steam/steam.sh: line 736: 21377 Segmentation fault      (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
assert_20150125011058_16.dmp[21434]: Finished uploading minidump (out-of-process): success = yes
assert_20150125011058_16.dmp[21434]: response: CrashID=bp-4b3eedc8-2b4b-49d6-b5a0-2bef62150124
assert_20150125011058_16.dmp[21434]: file ''/tmp/dumps/assert_20150125011058_16.dmp'', upload yes: ''CrashID=bp-4b3eedc8-2b4b-49d6-b5a0-2bef62150124''

And when I try with the runtime disabled I get this:

Running Steam on arch  64-bit
STEAM_RUNTIME is disabled by the user
Installing breakpad exception handler for appid(steam)/version(1422054110)
Installing breakpad exception handler for appid(steam)/version(1422054110)
/home/nathan/.local/share/Steam/ubuntu12_32/steamwebhelper: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory
Installing breakpad exception handler for appid(steam)/version(1422054110)
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/vgui2/src/../vgui_surfacelib/FontManager.cpp (276) : Assertion Failed: descs.Count() >= 1
Assert( Assertion Failed: descs.Count() >= 1 ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/vgui2/src/../vgui_surfacelib/FontManager.cpp:276

Installing breakpad exception handler for appid(steam)/version(1422054110)
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/vgui2/src/../vgui_surfacelib/FontManager.cpp (276) : Assertion Failed: descs.Count() >= 1
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/vgui2/src/../vgui_surfacelib/FontManager.cpp (276) : Assertion Failed: descs.Count() >= 1
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/vgui2/src/../vgui_surfacelib/FontManager.cpp (276) : Assertion Failed: descs.Count() >= 1
crash_20150125015128_5.dmp[31689]: Uploading dump (out-of-process)
/tmp/dumps/crash_20150125015128_5.dmp
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/../common/steam/client_api.cpp (322) : Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed, most likely because you are missing a 32-bit dependency of steamclient.so (the Steam client is a 32-bit app).

/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/SteamStartup.cpp (745) : Assertion Failed: ! "There was a problem with your Steam installation.\n" "Please reinstall steam.\n"
[2015-01-25 01:51:15] Startup - updater built Jan 23 2015 13:46:31
[2015-01-25 01:51:16] Verifying installation...
[2015-01-25 01:51:16] Verification complete
[2015-01-25 01:51:30] Shutdown
crash_20150125015128_5.dmp[31689]: Finished uploading minidump (out-of-process): success = yes
crash_20150125015128_5.dmp[31689]: response: CrashID=bp-cd482feb-475d-48b8-9d73-fe0432150124
crash_20150125015128_5.dmp[31689]: file ''/tmp/dumps/crash_20150125015128_5.dmp'', upload yes: ''CrashID=bp-cd482feb-475d-48b8-9d73-fe0432150124''

[edit] formatting

Last edited by nhare330 (2015-01-26 13:56:24)

Offline

#2 2015-01-25 09:05:33

whoops
Member
Registered: 2009-03-19
Posts: 891

Re: [SOLVED] Steam will not launch unless computer is rebooted. Segfault.

Did you check if everything is ok with the stuff steam likes to keep in /tmp ("steam_chrome_shmem" or something, maybe more)?

( Last time I had a similar looking segfault that kept "disappearing after reboot", it was because steam doesn't have access to that folder after it is created by a different user. Could be unrelated though - steam output is a mess and I don't remember it clearly )

edit: While you're at it, you might also want to check if your /tmp is simply full when the problem occurs.

Last edited by whoops (2015-01-25 09:10:54)

Offline

#3 2015-01-25 12:49:56

nhare330
Member
From: Pennsylvania, USA
Registered: 2013-01-08
Posts: 9

Re: [SOLVED] Steam will not launch unless computer is rebooted. Segfault.

whoops wrote:

Did you check if everything is ok with the stuff steam likes to keep in /tmp ("steam_chrome_shmem" or something, maybe more)?

( Last time I had a similar looking segfault that kept "disappearing after reboot", it was because steam doesn't have access to that folder after it is created by a different user. Could be unrelated though - steam output is a mess and I don't remember it clearly )

edit: While you're at it, you might also want to check if your /tmp is simply full when the problem occurs.

It looks like everything is fine in /tmp. The steam_chorme_shmem file is there and owned by my user. It's has 755 permissions, so everyone has read and execute. And I still have 1.3 GB available in /tmp. Is that what you meant when you said, "check if everything is okay"? Is there anything else? Thanks for the quick response!

Offline

#4 2015-01-25 13:39:07

whoops
Member
Registered: 2009-03-19
Posts: 891

Re: [SOLVED] Steam will not launch unless computer is rebooted. Segfault.

That's what I meant, yest. You could delete that folder (and I think another one steam uses is "/tmp/dumps"?) and see if it still segfaults just to make sure, but it doesn't sounds like that's likely to help - since permissions look fine, you probably have a different issue. And unless you updated your kernel headers / video driver each time the problem occurred I can't think of anything else that would make steam segfault and fix itself upon reboot hmm

Good luck though!

Last edited by whoops (2015-01-25 13:39:19)

Offline

#5 2015-01-26 13:54:15

nhare330
Member
From: Pennsylvania, USA
Registered: 2013-01-08
Posts: 9

Re: [SOLVED] Steam will not launch unless computer is rebooted. Segfault.

It looks like it is fixed. I am not sure what fixed it though, because it only started working continuously after I rebooted again. While it was on before that last reboot I did the following to try and correct the issue:

- I was getting the vgui2 error when disableing steam runtime, so I installed lib32-openal to fulfill its dependencies.
- I ran some updates. Mesa packages were included in the updates.
- I renamed steam_chrome_shmem in /tmp so that steam created a new one.

I don't know exactly what fixed it, but I am pretty sure it was one of those three things listed above. Thanks for your help Whoops!

Offline

Board footer

Powered by FluxBB