• Crash on start: Segmentation fault
    1 replies, posted
Hello! I just bought this game on steam, been a long lost player from many years ago. I press play and the blue loading screen comes on for about 3 seconds then crashes to desktop. Id love some input to see if its on my end or gmod messing up, Thanks! Ubuntu Linux 16.10 intel i7 cpu ge force 970 gpu 8gb ram Ive got all the proper drivers Full consol output: ----------- Game update: AppID 4000 "Garry's Mod", ProcID 2711, IP 0.0.0.0:0 ERROR: ld.so: object '/home/sol/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. >>> Adding process 2711 for game ID 4000 ERROR: ld.so: object '/home/sol/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. /bin/bash: /home/sol/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libtinfo.so.5: no version information available (required by /bin/bash) pid 2714 != 2713, skipping destruction (fork without exec?) ERROR: ld.so: object '/home/sol/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/sol/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. >>> Adding process 2712 for game ID 4000 >>> Adding process 2713 for game ID 4000 >>> Adding process 2715 for game ID 4000 >>> Adding process 2716 for game ID 4000 SDL video target is 'x11' SDL video target is 'x11' SDL failed to create GL compatibility profile (whichProfile=0)! Setting breakpad minidump AppID = 4000 Steam_SetMinidumpSteamID: Caching Steam ID: 76561197972719239 [API loaded no] Did not detect any valid joysticks. Could not load program cache file glbaseshaders.cfg Could not find base GL shader cache file Could not load program cache file glshaders.cfg Could not find user GL shader cache file Precache: Took 0 ms, Vertex 0, Pixel 0 ConVarRef mat_dxlevel doesn't point to an existing ConVar Game.so loaded for "Garry's Mod" 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 ----->/home/sol/.local/share/Steam/steamapps/common/GarrysMod/hl2.sh: line 67: 2716 Segmentation fault (core dumped) ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@" Game removed: AppID 4000 "Garry's Mod", ProcID 2716 No cached sticky mapping in ActivateActionSet. ----------- This line seems to be the troublemaker.... /home/sol/.local/share/Steam/steamapps/common/GarrysMod/hl2.sh: line 67: 2716 Segmentation fault (core dumped) ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@" Heres lines 48-62 of Steam/steamapps/common/GarrysMod/hl2.sh " while [ $STATUS -eq 42 ]; do if [ "${GAME_DEBUGGER}" == "gdb" ] || [ "${GAME_DEBUGGER}" == "cgdb" ]; then ARGSFILE=$(mktemp $USER.hl2.gdb.XXXX) echo b main > "$ARGSFILE" # Set the LD_PRELOAD varname in the debugger, and unset the global version. This makes it so that # gameoverlayrenderer.so and the other preload objects aren't loaded in our debugger's process. echo set env LD_PRELOAD=$LD_PRELOAD >> "$ARGSFILE" echo show env LD_PRELOAD >> "$ARGSFILE" unset LD_PRELOAD echo run $@ >> "$ARGSFILE" echo show args >> "$ARGSFILE" ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} -x "$ARGSFILE" rm "$ARGSFILE" else ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@" fi STATUS=$? done "
Id love to get this fixed to play gmod to its full potential, however i installed the windows version on my linux computer and it works like a charm, imagine that. I wonder if any other 64bit linux user have this issue though, i cant find much on the internet about it.
Sorry, you need to Log In to post a reply to this thread.