Linux Crash on Launch

Avatar
  • mis à jour
  • Completed - Resolved

Hi all, currently getting a consistent crash on Linux x64 with Steam.


You have a std::string = NULL somewhere resulting in the output below.


I can't track down the line of code without symbols, but it seems to have something to do with Steam;

The game crashes immediately if I launch it from Steam, however if I run it from the executable, I get your loading screen, the blue bar gets about halfway across, then Steam "takes over": the Steam dialogue "preparing to launch war for the overworld" appears briefly, then everything crashes as it does when launched straight from Steam.


Selecting FBConfig

GLX_FBCONFIG_ID=130

GLX_BUFFER_SIZE=32

GLX_DOUBLEBUFFER=1

GLX_RED_SIZE=8

GLX_GREEN_SIZE=8

GLX_BLUE_SIZE=8

GLX_ALPHA_SIZE=8

GLX_DEPTH_SIZE=24

GLX_STENCIL_SIZE=8

GLX_SAMPLES_ARB=0

GLX_SAMPLE_BUFFERS_ARB=0

GLXterminate called after throwing an instance of 'std::logic_error'

what(): basic_string::_S_construct null not valid Stacktrace:

Native stacktrace:

~/.local/share/Steam/SteamApps/common/War For The Overworld/WFTOGame_Data/Mono/x86_64/libmono.so(+0x915e6) [0x7fa0b97ee5e6]

/usr/lib/libpthread.so.0(+0x10e80) [0x7fa0bf66ee80] /usr/lib/libc.so.6(gsignal+0x38) [0x7fa0bde932a8]

/usr/lib/libc.so.6(abort+0x16a) [0x7fa0bde9472a]

/usr/lib/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x16d) [0x7fa0be7ab7cd]

/usr/lib/libstdc++.so.6(+0x8d636) [0x7fa0be7a9636]

/usr/lib/libstdc++.so.6(+0x8d681) [0x7fa0be7a9681]

/usr/lib/libstdc++.so.6(+0x8d898) [0x7fa0be7a9898]

/usr/lib/libstdc++.so.6(_ZSt19__throw_logic_errorPKc+0x3f) [0x7fa0be7d220f]

~/.local/share/Steam/SteamApps/common/War For The Overworld/WFTOGame.x86_64() [0xd563b3]

~/.local/share/Steam/SteamApps/common/War For The Overworld/WFTOGame.x86_64() [0xd568f8]

~/.local/share/Steam/SteamApps/common/War For The Overworld/WFTOGame.x86_64() [0xd513bb]

~/.local/share/Steam/SteamApps/common/War For The Overworld/WFTOGame.x86_64() [0x5d7f1d]

~/.local/share/Steam/SteamApps/common/War For The Overworld/WFTOGame.x86_64() [0x46471d]

/usr/lib/libc.so.6(__libc_start_main+0xf0) [0x7fa0bde80710]

~/.local/share/Steam/SteamApps/common/War For The Overworld/WFTOGame.x86_64() [0x46de1d]

Game Version:
Steam Public
Platform:
Linux
Avatar
Jan - Eric Merzel
  • Under Review

ill have to contact a coder on this one, i dont speak linux, sorry :P

Avatar
Scott Richmond Programmer & Producer
  • Accepted

This is likely something to do with the Steam overlay and your chosen GPU drivers. Try using a few different versions of the drivers for your GPU. For example, a discussion with similar issues and some suggested steps to take: https://devtalk.nvidia.com/default/topic/865845/-solved-ubuntu-15-04-games-crashing-after-installing-nvidia-drivers-/

Avatar
Lee "Noontide" Moon
  • Completed - Resolved

As we've yet to receive a response from you we're taking the assumption this suggestion has resolved your issue. Please get in touch otherwise.