View Single Post
jenZ
Junior Member
Join Date: May 2013
Old 09-01-2023 , 12:34   Re: [TF2 & CS:S & Other] [Linux] Performance optimizer - reduce server frame time by
Reply With Quote #21

I am trying to run the extension on my CSS server. I experience that the server crashes over and over again on startup.
I also tried building it myself following the instructions on the github page and get a succesfull build however that also crashes my server over and over again on startup.

OS is Debian 12 and architecture is x86_64

Metamod:Source Version Information
Metamod:Source version 1.11.0-dev+1148
Plugin interface version: 16:14
SourceHook version: 5:5
Loaded As: Valve Server Plugin
Compiled on: Aug 22 2023 15:26:17
Built from: https://github.com/alliedmodders/met...commit/4bdc218
Build ID: 1148:4bdc218
http://www.metamodsource.net/

SourceMod Version Information:
SourceMod Version: 1.11.0.6937
SourcePawn Engine: 1.11.0.6937, jit-x86 (build 1.11.0.6937)
SourcePawn API: v1 = 5, v2 = 16
Compiled on: Aug 30 2023 22:27:18
Built from: https://github.com/alliedmodders/sou...ommit/0cf8f2b1
Build ID: 6937:0cf8f2b1
http://www.sourcemod.net/

meta list
Listing 16 plugins:
[01] Create Edict Fixer (1.1.5) by Kyle Sanderson + updated by BotoX
[02] Stripper (1.2.2) by BAILOPAN
[03] SourceMod (1.11.0.6937) by AlliedModders LLC
[04] CSSFixes (1.1 by BotoX
[05] Cleaner (1.1) by Zephyrus + BotoX
[06] SendSnapshotFixer (1.0) by maxime1907
[07] SourceTV Manager (1.1.1) by Peace-Maker
[08] SDK Tools (1.11.0.6937) by AlliedModders LLC
[09] A2SQCache (1.1) by BotoX, maxime1907
[10] CS Tools (1.11.0.6937) by AlliedModders LLC
[11] SDK Hooks (1.11.0.6937) by AlliedModders LLC
[12] SteamWorks Extension (1.2.3) by Kyle Sanderson
[13] Connect (2.6) by Asher "asherkin" Baker + BotoX
[14] DHooks (1.11.0.6937) by AlliedModders LLC
[15] PhysHooks (1.0) by BotoX
[16] Point_ServerCommand Detour (1.1.1) by Kyle Sanderson + BotoX


sm exts list
[SM] Displaying 29 extensions:
[01] Automatic Updater (1.11.0.6937): Updates SourceMod gamedata files
[02] Webternet (1.11.0.6937): Extension for interacting with URLs
[03] CSSFixes (1.1: Patches bugs in the CSS server binary and more...
[04] Cleaner (1.1): Filter useless output from console
[05] SendSnapshotFixer (1.0): Fixes the currently messed up sv_parallel_sendsnapshot
[06] Conplex (May 24 2017): RCon Multiplexer
[07] SourceTV Manager (1.1.1): Interface to interact with the SourceTV server.
[08] BinTools (1.11.0.6937): Low-level C/C++ Calling API
[09] SDK Tools (1.11.0.6937): Source SDK Tools
[10] A2SQCache (1.1): A2S_INFO + A2S_PLAYER cache
[11] cURL Extension (1.3.0.0): cURL Extension
[12] CS Tools (1.11.0.6937): CS extended functionality
[13] Regex (1.11.0.6937): Provides regex natives for plugins
[14] SDK Hooks (1.11.0.6937): Source SDK Hooks
[15] Client Preferences (1.11.0.6937): Saves client preference settings
[16] MySQL-DBI (1.11.0.6937): MySQL driver implementation for DBI
[17] Async Socket Extension (1.0): Async TCP server and client
[18] SMJansson (2.6.0/1): JSON parser/writer
[19] SteamWorks Extension (1.2.3): Exposes SteamWorks functions to Developers
[20] Connect (2.6): Forward for early connection
[21] Top Menus (1.11.0.6937): Creates sorted nested menus
[22] DHooks (1.11.0.6937): Dynamic Hooks
[23] GeoIP (1.11.0.6937): Geographical IP information
[24] <OPTIONAL> file "Voice.ext.so": /home/gameservers/css_dev/cstrike/addons/sourcemod/extensions/Voice.ext.so: cannot open shared object file: No such file or directory
[25] PhysHooks (1.0): Hooks, forwards and natives for LagCompensation, etc.
[26] Point_ServerCommand Detour (1.1.1): Allows for protection, and for embedding older maps.
[27] OutputInfo (1.1): Read entity outputs
[28] Socket (3.0.1): Socket extension for SourceMod
[29] SQLite (1.11.0.6937): SQLite Driver

(i dont think it should matter that voice.ext.so is missing)



The following debug.log is from using the "download" files instead of me building it.

----------------------------------------------
CRASH: Fri Sep 1 05:024 PM CEST 2023
Start Line: ./srcds_linux -game cstrike -pidfile srv_css_dev.pid -ip 135.125.188.157 -port 27019 +maxplayers 64 +fps_max 100 -tickrate 66 -timeout 10 -condebug -debug +tv_port 27042
[New LWP 916694]
[New LWP 916715]
[New LWP 916697]
[New LWP 916695]
[New LWP 916698]
[New LWP 916718]
[New LWP 916696]
[New LWP 916716]
[New LWP 916717]
[New LWP 916720]
[New LWP 916726]
[New LWP 916722]
[New LWP 916731]
[New LWP 916728]
[New LWP 916729]
[New LWP 916736]
[New LWP 916730]
[New LWP 916727]
[New LWP 916721]
[New LWP 916737]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `./srcds_linux -game cstrike -pidfile srv_css_dev.pid -ip 135.125.188.157 -port'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0xf7f8a3f4 in ?? () from /lib/ld-linux.so.2
[Current thread is 1 (Thread 0xf79e7fc0 (LWP 916694))]
#0 0xf7f8a3f4 in ?? () from /lib/ld-linux.so.2
#1 0xf7b7c1a7 in ?? () from /lib/i386-linux-gnu/libc.so.6
#2 0xf7a939d5 in ?? () from /lib/i386-linux-gnu/libc.so.6
#3 0xf7b7b935 in _dl_catch_exception () from /lib/i386-linux-gnu/libc.so.6
#4 0xf7b7b9f0 in _dl_catch_error () from /lib/i386-linux-gnu/libc.so.6
#5 0xf7f98e48 in ?? () from /lib/ld-linux.so.2
#6 0xf7a93337 in ?? () from /lib/i386-linux-gnu/libc.so.6
#7 0xf7a93a78 in dlsym () from /lib/i386-linux-gnu/libc.so.6
#8 0xe165f156 in Sys_GetProcAddress () at /mnt/dev/dev/sigsegv-mvm/src/factory.cpp:52
#9 Sys_GetFactory () at /mnt/dev/dev/sigsegv-mvm/src/factory.cpp:67
#10 GetFactory_NoExt () at /mnt/dev/dev/sigsegv-mvm/src/factory.cpp:89
#11 0xe165f24c in operator() () at /mnt/dev/dev/sigsegv-mvm/src/factory.cpp:110
#12 SoundEmitterSystemFactory () at /mnt/dev/dev/sigsegv-mvm/src/factory.cpp:110
#13 0xe165e4e8 in CExtSigsegv::SDK_OnMetamodLoad () at /mnt/dev/dev/sigsegv-mvm/src/extension.cpp:218
#14 0xf4b3480c in CPluginManager::_Load (this=0xf4b60cbc <g_PluginMngr>, file=0xa784be0 "/home/gameservers/css_dev/cstrike/addons/sourcemod/extensions/sigsegv-optimize-only.ext.2.css.so", source=<optimized out>, error=0xffe6d9c8 "", maxlen=256) at /home/gameservers/automate/mmsource-1.11/core/metamod_plugins.cpp:570
#15 0xf4b34314 in CPluginManager::Load (this=0xf4b60cbc <g_PluginMngr>, file=0xa784be0 "/home/gameservers/css_dev/cstrike/addons/sourcemod/extensions/sigsegv-optimize-only.ext.2.css.so", source=3, already=@0xffe6d95b: false, error=0xffe6d9c8 "", maxlen=256) at /home/gameservers/automate/mmsource-1.11/core/metamod_plugins.cpp:177
#16 0xebd9b46a in CoreProviderImpl::LoadMMSPlugin (this=<optimized out>, file=0xa784be0 "/home/gameservers/css_dev/cstrike/addons/sourcemod/extensions/sigsegv-optimize-only.ext.2.css.so", ok=0xffe6d99b, error=0xffe6d9c8 "", maxlength=256) at /home/gameservers/automate/sourcemod_2023/core/logic_bridge.cpp:580
#17 0xebc1b9ad in CLocalExtension::Load (this=0xa784ab0, error=0xffe6d9c8 "", maxlength=256) at /home/gameservers/automate/sourcemod_2023/core/logic/ExtensionSys.cpp:196
#18 0xebc1cc91 in CExtensionManager::LoadAutoExtension (this=0xebd63c04 <g_Extensions>, path=0xffe6f9f4 "sigsegv-optimize-only.ext", bErrorOnMissing=<optimized out>) at /home/gameservers/automate/sourcemod_2023/core/logic/ExtensionSys.cpp:568
#19 0xebc1cb85 in CExtensionManager::TryAutoload (this=0xebd63c04 <g_Extensions>) at /home/gameservers/automate/sourcemod_2023/core/logic/ExtensionSys.cpp:536
#20 0xebdaa26e in SourceModBase:oGlobalPluginLoads (this=0xebe51408 <g_SourceMod>) at /home/gameservers/automate/sourcemod_2023/core/sourcemod.cpp:496
#21 0xebda9bb0 in SourceModBase::LevelInit (this=0xebe51408 <g_SourceMod>, pMapName=0xffe73f58 "de_dust2", pMapEntities=0xa4142b0 "{\n"world_maxs" "2176 3840 616"\n"world_mins" "-3168 -1344 -192"\n"startdark" "0"\n"spawnflags" "0"\n"sounds" "0"\n"skyname" "sky_dust"\n"newunit" "0"\n"MaxRange" "8000"\n"maxpropscreenwidth" "-1"\n"light" "0"\n"..., pOldLevel=0x0, pLandmarkName=0x0, loadGame=<optimized out>, background=<optimized out>) at /home/gameservers/automate/sourcemod_2023/core/sourcemod.cpp97
#22 0xebdabd18 in fastdelegate::FastDelegate<bool, char const*, char const*, char const*, char const*, bool, bool>:perator() (this=<optimized out>, params=<optimized out>, params=<optimized out>, params=<optimized out>, params=<optimized out>, params=<optimized out>, params=<optimized out>) at /home/gameservers/automate/mmsource-1.11/core/sourcehook/FastDelegate.h:927
#23 __SourceHook_FHCls_IServerGameDLLLevelInitfal se::CMyDelegateImpl::Call (this=0x9a684e0, p1=0xffe73f58 "de_dust2", p2=0xa4142b0 "{\n"world_maxs" "2176 3840 616"\n"world_mins" "-3168 -1344 -192"\n"startdark" "0"\n"spawnflags" "0"\n"sounds" "0"\n"skyname" "sky_dust"\n"newunit" "0"\n"MaxRange" "8000"\n"maxpropscreenwidth" "-1"\n"light" "0"\n"..., p3=0x0, p4=0x0, p5=<optimized out>, p6=<optimized out>) at /home/gameservers/automate/sourcemod_2023/core/sourcemod.cpp:52
#24 0xf4b31e0f in __SourceHook_MFHCls_SGD_LevelInit::Func (this=0xf2a48228 <g_ServerGameDLL>, p1=0xffe73f58 "de_dust2", p2=0xa4142b0 "{\n"world_maxs" "2176 3840 616"\n"world_mins" "-3168 -1344 -192"\n"startdark" "0"\n"spawnflags" "0"\n"sounds" "0"\n"skyname" "sky_dust"\n"newunit" "0"\n"MaxRange" "8000"\n"maxpropscreenwidth" "-1"\n"light" "0"\n"..., p3=0x0, p4=0x0, p5=<optimized out>, p6=<optimized out>) at /home/gameservers/automate/mmsource-1.11/core/metamod.cpp:83
#25 0xf4b0aea2 in LevelInit_handler(char const*, char const*, char const*, char const*, bool, bool) () from /home/gameservers/css_dev/cstrike/addons/stripper/bin/stripper.16.css.so
#26 0xf4b31e0f in __SourceHook_MFHCls_SGD_LevelInit::Func (this=0xf2a48228 <g_ServerGameDLL>, p1=0xffe73f58 "de_dust2", p2=0xa1812c0 "{\n"world_maxs" "2176 3840 616"\n"world_mins" "-3168 -1344 -192"\n"startdark" "0"\n"spawnflags" "0"\n"sounds" "0"\n"skyname" "sky_dust"\n"newunit" "0"\n"MaxRange" "8000"\n"maxpropscreenwidth" "-1"\n"light" "0"\n"..., p3=0x0, p4=0x0, p5=<optimized out>, p6=<optimized out>) at /home/gameservers/automate/mmsource-1.11/core/metamod.cpp:83
#27 0xf6529330 in CServerPlugin::LevelInit(char const*, char const*, char const*, char const*, bool, bool) () from /home/gameservers/css_dev/bin/engine_srv.so
#28 0xf649d3eb in Host_NewGame(char*, bool, bool, char const*, char const*, bool) () from /home/gameservers/css_dev/bin/engine_srv.so
#29 0xf64a8712 in CHostState::State_NewGame() () from /home/gameservers/css_dev/bin/engine_srv.so
#30 0xf64a8cdb in CHostState::FrameUpdate(float) () from /home/gameservers/css_dev/bin/engine_srv.so
#31 0xf64a8d19 in HostState_Frame(float) () from /home/gameservers/css_dev/bin/engine_srv.so
#32 0xf653a4ee in CEngine::Frame() () from /home/gameservers/css_dev/bin/engine_srv.so
#33 0xf65377b6 in CDedicatedServerAPI::RunFrame() () from /home/gameservers/css_dev/bin/engine_srv.so
#34 0xf72b8415 in RunServer() () from bin/dedicated_srv.so
#35 0xf65378ad in CModAppSystemGroup::Main() () from /home/gameservers/css_dev/bin/engine_srv.so
#36 0xf6578820 in CAppSystemGroup::Run() () from /home/gameservers/css_dev/bin/engine_srv.so
#37 0xf653859f in CDedicatedServerAPI::ModInit(ModInfo_t&) () from /home/gameservers/css_dev/bin/engine_srv.so
#38 0xf72b81b3 in CDedicatedAppSystemGroup::Main() () from bin/dedicated_srv.so
#39 0xf72d9b10 in CAppSystemGroup::Run() () from bin/dedicated_srv.so
#40 0xf72d9b10 in CAppSystemGroup::Run() () from bin/dedicated_srv.so
#41 0xf72823f6 in main () from bin/dedicated_srv.so
#42 0x080489b9 in main ()
No symbol table info available.
eax 0x320a907c 839553148
ecx 0x0 0
edx 0x0 0
ebx 0x2b5ddd8a 727571850
esp 0xffe6cff0 0xffe6cff0
ebp 0x0 0x0
esi 0x0 0
edi 0xf7fb3ff4 -134529036
eip 0xf7f8a3f4 0xf7f8a3f4
eflags 0x10206 [ PF IF RF ]
cs 0x23 35
ss 0x2b 43
ds 0x2b 43
es 0x2b 43
fs 0x0 0
gs 0x63 99
From To Syms Read Shared Object Library
0xf7e6f170 0xf7f2e91e Yes (*) /lib/i386-linux-gnu/libm.so.6
0xf7e5e040 0xf7e5e141 Yes (*) /lib/i386-linux-gnu/libdl.so.2
0xf7cb91e0 0xf7dcb3f5 Yes (*) /lib/i386-linux-gnu/libstdc++.so.6
0xf7c39040 0xf7c39141 Yes (*) /lib/i386-linux-gnu/libpthread.so.0
0xf7a32150 0xf7ba9945 Yes (*) /lib/i386-linux-gnu/libc.so.6
0xf7f81050 0xf7fa3ba1 Yes (*) /lib/ld-linux.so.2
0xf79ec340 0xf7a08695 Yes (*) /lib/i386-linux-gnu/libgcc_s.so.1
0xf79c21d0 0xf79d544c Yes (*) bin/libtier0_srv.so
0xf79b4060 0xf79b4314 Yes (*) /lib/i386-linux-gnu/librt.so.1
0xf78baf00 0xf78e9b54 Yes (*) bin/libvstdlib_srv.so
0xf72816b0 0xf73f3460 Yes (*) bin/dedicated_srv.so
0xf71df780 0xf720bfb4 Yes (*) bin/libsteam_api.so
0xf70a8780 0xf70b7214 Yes (*) /lib/i386-linux-gnu/libtinfo.so.5
0xf63e25c0 0xf65a2bf8 Yes (*) /home/gameservers/css_dev/bin/engine_srv.so
0xf6867d70 0xf688d5c4 Yes (*) /home/gameservers/css_dev/bin/soundemittersystem_srv.so
0xf5ded1f0 0xf5ec0554 Yes (*) /home/gameservers/css_dev/bin/materialsystem_srv.so
0xf35b6d30 0xf3661818 Yes (*) /home/gameservers/css_dev/bin/studiorender_srv.so
0xf34165d0 0xf3535a70 Yes (*) /home/gameservers/css_dev/bin/vphysics_srv.so
0xf4d49a60 0xf4d950f8 Yes (*) /home/gameservers/css_dev/bin/datacache_srv.so
0xf4d0f1d0 0xf4d23f0c Yes (*) /home/gameservers/css_dev/bin/shaderapiempty_srv.so
0xf20fa840 0xf27197c4 Yes (*) /home/gameservers/css_dev/cstrike/bin/server_srv.so
0xf6809670 0xf681ec8c Yes (*) /home/gameservers/css_dev/bin/scenefilecache_srv.so
0xf4b66240 0xf4b686cc Yes /home/gameservers/css_dev/cstrike/addons/metamod/bin/server.so
0xf4b2e420 0xf4b54d31 Yes /home/gameservers/css_dev/cstrike/addons/metamod/bin/metamod.2.css.so
0xebf8c000 0xed73ae24 Yes (*) /home/gameservers/.steam/sdk32/steamclient.so
0xf7f76540 0xf7f76fdf Yes (*) /home/gameservers/css_dev/cstrike/../cstrike/addons/cef/cef_mm_i486.so
0xf7f737a0 0xf7f73cd4 Yes (*) /home/gameservers/css_dev/cstrike/addons/stripper/bin/stripper_mm_i486.so
0xf4b0a6e0 0xf4b1ad80 Yes (*) /home/gameservers/css_dev/cstrike/addons/stripper/bin/stripper.16.css.so
0xebe6b280 0xebe7ff14 Yes (*) /home/gameservers/css_dev/cstrike/addons/stripper/bin/stripper.core.so
0xf7f6f0c0 0xf7f6f6ed Yes /home/gameservers/css_dev/cstrike/addons/sourcemod/bin/sourcemod_mm_i486.so
0xebd95390 0xebe1b33d Yes /home/gameservers/css_dev/cstrike/addons/sourcemod/bin/sourcemod.2.css.so
0xebbd8740 0xebcef1d5 Yes /home/gameservers/css_dev/cstrike/addons/sourcemod/bin/sourcemod.logic.so
0xe7a9e0b0 0xe7ae6725 Yes /home/gameservers/css_dev/cstrike/addons/sourcemod/bin/sourcepawn.jit.x86.so
0xe6fc5470 0xe6fd7e7d Yes /home/gameservers/css_dev/cstrike/addons/sourcemod/extensions/updater.ext.so
0xe6f7b840 0xe6faf1ad Yes /home/gameservers/css_dev/cstrike/addons/sourcemod/extensions/webternet.ext.so
0xe3cd8000 0xe52600c4 Yes (*) bin/steamclient.so
0xe5d23cb0 0xe5dbbda4 Yes (*) bin/crashhandler.so
0xe5f4f1c0 0xe5f5cba9 Yes /home/gameservers/css_dev/cstrike/addons/sourcemod/extensions/CSSFixes.ext.so
0xe5f2f670 0xe5f357e8 Yes /home/gameservers/css_dev/cstrike/addons/sourcemod/extensions/cleaner.ext.2.css.so
0xe182d2b0 0xe18dd565 Yes /home/gameservers/css_dev/cstrike/addons/sourcemod/extensions/sendsnapshotfixer.ext.2.css.so
0xf7f68370 0xf7f6b7b8 Yes /home/gameservers/css_dev/cstrike/addons/sourcemod/extensions/conplex.ext.so
0xe5accba0 0xe5ae7022 Yes /home/gameservers/css_dev/cstrike/addons/sourcemod/extensions/sourcetvmanager.ext.2.css.so
0xe5f0c3b0 0xe5f1e78d Yes /home/gameservers/css_dev/cstrike/addons/sourcemod/extensions/bintools.ext.so
0xe3068d40 0xe30bd910 Yes /home/gameservers/css_dev/cstrike/addons/sourcemod/extensions/sdktools.ext.2.css.so
0xe16312a0 0xe17344d4 Yes /home/gameservers/css_dev/cstrike/addons/sourcemod/extensions/sigsegv-optimize-only.ext.2.css.so
(*): Shared library is missing debugging information.
End of Source crash report
----------------------------------------------

I appreciate any help i might get, if you need other information please tell me so.
jenZ is offline