protonscr

[Trine 2] Game crashes Steam when in offline mode

steamclosed reviewed3rd party gameSteam client
ValveSoftware/steam-for-linux#701 · opened 2013-01-14 by ghost · updated 2013-04-09 · 7 comments · github
?ghost 2013-01-14 github

Pretty much what happens. Also, seems like the savegames are unavailable when Steam is in offline mode.

MMrSchism 2013-01-15 github

Please include the information requested at https://github.com/ValveSoftware/steam-for-linux to help determine which distro this is effecting.

?ghost 2013-01-15 github

Sorry, forgot about that. Ubuntu 12.10 64-bit with 313.09 proprietary nVidia drivers (9600GT).

The steps to reproduce the issue:

  1. Go into Offline mode in Steam.
  2. Turn Trine 2 on.
  3. Launch the game with the launcher.
  4. Steam crashes.
Jjohndrinkwater 2013-01-15 github

Cant seem to reproduce this here on 12.04 with 310.19, would you attach the output from steam if you run it in a terminal.

?ghost 2013-01-15 github

Sure, here's the output:

ExecCommandLine: "/home/soeb/.steam/root/ubuntu12_32/steam steam://open/driverhelperready"
ExecSteamURL: "steam://open/driverhelperready"
Game update: AppID 35720 "Trine 2", ProcID 3306, IP 0.0.0.0:0
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
nohup: redirecting stderr to stdout
CConfigStore::FlushToDisk() - saving roaming config while in offline mode
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
Game removed: AppID 35720 "Trine 2", ProcID 3306 
CConfigStore::FlushToDisk() - saving roaming config while in offline mode
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
Game update: AppID 35720 "", ProcID 3335, IP 0.0.0.0:0
CConfigStore::FlushToDisk() - saving roaming config while in offline mode
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
steam: host.cc:95: const talk_base::Host& talk_base::LocalHost(): Assertion `gLocalHost->networks().size() > 0' failed.
Uploading dump (in-process) [proxy '']
/tmp/dumps/crash_20130115163400_1.dmp
success = no
error:  Couldn't resolve host name
/home/soeb/Steam/steam.sh: line 337:  3241 Aborted                 $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
Jjohnv-valve maintainer 2013-01-18 github

@soeb - can you reproduce this problem? I cannot. Were you doing any voice chat or anything? That assert is from libjingle but I don't see why we would be there in offline mode. If you still have that crash dump file (/tmp/dumps/crash_20130115163400_1.dmp) I would like to get a copy of it. Or if you can create another. Normally they get automatically uploaded but in this case you have no network...

?ghost 2013-01-18 github

I cannot anymore, after the last Steam update (I only checked now, so I couldn't really tell before). So this was fixed along with something else, and I can't get Steam to crash anymore (as well as Trine2 now has access to all its save files regardless of connection status).

Ppizzadude 2013-04-09 github

I have the same issue. Latest Steam, latest Trine 2. Linux Mint 13 64-bit, fully updated.

Nothing extracted yet.