For anybody in a similar predicament, here's what I did to fix my Linux server 
crashes ever since PyroVision udpate:

First Issue:
========
Note: This started right after the PyroVision update.

Symptom
--------------
I kept getting errors in using the HLDS Update Tool ("steam" binary file in my 
case on Linux), throwing "segmentation fault" errors.

Resolution:
---------------
To fix that, I blew it away completely, re-downloaded the hldsupdatetoo.bin 
file, re-ran/installed it, then ran the ./steam update command to update my TF2 
server again.  That led me to having to blow-away and re-create the ".steam" 
and "Steam" folder in my users home directory on Linux, etc.  After doing all 
that, I was able to successfully run the update command on the TF2 installation 
again, and get back the desired message about the HLDS installation being up to 
date.

Second Issue:
=========:
Note: This started right after the PyroVision update.

Symptom:
--------------
Any time I would load SourceMod, the server would crash no long after players 
started joining.

Resolution:
---------------
I did upgrade to the latest SourceMod available (1.4.3). That (at least by 
itself) did not resolve the issue.  When loading just MetaMod, but leaving 
SourceMod disabled (.VDF file renamed) the server ran fine - but obviously 
without any SourceMod functionality.

I did a process of elimination against all my "after-market" SourceMod plugins 
- trying removing each one until things started working.  Everything runs fine 
as long as I leave TWO specific plugin's disabled (i.e. put them into the 
"disabled" folder).  Having EITHER of those two reproduces the symptom 
reliably.  What BOTH of them have in common, is that they both attempt to play 
custom audio files in-game.  I did not create either plugin.  The two plugins 
that caused the crashing for me are "quakesounds_tf2" (which as the name 
implies, plays Quake-style "killing-streak" sounds) and "welcomesound" (which 
as the name implies, play a single sound to an individual player at connect - 
and then stops when they join a team).

I have not tried re-compiling either of those two plugins as of this writing.  
Not sure if they just need a recompile, or there is some larger issue with 
playing custom sounds via SourceMod that Pyrovision maybe doesn't like? - since 
PyroVision seems to alter or replace what sounds get played for players.  Seems 
unlikely that is the case, but thought it was worth tossing out there. I will 
recompile the plugins at some point in the future - and then trying 
re-introducing them individually.




_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

Reply via email to