Raised This Month: $51 Target: $400
 12% 

l4d1 Sourcemod not working after update to steampipe


Post New Thread Reply   
 
Thread Tools Display Modes
CosmicD
Senior Member
Join Date: Dec 2009
Location: Hasselt, Belgium
Old 05-21-2014 , 05:57   Re: l4d1 Sourcemod not working after update to steampipe
Reply With Quote #11

oh but you need to use the dev versions.

It's a bit tricky that I will have to upgrade all of this manually on my servers and then go back when they put this in official releases.

or can you make the updater go on the dev branch and update sm like that ?
__________________
CosmicD is offline
IainMustardGas
Junior Member
Join Date: Sep 2009
Location: Redditch, UK
Old 05-21-2014 , 06:31   Re: l4d1 Sourcemod not working after update to steampipe
Reply With Quote #12

I just tried the latest "stable" snapshot of Sourcemod (1.5.4 build 4056) but it crashes my L4D1 servers. There doesn't appear to be an option to switch the updater between stable and dev builds.

I tend to just use the dev builds nowadays tbh
__________________
IainMustardGas is offline
Send a message via MSN to IainMustardGas Send a message via Skype™ to IainMustardGas
CosmicD
Senior Member
Join Date: Dec 2009
Location: Hasselt, Belgium
Old 05-21-2014 , 07:45   Re: l4d1 Sourcemod not working after update to steampipe
Reply With Quote #13

I've fiddled with this for 2 hours and I also got it running when using the latest snapshots from 1.10/1.4, but there's a whole bunch of plugins which crash the server now,

It's so hard to keep this server from throwing segmentation fault after another. For example when I forgot to add the sourcebans database to database.cfg I constantly would get this GetBaseuserDir segmentation fault, once I solved this, it's all good.

I'm going to test further to see what plugins will cause the server to crash.

EDIT: So the plugins that crash my server are:

Basecomm (latest snapshot hq4056)
vocalizefatigue (Thread with source)
smac (removed) can't find proper download anymore so I added the one I use to check) It's not allowed to be linked due to copyright issues, but it's 0.8.5.2

These tests happened on:

Code:
15:45:26 version (server)
15:45:27 Version 1.0.2.9 (left4dead)
         Exe build: 15:08:57 May  9 2014 (5662) (500)
Code:
15:44:03 meta version
15:44:04 Metamod:Source version 1.10.1-dev
         Build ID: 890:953966040ab0-dev
         Loaded As: Valve Server Plugin
         Compiled on: May 20 2014
         Plugin interface version: 15:14
         SourceHook version: 5:5
         http://www.metamodsource.net/
Code:
15:44:34 sm version
15:44:34  SourceMod Version Information:
             SourceMod Version: 1.5.4-dev+4056
             SourcePawn Engine: SourcePawn 1.1, jit-x86 (build 1.5.4-dev+4056)
             SourcePawn API: v1 = 4, v2 = 4
             Compiled on: May 20 2014 21:15:53
             Build ID: 4056:5b749deff2cc
             http://www.sourcemod.net/
Each faulty plugin version corresponds to the latest version (for left 4 dead) I will include them in an attachment.

So my MO of upgrading the servers without craches i need to:

- Update mm:s and sm to the latest snapshots, (it doesn't matter if it's the 1.5.4 or 1.6 branch or mm 1.10 or 1.11 dev branches).
- avoid the faulty plugins including basecomm.smx, (included in attachment, maybe someone could figure out why the server produces a segmentation fault)
- make sure I retain databases.cfg because sourcebans plugin will otherwise crash the server too (segmentation fault)

Lots of work for a simple l4d update today

EDIT: Updating sourcemod only (no mm:s) to the latest snapshot works too.

So if you update, carefully look for other plugins you might use that might crash the server and cause segmentation faults.
__________________

Last edited by CosmicD; 05-22-2014 at 18:12. Reason: Removed binary, no source code.
CosmicD is offline
WillDearborn
New Member
Join Date: May 2014
Old 05-21-2014 , 18:39   Re: l4d1 Sourcemod not working after update to steampipe
Reply With Quote #14

Hey folks,

after my steam-pipin' L4D1 Server is running armed with SourceMod again as well - let's share the joy (and facts of course..):

SRCDS running on suse-12.2-x86_64 utilising..
sm version
Code:
SourceMod Version Information:
SourceMod Version: 1.5.4-dev+4057
SourcePawn Engine: SourcePawn 1.1, jit-x86 (build 1.5.4-dev+4057)
SourcePawn API: v1 = 4, v2 = 4
Compiled on: May 20 2014 21:15:53
Build ID: 4057:15a6f1950d07
http://www.sourcemod.net/
in combination with this little elder..
meta version
Code:
Metamod:Source version 1.10.0
Build ID: 860:a58a1912f602
Loaded As: Valve Server Plugin
Compiled on: Aug 25 2013
Plugin interface version: 15:14
SourceHook version: 5:5
http://www.metamodsource.net/
firing up only one non-standard plugin for now..
sm plugins list
Code:
[SM] Listing 16 plugins:
  (..)

  05 "L4D Vote Manager 2" (1.5.5) by Madcap

  (..)
and deliberately banning basecomm.smx and funcommands.smx into "disabled" folder..
Code:
./srcds_run: line 358: 16871 Segmentation fault      (core dumped) $HL_CMD
for a good reason (thank you for the handy hint, CosmicD!)

And thanks a bunch for the good work so far, dev team!
Will
WillDearborn is offline
SDDeli
Junior Member
Join Date: May 2014
Old 05-22-2014 , 01:49   Re: l4d1 Sourcemod not working after update to steampipe
Reply With Quote #15

Posted it on the official thread but i think you might help me guys...



Despite of the updated sourcemod snapshot 1.6.0-dev+4375. And despite searches and several version of files i found here and there i can't pass through this error :

Am i doing something wrong or the last update killed the linux version ?

L 05/21/2014 - 21:11:10: SourceMod error session started
L 05/21/2014 - 21:11:10: Info (map "l4d_hospital01_apartment") (file "errors_20140521.log")
L 05/21/2014 - 21:11:10: [SM] Unable to load extension "left4downtown.ext":

left4dead/addons/sourcemod/extensions/left4downtown.ext.so: undefined symbol: g_pMemAlloc


Thank you in advance.
SDDeli is offline
CosmicD
Senior Member
Join Date: Dec 2009
Location: Hasselt, Belgium
Old 05-22-2014 , 02:49   Re: l4d1 Sourcemod not working after update to steampipe
Reply With Quote #16

yes everything related to left4downtown is causing segmentation fault, even a request from a plugin that is asking for it. (either if the extension is present or not). So try to remove all plugins that have left4downtown for now if you want your server not to crash
__________________
CosmicD is offline
Powerlord
AlliedModders Donor
Join Date: Jun 2008
Location: Seduce Me!
Old 05-22-2014 , 09:59   Re: l4d1 Sourcemod not working after update to steampipe
Reply With Quote #17

Quote:
Originally Posted by SDDeli View Post
Posted it on the official thread but i think you might help me guys...



Despite of the updated sourcemod snapshot 1.6.0-dev+4375. And despite searches and several version of files i found here and there i can't pass through this error :

Am i doing something wrong or the last update killed the linux version ?

L 05/21/2014 - 21:11:10: SourceMod error session started
L 05/21/2014 - 21:11:10: Info (map "l4d_hospital01_apartment") (file "errors_20140521.log")
L 05/21/2014 - 21:11:10: [SM] Unable to load extension "left4downtown.ext":

left4dead/addons/sourcemod/extensions/left4downtown.ext.so: undefined symbol: g_pMemAlloc


Thank you in advance.
It likely needs to be recompiled against the updated hl2sdk-l4d.
__________________
Not currently working on SourceMod plugin development.

Last edited by Powerlord; 05-22-2014 at 09:59.
Powerlord is offline
silentkiller101
Junior Member
Join Date: May 2014
Old 05-22-2014 , 10:12   Re: l4d1 Sourcemod not working after update to steampipe
Reply With Quote #18

Hi, could anyone help me out here?

Running latest DEV version of metamod source and sourcemod and the server is not recognizing it.. i have installed it correctly as well

Last edited by silentkiller101; 05-22-2014 at 10:15.
silentkiller101 is offline
CosmicD
Senior Member
Join Date: Dec 2009
Location: Hasselt, Belgium
Old 05-22-2014 , 10:18   Re: l4d1 Sourcemod not working after update to steampipe
Reply With Quote #19

make sure you don't get "owned" by a overwritten metamod.vdf, does it have the correct "left 4 dead" version?

Also to everyone I really would suggest moving all your "non vanilla plugins" to disabled, (also basecomm) and then gradually restart using one plugin at a time to see which one is going to not cause segmentation faults.

Also, "an official thread?" where is it ?
__________________
CosmicD is offline
silentkiller101
Junior Member
Join Date: May 2014
Old 05-22-2014 , 10:25   Re: l4d1 Sourcemod not working after update to steampipe
Reply With Quote #20

Quote:
Originally Posted by CosmicD View Post
make sure you don't get "owned" by a overwritten metamod.vdf, does it have the correct "left 4 dead" version?

Also to everyone I really would suggest moving all your "non vanilla plugins" to disabled, (also basecomm) and then gradually restart using one plugin at a time to see which one is going to not cause segmentation faults.

Also, "an official thread?" where is it ?
I dont quite know what you mean by correct L4D version i just deleted both metamod and sourcemod now

What version of Metamod:Source and SourceMod do i need?

thanks

Last edited by silentkiller101; 05-22-2014 at 10:27.
silentkiller101 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 02:00.


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