Raised This Month: $32 Target: $400
 8% 

Solved tf2 crashing "cat: hlds.13915.pid: No such file or directory"


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
goodBEan
Senior Member
Join Date: Jul 2010
Location: St. Louis Mo USA
Old 08-06-2017 , 15:19   tf2 crashing "cat: hlds.13915.pid: No such file or directory"
Reply With Quote #1

Just a short while ago I updated my tf2 servers and they crashed. No big deal. So I started to update SM and MM and still it keeps on crashing. So I decided to start from square one and test along the way.

Now I just have a basic install of the tf2 server on ubuntu server and it still crashes.


Code:
sysoper@ll-tf2-standard:~/gameserver$ ./srcds_run -port 27015 -game tf -debug +sv_pure 0 +randommap +maxplayers 24 +sv_lan 1 -console -usercon +mapcyclefile mapcycle_default.txt 
WARNING: No map specified! Server may not heartbeat.
Auto detecting CPU
Using default binary: ./srcds_linux
Enabling debug mode
Server will auto-restart if there is a crash.
Using Breakpad minidump system. Version: 4085139 AppID: 232250
Setting breakpad minidump AppID = 232250
Using breakpad crash handler
server_srv.so loaded for "Team Fortress"
Could not load: replay_srv.so
Could not load: replay_srv.so

Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Segmentation fault (core dumped)
cat: hlds.13915.pid: No such file or directory
email debug.log to [email protected]
Sun Aug  6 14:13:49 CDT 2017: Server restart in 10 seconds
Sun Aug  6 14:13:51 CDT 2017: Server Quit
Right now this is before I install Sourcemod and meta mod so I don't have a full accelerator dump. But that message of "cat: hlds.13915.pid: No such file or directory" did catch my attention.

I tried looking that up and could find nothing useful.

Last edited by goodBEan; 08-10-2017 at 21:25. Reason: marked solved
goodBEan is offline
goodBEan
Senior Member
Join Date: Jul 2010
Location: St. Louis Mo USA
Old 08-10-2017 , 19:56   Re: tf2 crashing "cat: hlds.13915.pid: No such file or directory"
Reply With Quote #2

I just tried again on the newest version of ubuntu 17.04 and still won't work. Its now giving a new message of cat: hlds.1552.pid: no such file or directory

Last edited by goodBEan; 08-10-2017 at 19:58.
goodBEan is offline
blacklagoon
Senior Member
Join Date: Jun 2012
Old 08-10-2017 , 20:32   Re: tf2 crashing "cat: hlds.13915.pid: No such file or directory"
Reply With Quote #3

server says you're not specifying a map, so the command seems incorrect try this :
./srcds_run -console -game tf -nohltv +sv_pure 1 +map ctf_2fort +maxplayers 24
blacklagoon is offline
goodBEan
Senior Member
Join Date: Jul 2010
Location: St. Louis Mo USA
Old 08-10-2017 , 20:34   Re: tf2 crashing "cat: hlds.13915.pid: No such file or directory"
Reply With Quote #4

Quote:
Originally Posted by blacklagoon View Post
server says you're not specifying a map, so the command seems incorrect try this :
./srcds_run -console -game tf -nohltv +sv_pure 1 +map ctf_2fort +maxplayers 24
Tried that, I was using the randommap arugment which picks a map from the playlist. I am using the same scripts and commands that have always worked up until last week,
goodBEan is offline
blacklagoon
Senior Member
Join Date: Jun 2012
Old 08-10-2017 , 20:40   Re: tf2 crashing "cat: hlds.13915.pid: No such file or directory"
Reply With Quote #5

How's your chmod in your server folder?
do you have a replay_srv.so in the bin folder?
And also are you on Centos 6/7?
might wanna try this if you're on centos :
yum install libcurl.i686
ln -s /usr/lib/libcurl.so.4 /usr/lib/libcurl-gnutls.so.4
and in case you don't have it : yum install libstdc++.so.6

Last edited by blacklagoon; 08-10-2017 at 20:45.
blacklagoon is offline
goodBEan
Senior Member
Join Date: Jul 2010
Location: St. Louis Mo USA
Old 08-10-2017 , 20:47   Re: tf2 crashing "cat: hlds.13915.pid: No such file or directory"
Reply With Quote #6

Quote:
Originally Posted by blacklagoon View Post
How's your chmod in your server folder?
do you have a replay_srv.so in the bin folder?
And also are you on Centos?
The folder is owned by sysoper, which is the same account as the one I launch it from.
replay_srv.so is there
Right now I am using Ubuntu server. I have multiple vm's. I have been previously using ubu 16.04 and a some of my servers on 17.04.

Earlier today I tried troubleshooting this problem by starting a fresh vm, isntalling ubuntu server 17. And running these scripts. These scripts I have used for the last few years without problems.

steamprep.sh
Code:
sudo apt-get install -y curl git gdb libc6-i386 lib32gcc1 lib32stdc++6 lib32tinfo5 lib32z1 tar wget
mkdir -p ~/gameserver/util/steamcmd/
cd ~/gameserver/util/steamcmd/
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
steamclientfix.sh
Code:
cd ~
mkdir .steam
cd .steam
mkdir sdk32
cd sdk32
ln -s /home/sysoper/gameserver/bin/steamclient.so
tf2-update.sh
Code:
 
~/gameserver/util/steamcmd/steamcmd.sh +login anonymous +force_install_dir ~/gameserver/ +app_update 232250 +quit
tf2-start-debug.sh
Code:
~/gameserver/srcds_run -port 27015 -game tf -debug +sv_pure 0 +map ctf_2fort +maxplayers 24 +sv_lan 1 -console -usercon +hostname "test TF2" +mapcyclefile mapcycle_default.txt

Last edited by goodBEan; 08-10-2017 at 20:47.
goodBEan is offline
blacklagoon
Senior Member
Join Date: Jun 2012
Old 08-10-2017 , 20:49   Re: tf2 crashing "cat: hlds.13915.pid: No such file or directory"
Reply With Quote #7

nvm if its ubuntu then i'm not sure
EDIT: looks like you need these sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32gcc1 lib32stdc++6
and sudo dpkg --add-architecture i386; sudo apt-get update;sudo apt-get install mailutils util-linux tmux lib32gcc1 libstdc++6 libstdc++6:i386 libcurl4-gnutls-dev:i386
last line should fix

Last edited by blacklagoon; 08-10-2017 at 21:02.
blacklagoon is offline
goodBEan
Senior Member
Join Date: Jul 2010
Location: St. Louis Mo USA
Old 08-10-2017 , 21:11   Re: tf2 crashing "cat: hlds.13915.pid: No such file or directory"
Reply With Quote #8

Quote:
Originally Posted by blacklagoon View Post
nvm if its ubuntu then i'm not sure
EDIT: looks like you need these sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32gcc1 lib32stdc++6
and sudo dpkg --add-architecture i386; sudo apt-get update;sudo apt-get install mailutils util-linux tmux lib32gcc1 libstdc++6 libstdc++6:i386 libcurl4-gnutls-dev:i386
last line should fix

A friend of mine just came to the rescue, and he had the same idea. Basic theory is that an ubuntu update removed or renamed some stuff that tf2 needed

sudo dpkg --add-architecture i386
sudo apt-get install lib32gcc1 libstdc++6 libstdc++6:i386 libcurl4-gnutls-dev:i386
goodBEan is offline
Scruffy
Junior Member
Join Date: Feb 2017
Old 04-05-2018 , 01:25   Re: tf2 crashing "cat: hlds.13915.pid: No such file or directory"
Reply With Quote #9

Quote:
Originally Posted by goodBEan View Post
A friend of mine just came to the rescue, and he had the same idea. Basic theory is that an ubuntu update removed or renamed some stuff that tf2 needed

sudo dpkg --add-architecture i386
sudo apt-get install lib32gcc1 libstdc++6 libstdc++6:i386 libcurl4-gnutls-dev:i386
This worked for me just now. Thank you.
Scruffy is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 04:23.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode