GoldenEye: Source Forums

  • September 23, 2018, 08:22:15 PM
  • Welcome, Guest
Advanced search  

News:

Pages: [1]   Go Down

Author Topic: Segmentation Fault (core dumped) on Ubuntu 18.04 x64  (Read 1145 times)

0 Members and 1 Guest are viewing this topic.

Daereius

  • Agent
  • *
  • Posts: 1
  • Reputation Power: 0
  • Daereius has no influence.
  • Offline Offline
Segmentation Fault (core dumped) on Ubuntu 18.04 x64
« on: May 21, 2018, 01:32:39 PM »

Hello all... I'm trying to set up a GE:S on Ubuntu 18.04, but I'm running into the Segmentation fault (core dumped) error. I followed the SteamCMD guide and the GES guide on the wiki, and I spent quite a few hours trying to troubleshoot, and followed along with the thread regarding the same problem using Ubuntu 16.04. Even though the issues may be so similar, I'd rather make a new thread than piggyback off a dead one.


I'm trying to run this script 'sudo ./GES.sh'
Quote
MALLOC_CHECK_=0 /home/steam/srcds_run -debug -console -game /home/steam/gesource/ +maxplayers 16 +map ge_archives

Quote
Console initialized.
Segmentation fault (core dumped)
cat: hlds.6256.pid: No such file or directory
email debug.log to linux@valvesoftware.com
Mon May 21 19:46:56 EDT 2018: Server restart in 10 seconds
Mon May 21 19:46:58 EDT 2018: Server Quit


dump of sudo ldd ./gesource/BIN/server_i486.so
Quote
   linux-gate.so.1 (0xf7f58000)
   libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf6af1000)
   libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf6aec000)
   libldap_r-2.4.so.2 => /usr/lib/i386-linux-gnu/libldap_r-2.4.so.2 (0xf6a90000)
   librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf6a86000)
   libutil.so.1 => /lib/i386-linux-gnu/libutil.so.1 (0xf6a82000)
   libnsl.so.1 => /lib/i386-linux-gnu/libnsl.so.1 (0xf6a67000)
   steam_api_i486.so => not found
   tier0_i486.so => not found
   vstdlib_i486.so => not found
   libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf68e1000)
   libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf67dd000)
   libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf67bf000)
   libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf65e3000)
   /lib/ld-linux.so.2 (0xf7f5a000)
   liblber-2.4.so.2 => /usr/lib/i386-linux-gnu/liblber-2.4.so.2 (0xf65d3000)
   libresolv.so.2 => /lib/i386-linux-gnu/libresolv.so.2 (0xf65bb000)
   libsasl2.so.2 => /usr/lib/i386-linux-gnu/libsasl2.so.2 (0xf659d000)
   libgssapi.so.3 => /usr/lib/i386-linux-gnu/libgssapi.so.3 (0xf6556000)
   libgnutls.so.30 => /usr/lib/i386-linux-gnu/libgnutls.so.30 (0xf63c0000)
   libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf63a1000)
   libheimntlm.so.0 => /usr/lib/i386-linux-gnu/libheimntlm.so.0 (0xf6397000)
   libkrb5.so.26 => /usr/lib/i386-linux-gnu/libkrb5.so.26 (0xf62f8000)
   libasn1.so.8 => /usr/lib/i386-linux-gnu/libasn1.so.8 (0xf6245000)
   libcom_err.so.2 => /lib/i386-linux-gnu/libcom_err.so.2 (0xf6240000)
   libhcrypto.so.4 => /usr/lib/i386-linux-gnu/libhcrypto.so.4 (0xf6204000)
   libroken.so.18 => /usr/lib/i386-linux-gnu/libroken.so.18 (0xf61ec000)
   libp11-kit.so.0 => /usr/lib/i386-linux-gnu/libp11-kit.so.0 (0xf609e000)
   libidn2.so.0 => /usr/lib/i386-linux-gnu/libidn2.so.0 (0xf6080000)
   libunistring.so.2 => /usr/lib/i386-linux-gnu/libunistring.so.2 (0xf5eff000)
   libtasn1.so.6 => /usr/lib/i386-linux-gnu/libtasn1.so.6 (0xf5eea000)
   libnettle.so.6 => /usr/lib/i386-linux-gnu/libnettle.so.6 (0xf5eae000)
   libhogweed.so.4 => /usr/lib/i386-linux-gnu/libhogweed.so.4 (0xf5e78000)
   libgmp.so.10 => /usr/lib/i386-linux-gnu/libgmp.so.10 (0xf5deb000)
   libwind.so.0 => /usr/lib/i386-linux-gnu/libwind.so.0 (0xf5dc1000)
   libheimbase.so.1 => /usr/lib/i386-linux-gnu/libheimbase.so.1 (0xf5db0000)
   libhx509.so.5 => /usr/lib/i386-linux-gnu/libhx509.so.5 (0xf5d61000)
   libsqlite3.so.0 => /usr/lib/i386-linux-gnu/libsqlite3.so.0 (0xf5c43000)
   libcrypt.so.1 => /lib/i386-linux-gnu/libcrypt.so.1 (0xf5c11000)
   libffi.so.6 => /usr/lib/i386-linux-gnu/libffi.so.6 (0xf5c08000)

I was also running into a different issue with missing assets, but was able to correct it by using a script found in another thread to capitalize the folders in the gesource directories.
Quote
#!/bin/bash
for i in `find . -type d`; do new_name=`echo $i | tr '[a-z]' '[A-Z]'`; mv $i $new_name ; done

I set a rule for port 27015 on ufw, and also tried it with ufw disabled.  I also have port forwarding set up. I don't feel that either of these things are causing my issues though... I've outlined pretty much everything I've tried so far, but does anyone else have any suggestions?
« Last Edit: May 22, 2018, 01:10:41 PM by Daereius »
Logged
Pages: [1]   Go Up