protonscr

Crash with newest beta.

steamclosed reviewedNot a bugSteam client
ValveSoftware/steam-for-linux#2341 · opened 2013-04-25 by V10lator · updated 2013-07-02 · 30 comments · github
VV10lator 2013-04-25 github

The newest beta crashes:

[2013-04-25 12:50:49] Download complete.
[2013-04-25 12:50:49] Extracting package...
[2013-04-25 12:50:52] Installing update...
[2013-04-25 12:50:54] Cleaning up...
[2013-04-25 12:50:54] Update complete, launching Steam...
[2013-04-25 12:50:54] Shutdown
Running Steam on gentoo  64-bit
STEAM_RUNTIME is disabled by the user
Installing breakpad exception handler for appid(steam)/version(1366845241_client)
Installing breakpad exception handler for appid(steam)/version(1366845241_client)
unlinked 0 orphaned pipes
Installing breakpad exception handler for appid(steam)/version(1366845241_client)
[0425/125110:ERROR:object_proxy.cc(239)] Failed to call method: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
[0425/125110:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/../common/steam/client_api.cpp (281) : Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed.

Assert( Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed.
 ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/../common/steam/client_api.cpp:281

Installing breakpad exception handler for appid(steam)/version(1366845241_client)
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/SteamStartup.cpp (628) : Assertion Failed: ! "There was a problem with your Steam installation.\n" "Please reinstall steam.\n"
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/assert_20130425125110_1.dmp
unlinked 2 orphaned pipes
CAsyncIOManager: 0 threads terminating.  0 reads, 0 writes, 0 deferrals.
CAsyncIOManager: 59 single object sleeps, 0 multi object sleeps
CAsyncIOManager: 0 single object alertable sleeps, 1 multi object alertable sleeps
[2013-04-25 12:50:54] Startup - updater built Apr 24 2013 14:58:47
[2013-04-25 12:50:54] Opted in to client beta 'publicbeta' via beta file
[2013-04-25 12:50:54] Verifying installation...
[2013-04-25 12:50:54] Verification complete
Shutting down. . .
[2013-04-25 12:51:10] Shutdown
Finished uploading minidump (out-of-process): success = yes
response: CrashID=bp-f9a9c34d-3986-4a5b-8faf-89b3b2130425
VV10lator 2013-04-25 github

Maybe this one is more helpfull:

Running Steam on gentoo  64-bit
STEAM_RUNTIME is disabled by the user
Installing breakpad exception handler for appid(steam)/version(1366845241_client)
Installing breakpad exception handler for appid(steam)/version(1366845241_client)
unlinked 0 orphaned pipes
Installing breakpad exception handler for appid(steam)/version(1366845241_client)
[0425/125404:ERROR:object_proxy.cc(239)] Failed to call method: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
[0425/125404:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/../common/steam/client_api.cpp (281) : Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed.

Assert( Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed.
 ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/../common/steam/client_api.cpp:281

Installing breakpad exception handler for appid(steam)/version(1366845241_client)
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/assert_20130425125405_1.dmp
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/SteamStartup.cpp (628) : Assertion Failed: ! "There was a problem with your Steam installation.\n" "Please reinstall steam.\n"
unlinked 2 orphaned pipes
CAsyncIOManager: 0 threads terminating.  0 reads, 0 writes, 0 deferrals.
CAsyncIOManager: 99 single object sleeps, 0 multi object sleeps
CAsyncIOManager: 0 single object alertable sleeps, 1 multi object alertable sleeps
[2013-04-25 12:54:03] Startup - updater built Apr 24 2013 14:58:47
[2013-04-25 12:54:03] Opted in to client beta 'publicbeta' via beta file
[2013-04-25 12:54:03] Verifying installation...
[2013-04-25 12:54:03] Verification complete
Shutting down. . .
[2013-04-25 12:54:05] Shutdown
Finished uploading minidump (out-of-process): success = yes
response: CrashID=bp-0a764a92-34c9-458e-b490-ad1912130425
VV10lator 2013-04-25 github

So we're both running 64 bit gentoo on AMD CPUs. I don't think it's the CPU, but just in case:

Prozessor:
    Hersteller: AuthenticAMD
    Geschwindigkeit: 3300 MHz
    3 logische Prozessoren
    3 technische Prozessoren
    HyperThreading:  Nicht unterstützt
    FCMOV:  Unterstützt
    SSE2:  Unterstützt
    SSE3:  Unterstützt
    SSSE3:  Nicht unterstützt
    SSE4a:  Unterstützt
    SSE41:  Nicht unterstützt
    SSE42:  Nicht unterstützt

Netzwerk-Informationen:
    Netzwerk-Geschwindigkeit: 

Betriebssystem:
    "Gentoo Base System release 2.1" (64 Bit)
    Kernel-Name: Linux
    Kernel-Version: 3.8.4
    X-Server-Vendor: The X.Org Foundation
    X-Server-Release: 11304000
    X-Fenstermanager: Xfwm4
    Steam-Runtime-Version: <Runtime disabled>

Grafikkarte:
    Treiber: ATI Technologies Inc. AMD Radeon HD 6900 Series 

    Treiber-Version: 4.2.12173 Compatibility Profile Context 8.951
    Desktop-Farbtiefe: 24 Bit per Pixel
    Monitor-Aktualisierungsrate: 60 Hz
    Keine Anbieterkenn. entdeckt
    Keine Gerätekenn. entdeckt
    Anzahl der Monitore: 1
    Keine Grafikkartenanzahl entdeckt
    Prim. Anzeigeauflösung: 1920 x 1080
    Desktop-Auflösung: 1920 x 1080
    Prim. Anzeigegröße: 47,7 cm x 26,8 cm (54,7 cm diag.)

    Kein prim. VRAM entdeckt

Soundkarte:
    Audiogerät: 

Speicher:
    RAM: 7975 MB

Weitere Daten:
    UI-Sprache: Deutsch (Deutsch)
    LANG:  de_DE.UTF-8
    Mikrofon: Not set
    Verfügbarer Festplattenspeicher insgesamt: 1804086 MB
    Größter freier Festplattenspeicherblock: 1175612 MB

Installierte Software:

Neueste Fehlerberichte:
    Thu Apr 25 09:56:31 2013 GMT: file ''/tmp/dumps/assert_20130425115629_1.dmp'', upload yes: ''CrashID=bp-b0c2adbb-289f-4007-8b1e-600252130425
    ''
    Thu Apr 25 10:26:33 2013 GMT: file ''/tmp/dumps/assert_20130425122631_1.dmp'', upload yes: ''CrashID=bp-a3809e53-5498-464f-9515-1ad2a2130425
    ''
    Thu Apr 25 10:51:13 2013 GMT: file ''/tmp/dumps/assert_20130425125110_1.dmp'', upload yes: ''CrashID=bp-f9a9c34d-3986-4a5b-8faf-89b3b2130425
    ''
    Thu Apr 25 10:54:07 2013 GMT: file ''/tmp/dumps/assert_20130425125405_1.dmp'', upload yes: ''CrashID=bp-0a764a92-34c9-458e-b490-ad1912130425
    ''

Jjohndrinkwater 2013-04-25 github

Same here,

Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20130425153720_1.dmp
/home/john/Steam/steam.sh: line 704: 10417 Segmentation fault      (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
Finished uploading minidump (out-of-process): success = yes
response: CrashID=bp-88d3c707-3abf-49b1-9461-f94dd2130425

and w/o runtime:
response: CrashID=bp-8934f40b-d938-421e-9ce7-b14f02130425

Linux joran.nextraweb.com 3.5.0-18-generic [#29](/issue/ValveSoftware/steam-for-linux/29)-Ubuntu SMP Thu Oct 25 07:26:14 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Release:    Ubuntu 12.04 64

Processor Information:
Vendor: AuthenticAMD
Speed: 3200 Mhz
4 logical processors
4 physical processors
HyperThreading: Unsupported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Unsupported
SSE4a: Supported
SSE41: Unsupported
SSE42: Unsupported
TTele42 2013-04-25 github

My previous test on my laptop was invalidated by user error, it also is affected. (Deleting inaccurate comment)

TTheJJ 2013-04-25 github

same here:

Running Steam on gentoo 64-bit
STEAM_RUNTIME is disabled by the user
Installing breakpad exception handler for appid(steam)/version(1366845241_client)
Installing breakpad exception handler for appid(steam)/version(1366845241_client)
unlinked 0 orphaned pipes
Installing breakpad exception handler for appid(steam)/version(1366845241_client)
[0425/191402:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/../common/steam/client_api.cpp (281) : Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed.

Assert( Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed.
):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/../common/steam/client_api.cpp:281

Installing breakpad exception handler for appid(steam)/version(1366845241_client)
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/assert_20130425191402_1.dmp
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/SteamStartup.cpp (628) : Assertion Failed: ! "There was a problem with your Steam installation.\n" "Please reinstall steam.\n"
unlinked 2 orphaned pipes
libgcc_s.so.1 must be installed for pthread_cancel to work
[2013-04-25 19:14:01] Startup - updater built Apr 24 2013 14:58:47
[2013-04-25 19:14:01] Opted in to client beta 'publicbeta' via beta file
[2013-04-25 19:14:01] Verifying installation...
[2013-04-25 19:14:01] Verification complete
Shutting down. . .
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20130425191403_2.dmp
/home/jj/Steam/steam.sh: line 704: 30925 Aborted $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
Finished uploading minidump (out-of-process): success = no
error: HTTP response code said error
Finished uploading minidump (out-of-process): success = yes
response: CrashID=bp-0133b394-d027-47dc-b393-4ab432130425

Jjoostruis 2013-04-25 github

Same for me on 64bits Sabayon (Gentoo) Linux

Bbootkiller 2013-04-25 github

Same issue on Gentoo 64-bit.

System information with runtime enabled, almost all crash logs related (trying to figure out what the problem is):
https://gist.github.com/bootkiller/5461799

Not sure if helpful but I did a backtrace:

#0  0xf787a439 in AssertMsgImplementation () from /home/boot/.local/share/Steam/ubuntu12_32/libtier0_s.so
#1  0xf31f3898 in ?? () from /home/boot/.local/share/Steam/ubuntu12_32/steamui.so
#2  0xf31f38cb in ?? () from /home/boot/.local/share/Steam/ubuntu12_32/steamui.so
#3  0xf3481f31 in ?? () from /home/boot/.local/share/Steam/ubuntu12_32/steamui.so
#4  0xf34e3445 in ?? () from /home/boot/.local/share/Steam/ubuntu12_32/steamui.so
#5  0x08067cc4 in RunSteam(int, char**, bool, bool) ()
#6  0x08050695 in main ()

I also opened an issue report on the Steam-overlay github page:
https://github.com/anyc/steam-overlay/issues/51

Started with update http://steamcommunity.com/groups/SteamClientBeta#announcements/detail/1621570796404448244

Ggdrewb-valve maintainer 2013-04-25 github

Can you go to your steam binary directory and do 'ldd steamclient.so'?

Ggdrewb-valve maintainer 2013-04-25 github

The latest client added some dependencies. If you run with STEAM_RUNTIME=1 do you still have problems?

Bbootkiller 2013-04-25 github

No problems with runtime enabled.

        linux-gate.so.1 (0xffffe000)
        libtier0_s.so => not found
        libvstdlib_s.so => not found
        librt.so.1 => /lib32/librt.so.1 (0xf6782000)
        libX11.so.6 => /usr/lib32/libX11.so.6 (0xf6644000)
        libopenal.so.1 => /usr/lib32/libopenal.so.1 (0xf65f6000)
        libpulse.so.0 => /usr/lib32/libpulse.so.0 (0xf65ae000)
        libgobject-2.0.so.0 => /usr/lib32/libgobject-2.0.so.0 (0xf656a000)
        libglib-2.0.so.0 => /usr/lib32/libglib-2.0.so.0 (0xf6461000)
        libdbus-glib-1.so.2 => /usr/lib32/libdbus-glib-1.so.2 (0xf643e000)
        libnm-glib.so.4 => not found
        libnm-util.so.2 => not found
        libm.so.6 => /lib32/libm.so.6 (0xf6413000)
        libdl.so.2 => /lib32/libdl.so.2 (0xf640e000)
        libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/32/libstdc++.so.6 (0xf631f000)
        libpthread.so.0 => /lib32/libpthread.so.0 (0xf6304000)
        /lib/ld-linux.so.2 (0xf7704000)
        libc.so.6 => /lib32/libc.so.6 (0xf6161000)
        libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf613c000)
        libjson.so.0 => /usr/lib32/libjson.so.0 (0xf6134000)
        libpulsecommon-2.1.so => /usr/lib32/pulseaudio/libpulsecommon-2.1.so (0xf60e0000)
        libX11-xcb.so.1 => /usr/lib32/libX11-xcb.so.1 (0xf60dd000)
        libICE.so.6 => /usr/lib32/libICE.so.6 (0xf60c2000)
        libSM.so.6 => /usr/lib32/libSM.so.6 (0xf60b9000)
        libXtst.so.6 => /usr/lib32/libXtst.so.6 (0xf60b2000)
        libsndfile.so.1 => /usr/lib32/libsndfile.so.1 (0xf6049000)
        libFLAC.so.8 => /usr/lib32/libFLAC.so.8 (0xf6011000)
        libvorbisenc.so.2 => /usr/lib32/libvorbisenc.so.2 (0xf5e9a000)
        libvorbis.so.0 => /usr/lib32/libvorbis.so.0 (0xf5e72000)
        libogg.so.0 => /usr/lib32/libogg.so.0 (0xf5e6b000)
        libgdbm.so.3 => /usr/lib32/libgdbm.so.3 (0xf5e64000)
        libgthread-2.0.so.0 => /usr/lib32/libgthread-2.0.so.0 (0xf5e60000)
        libffi.so.6 => /usr/lib32/libffi.so.6 (0xf5e59000)
        libdbus-1.so.3 => /usr/lib32/libdbus-1.so.3 (0xf5e23000)
        libgio-2.0.so.0 => /usr/lib32/libgio-2.0.so.0 (0xf5d03000)
        libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/32/libgcc_s.so.1 (0xf5ce6000)
        libXau.so.6 => /usr/lib32/libXau.so.6 (0xf5ce1000)
        libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf5cda000)
        libuuid.so.1 => /lib32/libuuid.so.1 (0xf5cd5000)
        libXext.so.6 => /usr/lib32/libXext.so.6 (0xf5cc1000)
        libgmodule-2.0.so.0 => /usr/lib32/libgmodule-2.0.so.0 (0xf5cbc000)
        libz.so.1 => /lib32/libz.so.1 (0xf5ca7000)
        libresolv.so.2 => /lib32/libresolv.so.2 (0xf5c90000)

Jjoostruis 2013-04-25 github

STEAM_RUNTIME=1
works here.

Aanyc 2013-04-25 github

Okay, as I guessed the 32bit versions of networkmanager are missing (I wonder why those are required). I fear it's not gonna be easy to add those using multilib ebuilds.

TTele42 2013-04-25 github

As this appears to be a packaging issue and requires no action by the steam linux group, further conversation should take place over at https://github.com/anyc/steam-overlay/issues/51. This issue should be noted as a nuisance to be re-evaluated if an universal release for distros is made before a 64 bit client is released.

VV10lator 2013-04-25 github

@Tele42 I'm not sure if I would call this a packaging issue.

@gdrewb-valve What are the newly added dependencies and why can't they stay optional?

Ggdrewb-valve maintainer 2013-04-25 github

There are a few around network device discovery and handling. There's no need for them to be optional since they're packaged with the Steam runtime. There are only problems for people disabling the Steam runtime, which we do not recommend.

Mmadrang 2013-04-29 github

Also crashing here in the beta. If i opt out, it works fine.

Running Steam on ubuntu 13.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1366922897_client)
Installing breakpad exception handler for appid(steam)/version(1366922897_client)
unlinked 0 orphaned pipes
Gtk-Message: Failed to load module "overlay-scrollbar"
Installing breakpad exception handler for appid(steam)/version(1366922897_client)
[0428/153347:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/../common/steam/client_api.cpp (281) : Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed.
Assert( Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed.
):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/../common/steam/client_api.cpp:281
Installing breakpad exception handler for appid(steam)/version(1366922897_client)
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/assert_20130428153347_1.dmp
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/SteamStartup.cpp (628) : Assertion Failed: ! "There was a problem with your Steam installation.\n" "Please reinstall steam.\n"
unlinked 2 orphaned pipes
CAsyncIOManager: 0 threads terminating. 0 reads, 0 writes, 0 deferrals.
CAsyncIOManager: 70 single object sleeps, 0 multi object sleeps
CAsyncIOManager: 0 single object alertable sleeps, 1 multi object alertable sleeps
[2013-04-28 15:33:42] Startup - updater built Apr 25 2013 13:19:25
[2013-04-28 15:33:42] Opted in to client beta 'publicbeta' via beta file
[2013-04-28 15:33:43] Verifying installation...
[2013-04-28 15:33:45] Verification complete
Shutting down. . .
[2013-04-28 15:33:48] Shutdown
Finished uploading minidump (out-of-process): success = yes
response: CrashID=bp-72630a1c-32aa-4b31-978a-970f12130428

Ggdrewb-valve maintainer 2013-04-29 github

Try the ldd command mentioned above, and if you see 'not found' please post here. As you have the runtime you should have all dependencies, so we need to know what's missing.

Mmadrang 2013-05-01 github

madrang@Qosmio-X770:~/Steam/ubuntu12_32$ ldd ./steamclient.so
linux-gate.so.1 => (0xf77ad000)
libtier0_s.so => not found
libvstdlib_s.so => not found
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf6840000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf670a000)
libopenal.so.1 => /usr/lib/i386-linux-gnu/libopenal.so.1 (0xf66b5000)
libpulse.so.0 => /usr/lib/i386-linux-gnu/libpulse.so.0 (0xf6666000)
libgobject-2.0.so.0 => /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 (0xf6616000)
libglib-2.0.so.0 => /lib/i386-linux-gnu/libglib-2.0.so.0 (0xf6514000)
libdbus-glib-1.so.2 => /usr/lib/i386-linux-gnu/libdbus-glib-1.so.2 (0xf64ee000)
libnm-glib.so.4 => not found
libnm-util.so.2 => not found
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf64ab000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf64a5000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf63bc000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf63a1000)
/lib/ld-linux.so.2 (0xf77ae000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf61ee000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf61cc000)
libjson.so.0 => /lib/i386-linux-gnu/libjson.so.0 (0xf61c1000)
libpulsecommon-3.0.so => /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-3.0.so (0xf6156000)
libdbus-1.so.3 => /lib/i386-linux-gnu/libdbus-1.so.3 (0xf610c000)
libffi.so.6 => /usr/lib/i386-linux-gnu/libffi.so.6 (0xf6105000)
libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0xf60c4000)
libgio-2.0.so.0 => /usr/lib/i386-linux-gnu/libgio-2.0.so.0 (0xf5f5f000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf5f42000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf5f3e000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf5f37000)
libwrap.so.0 => /lib/i386-linux-gnu/libwrap.so.0 (0xf5f2d000)
libsndfile.so.1 => /usr/lib/i386-linux-gnu/libsndfile.so.1 (0xf5eb8000)
libasyncns.so.0 => /usr/lib/i386-linux-gnu/libasyncns.so.0 (0xf5eb1000)
libgmodule-2.0.so.0 => /usr/lib/i386-linux-gnu/libgmodule-2.0.so.0 (0xf5eac000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf5e93000)
libselinux.so.1 => /lib/i386-linux-gnu/libselinux.so.1 (0xf5e74000)
libresolv.so.2 => /lib/i386-linux-gnu/libresolv.so.2 (0xf5e5c000)
libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf5e43000)
libFLAC.so.8 => /usr/lib/i386-linux-gnu/libFLAC.so.8 (0xf5df3000)
libvorbisenc.so.2 => /usr/lib/i386-linux-gnu/libvorbisenc.so.2 (0xf5c7b000)
libvorbis.so.0 => /usr/lib/i386-linux-gnu/libvorbis.so.0 (0xf5c4f000)
libogg.so.0 => /usr/lib/i386-linux-gnu/libogg.so.0 (0xf5c46000)

Ggdrewb-valve maintainer 2013-05-01 github

If you look in your Steam binaries, such as ~/.steam/bin32/steam-runtime/i386/usr/lib, are the libnm* files there? If so I don't know why you'd be having problems.

Ggdrewb-valve maintainer 2013-05-01 github

One other thing to check: is steamclient.so executable?

Mmadrang 2013-05-01 github

madrang@Qosmio-X770:~/.steam/bin32$ ls -l
total 219516
-rwxr-xr-x 1 madrang madrang 32014 Sep 7 2012 cef_gtk.pak
-rwxr-xr-x 1 madrang madrang 4196792 Apr 25 17:39 chromehtml.so
-rwxr-xr-x 1 madrang madrang 693189 Apr 25 17:39 crashhandler.so
-rw-r--r-- 1 madrang madrang 22 Apr 24 17:33 driverhelper.cache
-rwxr-xr-x 1 madrang madrang 13777 Feb 24 13:24 driverhelper.py
-rwxr-xr-x 1 madrang madrang 251624 Apr 25 17:39 filesystem_stdio.so
-rwxr-xr-x 1 madrang madrang 262233 Apr 25 17:39 filesystem_steam.so
-rwxr-xr-x 1 madrang madrang 7179395 Apr 25 17:39 friendsui.so
-rwxr-xr-x 1 madrang madrang 165159 Apr 25 17:39 gameoverlayrenderer.so
-rwxr-xr-x 1 madrang madrang 5366 Apr 25 17:39 gameoverlayui
-rwxr-xr-x 1 madrang madrang 6230240 Apr 25 17:39 gameoverlayui.so
-rwxr-xr-x 1 madrang madrang 84838 Apr 25 17:39 libaudio.so
-rwxr-xr-x 1 madrang madrang 44237929 Mar 26 20:16 libcef.so
-rwxr-xr-x 1 madrang madrang 1488807 Feb 7 19:18 libffmpegsumo.so
-rwxr-xr-x 1 madrang madrang 489112 Dec 13 18:31 libmiles.so
-rwxr-xr-x 1 madrang madrang 5340 Apr 25 17:39 liboverride.so
-rwxr-xr-x 1 madrang madrang 923556 Apr 23 22:30 libSDL2-2.0.so.0
-rwxr-xr-x 1 madrang madrang 4243393 Mar 28 14:27 libsteam.so
-rwxr-xr-x 1 madrang madrang 192132 Apr 25 17:39 libtier0_s.so
-rwxr-xr-x 1 madrang madrang 473833 Apr 25 17:39 libvstdlib_s.so
-rwxr-xr-x 1 madrang madrang 49664 Dec 7 16:08 mssdsp.flt
-rwxr-xr-x 1 madrang madrang 35840 Dec 7 16:08 mssmixer.mix
-rwxr-xr-x 1 madrang madrang 71168 Dec 7 16:08 mssmp3.asi
-rwxr-xr-x 1 madrang madrang 41472 Dec 7 16:08 mssogg.asi
-rwxr-xr-x 1 madrang madrang 152064 Dec 7 16:08 mssvoice.asi
-rwxr-xr-x 1 madrang madrang 3877941 Apr 25 17:39 serverbrowser.so
-rwxr-xr-x 1 madrang madrang 5538748 Apr 25 17:39 steam
-rwxr-xr-x 1 madrang madrang 16017138 Apr 25 17:39 steamclient.so
drwx------ 1 madrang madrang 6 Mar 12 14:40 steam-runtime
-rwxr-xr-x 1 madrang madrang 55 Apr 16 19:11 steam-runtime.checksum
-rw-r--r-- 1 madrang madrang 49097756 May 1 14:24 steam-runtime.tar.xz
-rwxr-xr-x 1 madrang madrang 49097756 Apr 16 19:11 steam-runtime.tar.xz.part0
drwxr-xr-x 1 madrang madrang 3 May 1 14:24 steam-runtime.tmp
-rwxr-xr-x 1 madrang madrang 5631510 Apr 25 17:39 steamservice.so
-rwxr-xr-x 1 madrang madrang 21276075 Apr 25 17:39 steamui.so
-rwxr-xr-x 1 madrang madrang 2644710 Apr 25 17:39 vgui2_s.so

madrang@Qosmio-X770:~/.steam/bin32/steam-runtime.tmp/steam-runtime/i386/usr/lib$ ls -l
total 2448
drwxr-xr-x 1 madrang madrang 3 Feb 20 01:51 gcc
drwxr-xr-x 1 madrang madrang 3 Feb 20 04:00 gnome-settings-daemon-3.0
drwxr-xr-x 1 madrang madrang 357 Feb 20 09:19 i386-linux-gnu
lrwxr-xr-x 1 madrang madrang 24 May 1 14:25 libappindicator.so.1 -> libappindicator.so.1.0.0
-rw-r--r-- 1 madrang madrang 46856 Feb 20 03:50 libappindicator.so.1.0.0
lrwxr-xr-x 1 madrang madrang 16 May 1 14:25 libgsm.so.1 -> libgsm.so.1.0.12
-rw-r--r-- 1 madrang madrang 62980 Feb 20 04:08 libgsm.so.1.0.12
lrwxr-xr-x 1 madrang madrang 21 May 1 14:24 libindicator.so.7 -> libindicator.so.7.0.0
-rw-r--r-- 1 madrang madrang 55212 Feb 20 04:11 libindicator.so.7.0.0
lrwxr-xr-x 1 madrang madrang 19 May 1 14:25 libnm-glib.so.4 -> libnm-glib.so.4.3.0
-rw-r--r-- 1 madrang madrang 227808 Mar 19 16:07 libnm-glib.so.4.3.0
lrwxr-xr-x 1 madrang madrang 19 May 1 14:25 libnm-util.so.2 -> libnm-util.so.2.3.0
-rw-r--r-- 1 madrang madrang 371604 Mar 19 16:07 libnm-util.so.2.3.0
lrwxr-xr-x 1 madrang madrang 29 May 1 14:25 libschroedinger-1.0.so.0 -> libschroedinger-1.0.so.0.11.0
-rw-r--r-- 1 madrang madrang 774044 Feb 20 08:55 libschroedinger-1.0.so.0.11.0
-rw-r--r-- 1 madrang madrang 10264 Feb 20 09:09 libtbbmalloc_proxy.so.2
-rw-r--r-- 1 madrang madrang 69296 Feb 20 09:09 libtbbmalloc.so.2
-rw-r--r-- 1 madrang madrang 179728 Feb 20 09:09 libtbb.so.2
lrwxr-xr-x 1 madrang madrang 15 May 1 14:24 libvpx.so.1 -> libvpx.so.1.0.0
lrwxr-xr-x 1 madrang madrang 15 May 1 14:25 libvpx.so.1.0 -> libvpx.so.1.0.0
-rw-r--r-- 1 madrang madrang 646120 Feb 20 04:58 libvpx.so.1.0.0
drwxr-xr-x 1 madrang madrang 3 Feb 19 22:33 sasl2

Ggdrewb-valve maintainer 2013-05-01 github

There shouldn't be a steam-runtime.tmp, that looks like the steam-runtime didn't unpack properly. If you look directly in steam-runtime instead of steam-runtime.tmp/steam-runtime are the binaries there? If you delete steam-runtime.tmp and steam-runtime and rerun steam.sh it should install the Steam runtime again. After that are the files in the right place?

Mmadrang 2013-05-01 github

madrang@Qosmio-X770:~/.steam/bin32/steam-runtime/i386/usr/lib$ ls -l
total 8
drwx------ 1 madrang madrang 3 Mar 12 14:40 gcc
drwx------ 1 madrang madrang 12 Mar 12 14:40 i386-linux-gnu

Mmadrang 2013-05-01 github

$ rm -r '/home/madrang/.steam/bin32/steam-runtime' '/home/madrang/.steam/bin32/steam-runtime.tmp'
$ steam

Installing breakpad exception handler for appid(steam)/version(1366922897_client)
Installing breakpad exception handler for appid(steam)/version(1366922897_client)
unlinked 0 orphaned pipes
Gtk-Message: Failed to load module "overlay-scrollbar"
Installing breakpad exception handler for appid(steam)/version(1366922897_client)
[0501/154916:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/../common/steam/client_api.cpp (281) : Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed.

Assert( Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed.
):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/../common/steam/client_api.cpp:281

Installing breakpad exception handler for appid(steam)/version(1366922897_client)
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/assert_20130501154917_1.dmp
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/steamUI/SteamStartup.cpp (628) : Assertion Failed: ! "There was a problem with your Steam installation.\n" "Please reinstall steam.\n"
unlinked 2 orphaned pipes
CAsyncIOManager: 0 threads terminating. 0 reads, 0 writes, 0 deferrals.
CAsyncIOManager: 659 single object sleeps, 0 multi object sleeps
CAsyncIOManager: 0 single object alertable sleeps, 1 multi object alertable sleeps
[2013-05-01 15:49:10] Startup - updater built Apr 25 2013 13:19:25
[2013-05-01 15:49:10] Opted in to client beta 'publicbeta' via beta file
[2013-05-01 15:49:10] Verifying installation...
[2013-05-01 15:49:12] Verification complete
Shutting down. . .
[2013-05-01 15:49:17] Shutdown
Finished uploading minidump (out-of-process): success = yes
response: CrashID=bp-2cc4bec9-30e5-4676-8c09-fa6362130501

/home/madrang/.steam/bin32/steam-runtime.tmp is back but no /home/madrang/.steam/bin32/steam-runtime

Ggdrewb-valve maintainer 2013-05-01 github

Did you see any error messages in the console when running steam?

Another thing to try: delete the .tmp again and run 'STEAM_DEBUG=1 steam' . That will show more about steam.sh unpacking the runtime. See what messages it shows around extract_archive.

Mmadrang 2013-05-01 github

madrang@Qosmio-X770:~$ df -k '/home/madrang/.steam/bin32'
Filesystem 1K-blocks Used Available Use% Mounted on
[email protected]:/mnt/vol0/home/madrang/Steam 7607109169 712280726 6894828443 10% /home/madrang/.local/share/Steam

I have a ZFS Raid Server. With 8TB of space and about 6.1TB left
If i opt out of the steam beta, steam works fine and most games. (I have some trouble with primus run. But that is something else....)

Edit: Forgot to delete steam runtime

madrang@Qosmio-X770:~$ rm -r '/home/madrang/.steam/bin32/steam-runtime' '/home/madrang/.steam/bin32/steam-runtime.tmp'
rm: cannot remove ‘/home/madrang/.steam/bin32/steam-runtime’: No such file or directory
madrang@Qosmio-X770:~$ STEAM_DEBUG=1 steam > Steam.log.txt

http://pastebin.com/1pxu2wVh

The folder "/home/madrang/.steam/bin32/steam-runtime.tmp" is created and all files seams to be there.

Ggdrewb-valve maintainer 2013-05-01 github

There's no more output with steam.sh trying to rename the .tmp contents up a directory?

You can also try 'STEAM_DEBUG=1 steam --reset' to have steam refresh itself.

Mmadrang 2013-05-01 github

It seams like mv usually calls rename, but when it does a copy crossing filesystem boundaries (like with zfs), copy_entry is used and is calling utime on a symlink whose target does not exist on the target volume. Since they are relative, i think utime is called before the symlink's target is copied.

That is why only symlinks fails in the logs.

If i reset steam, it starts fine. Then when i enable the beta. Same result. Crash. But it seams that it only works outside of the beta cause i got all deps needed without using the runtime. So i think it was always broken but i only noticed because the update now needs files that are not installed on my system (there are no libnm*:386 packages in synaptic). I think for now i will manualy install libnm:386.

Opened an issue for the runtime https://github.com/ValveSoftware/steam-for-linux/issues/2358

Mmadrang 2013-05-01 github

Created a file "/etc/ld.so.conf.d/steam.conf"

/usr/lib32
/usr/lib/i386-linux-gnu/mesa
/usr/lib32/steam/lib

Copied the files from steam runtime

/home/madrang/.steam/bin32/steam-runtime.tmp/steam-runtime/i386/usr/lib/libnm-glib.so.4
/home/madrang/.steam/bin32/steam-runtime.tmp/steam-runtime/i386/usr/lib/libnm-glib.so.4.3.0
/home/madrang/.steam/bin32/steam-runtime.tmp/steam-runtime/i386/usr/lib/libnm-util.so.2
/home/madrang/.steam/bin32/steam-runtime.tmp/steam-runtime/i386/usr/lib/libnm-util.so.2.3.0
/usr/lib32/steam/lib/libnm-glib.so.4
/usr/lib32/steam/lib/libnm-glib.so.4.3.0
/usr/lib32/steam/lib/libnm-util.so.2
/usr/lib32/steam/lib/libnm-util.so.2.3.0

Then "sudo ldconfig"

I still have the errors with the runtime. But now i can use steam.

Ggdrewb-valve maintainer 2013-05-01 github

Closing this bug since the initial issue was addressed and madrang opened a new bug specifically for his problem with the runtime.