Left 4 Dead 2 Server (srcds) - Metamod and Sourcemod [Box32]
Description
Not to be mistaken for the client, this is for the dedicated server as downloaded via STEAMCMD and an update to #125 . Previously the server would regularly quickly crash when players are traversing the map, this is no longer the case. However, metamod which previously worked is now broken (trying to trace which commit caused it) while sourcemod is still not working (unable to test on the latest build without metamod).
So excited it's finally stable for the server but frustrated trying to get metamod and sourcemod working. I've tried everything from emulating related libraries and trying older versions without success. Is there anything I can try?
when I try to manually load metamod
plugin_load metamod
failed to dlopen /home/ubuntu/l4d2serverlinux/update/metamod.so error=Cannot dlopen("/home/ubuntu/l4d2serverlinux/update/metamod.so"/0x3080b8dc, 2)
failed to dlopen /home/ubuntu/l4d2serverlinux/left4dead2_dlc3/metamod.so error=Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc3/metamod.so"/0x3080b8dc, 2)
failed to dlopen /home/ubuntu/l4d2serverlinux/left4dead2_dlc2/metamod.so error=Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc2/metamod.so"/0x3080b8dc, 2)
failed to dlopen /home/ubuntu/l4d2serverlinux/left4dead2_dlc1/metamod.so error=Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc1/metamod.so"/0x3080b8dc, 2)
failed to dlopen /home/ubuntu/l4d2serverlinux/left4dead2/metamod.so error=Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2/metamod.so"/0x3080b8dc, 2)
failed to dlopen /home/ubuntu/l4d2serverlinux/hl2/metamod.so error=Cannot dlopen("/home/ubuntu/l4d2serverlinux/hl2/metamod.so"/0x3080b8dc, 2)
failed to dlopen /home/ubuntu/l4d2serverlinux/bin/metamod.so error=Cannot dlopen("/home/ubuntu/l4d2serverlinux/bin/metamod.so"/0x3080b8dc, 2)
Error loading needed lib metamod.so
Warning: Cannot dlopen("metamod.so"/0x3080b8dc, 2)
failed to dlopen metamod.so error=Cannot dlopen("metamod.so"/0x3080b8dc, 2)
Unable to load plugin "metamod"
Unable to load plugin "metamod"
Tested on
Description: Ubuntu 20.04.6 LTS Running on Neoverse-N1 with 4 cores Box64 with Dynarec v0.3.3 6fac9ee3 built on Dec 24 2024 13:48:42 Latest LINUX Left 4 Dead 2 server SRCDS
Tested on Box86, Box32, and/or Box64
Box32
Previous behavior
Metamod was working but not sourcemod
Current behavior
Both metamod (all versions) and sourcemod not working
Screenshots
OpenGL
No
Additional Information
Metamod tested:
- stable 1.11 build 1156
- dev 1.12 build 1211
- dev 2.0 build 1315
OS and GCC tested: Description: Ubuntu 20.04.6 LTS Release: 20.04 Codename: focal gcc version 10.5.0 (Ubuntu 10.5.0-1ubuntu1~20.04)
Full console log: https://pastebin.com/1cBK18fT
Need a better log. Try to launch with BOX64_TRACE_FILE=log.txt BOX64_DLSYM_ERROR=1 BOX64_LOG=1 to have more details on why it doesn't work.
Need a better log. Try to launch with BOX64_TRACE_FILE=log.txt BOX64_DLSYM_ERROR=1 BOX64_LOG=1 to have more details on why it doesn't work.
WARNING LONG CONSOLE LOG. Click to show
Full content of log.txt
Box64 with Dynarec v0.3.3 6fac9ee3 built on Dec 24 2024 13:48:42
Debug level is 1
Dynarec will not try to make big block
Dynarec will try to emulate a strong memory model with more performance loss
Dynarec will try to generate x86 precise IEEE->int rounding
Dynarec will play it safe with x64 flags
Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2 PageSize:4096 Running on Neoverse-N1 with 4 cores
Will use hardware counter measured at 25.0 MHz emulating 3.2 GHz
Params database has 97 entries
Params database has 97 entries
Box64 with Dynarec v0.3.3 6fac9ee3 built on Dec 24 2024 13:48:42
BOX64: Detected 48bits at least of address space
BOX64 will force the used of emulated libs for /home/ubuntu/l4d2serverlinux/left4dead2/addons/metamod/bin/linux64/server.so
Counted 41 Env var
BOX64 LIB PATH: BOX64 BIN PATH: /home/ubuntu/wine64/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/games/:/usr/local/games/:/snap/bin/
Looking for /home/ubuntu/l4d2serverlinux/srcds_linux
argv[1]="-game"
argv[2]="left4dead2"
argv[3]="-strictportbind"
argv[4]="-debug"
argv[5]="-port"
argv[6]="27066"
argv[7]="-tickrate"
argv[8]="30"
argv[9]="-maxplayers"
argv[10]="32"
argv[11]="+clientport"
argv[12]="27046"
argv[13]="+map"
argv[14]="c6m1_riverbank"
argv[15]="+exec"
argv[16]="l4d2server-2.cfg"
BOX64: Using Box32 to load 32bits elf
Memory higher than 32bits reserved
Rename process to "srcds_linux"
Using native(wrapped) libdl.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux.so.2
Using native(wrapped) librt.so.1
828389|Call to dlopen("libtier0_srv.so"/0x8048a25, 2)
Using emulated bin/libtier0_srv.so
Using emulated bin/libstdc++.so.6
Using native(wrapped) libm.so.6
Using emulated bin/libgcc_s.so.1
dlopen: New handle 0x4 (libtier0_srv.so), dlopened=1
828389|Call to dlopen("libvstdlib_srv.so"/0x8048a35, 2)
Using emulated bin/libvstdlib_srv.so
dlopen: New handle 0x5 (libvstdlib_srv.so), dlopened=1
828389|Call to dlopen("dedicated_srv.so"/0x8048a47, 2)
Using emulated bin/dedicated_srv.so
Using emulated bin/libsteam_api.so
dlopen: New handle 0x6 (dedicated_srv.so), dlopened=1
828389|Call to dlsym(0x6, "DedicatedMain")0x4026cd30
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/engine_srv.so"/0x3080bdac, 2)
Using emulated /home/ubuntu/l4d2serverlinux/bin/engine_srv.so
dlopen: New handle 0x7 (/home/ubuntu/l4d2serverlinux/bin/engine_srv.so), dlopened=1
828389|Call to dlsym(0x7, "BuiltDebug")(nil)
Call to dlsym(engine_srv.so, "BuiltDebug") Symbol not found
828389|Call to dlsym(0x7, "CreateInterface")0x4057e610
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/soundemittersystem_srv.so"/0x3080bdac, 2)
Using emulated /home/ubuntu/l4d2serverlinux/bin/soundemittersystem_srv.so
dlopen: New handle 0x8 (/home/ubuntu/l4d2serverlinux/bin/soundemittersystem_srv.so), dlopened=1
828389|Call to dlsym(0x8, "BuiltDebug")(nil)
Call to dlsym(soundemittersystem_srv.so, "BuiltDebug") Symbol not found
828389|Call to dlsym(0x8, "CreateInterface")0x4075ad50
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/materialsystem_srv.so"/0x3080bdac, 2)
Using emulated /home/ubuntu/l4d2serverlinux/bin/materialsystem_srv.so
dlopen: New handle 0x9 (/home/ubuntu/l4d2serverlinux/bin/materialsystem_srv.so), dlopened=1
828389|Call to dlsym(0x9, "BuiltDebug")(nil)
Call to dlsym(materialsystem_srv.so, "BuiltDebug") Symbol not found
828389|Call to dlsym(0x9, "CreateInterface")0x4082b3d0
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/studiorender_srv.so"/0x3080bdac, 2)
Using emulated /home/ubuntu/l4d2serverlinux/bin/studiorender_srv.so
dlopen: New handle 0xa (/home/ubuntu/l4d2serverlinux/bin/studiorender_srv.so), dlopened=1
828389|Call to dlsym(0xa, "BuiltDebug")(nil)
Call to dlsym(studiorender_srv.so, "BuiltDebug") Symbol not found
828389|Call to dlsym(0xa, "CreateInterface")0x409898c0
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/vphysics_srv.so"/0x3080bdac, 2)
Using emulated /home/ubuntu/l4d2serverlinux/bin/vphysics_srv.so
dlopen: New handle 0xb (/home/ubuntu/l4d2serverlinux/bin/vphysics_srv.so), dlopened=1
828389|Call to dlsym(0xb, "BuiltDebug")(nil)
Call to dlsym(vphysics_srv.so, "BuiltDebug") Symbol not found
828389|Call to dlsym(0xb, "CreateInterface")0x40ea4dc0
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/datacache_srv.so"/0x3080bdac, 2)
Using emulated /home/ubuntu/l4d2serverlinux/bin/datacache_srv.so
dlopen: New handle 0xc (/home/ubuntu/l4d2serverlinux/bin/datacache_srv.so), dlopened=1
828389|Call to dlsym(0xc, "BuiltDebug")(nil)
Call to dlsym(datacache_srv.so, "BuiltDebug") Symbol not found
828389|Call to dlsym(0xc, "CreateInterface")0x41074450
828389|Call to dlsym(0xc, "CreateInterface")0x41074450
828389|Call to dlsym(0xc, "CreateInterface")0x41074450
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/vscript_srv.so"/0x3080bdac, 2)
Using emulated /home/ubuntu/l4d2serverlinux/bin/vscript_srv.so
dlopen: New handle 0xd (/home/ubuntu/l4d2serverlinux/bin/vscript_srv.so), dlopened=1
828389|Call to dlsym(0xd, "BuiltDebug")(nil)
Call to dlsym(vscript_srv.so, "BuiltDebug") Symbol not found
828389|Call to dlsym(0xd, "CreateInterface")0x4110b410
828389|Call to dlsym(0x7, "CreateInterface")0x4057e610
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/shaderapiempty_srv.so"/0x3080bf7c, 2)
Using emulated /home/ubuntu/l4d2serverlinux/bin/shaderapiempty_srv.so
dlopen: New handle 0xe (/home/ubuntu/l4d2serverlinux/bin/shaderapiempty_srv.so), dlopened=1
828389|Call to dlsym(0xe, "BuiltDebug")(nil)
Call to dlsym(shaderapiempty_srv.so, "BuiltDebug") Symbol not found
828389|Call to dlsym(0xe, "CreateInterface")0x4116b0d0
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/stdshader_dbg_srv.so"/0x3080bddc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/bin/stdshader_dbg_srv.so"/0x3080bddc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/stdshader_dbg_srv.so"/0x3080bddc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/bin/stdshader_dbg_srv.so"/0x3080bddc, 2)
828389|Call to dlopen("stdshader_dbg_srv.so"/0x3080bddc, 2)
Error loading needed lib stdshader_dbg_srv.so
Warning: Cannot dlopen("stdshader_dbg_srv.so"/0x3080bddc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/stdshader_dx9_srv.so"/0x3080bddc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/bin/stdshader_dx9_srv.so"/0x3080bddc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/stdshader_dx9_srv.so"/0x3080bddc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/bin/stdshader_dx9_srv.so"/0x3080bddc, 2)
828389|Call to dlopen("stdshader_dx9_srv.so"/0x3080bddc, 2)
Error loading needed lib stdshader_dx9_srv.so
Warning: Cannot dlopen("stdshader_dx9_srv.so"/0x3080bddc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/.steam/sdk32/steamclient.so"/0x3080bc3c, 2)
Warning: Cannot dlopen("/home/ubuntu/.steam/sdk32/steamclient.so"/0x3080bc3c, 2)
828389|Call to dlopen("steamclient.so"/0x403283e5, 2)
Warning: Mmap64 for (@0x41c93000 0x245ef94) for elf "bin/steamclient.so" returned 0xf6698000(0xf6698000/0x1000) instead
Using emulated bin/steamclient.so
Warning: Weak Symbol getentropy not found, cannot apply R_386_JMP_SLOT 0xf8a59eac (0x119ef6)
dlopen: New handle 0xf (steamclient.so), dlopened=1
828389|Call to dlsym(0xf, "Breakpad_SteamWriteMiniDumpUsingExceptionInfoWithBuildId")0xf6f68da0
828389|Call to dlsym(0xf, "Breakpad_SteamWriteMiniDumpSetComment")0xf6f68800
828389|Call to dlsym(0xf, "Breakpad_SteamSetSteamID")0xf6f68880
828389|Call to dlsym(0xf, "Breakpad_SteamSetAppID")0xf6f68910
828389|Call to dlsym(0xf, "Breakpad_SteamMiniDumpInit")0xf6f68980
828389|Call to dlopen("bin/crashhandler.so"/0xf8adffd8, 2)
Using emulated bin/crashhandler.so
dlopen: New handle 0x10 (bin/crashhandler.so), dlopened=1
828389|Call to dlsym(0x10, "CreateInterface")0x4119a870
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc3/bin/game_shader_dx6_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc3/bin/game_shader_dx6_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc2/bin/game_shader_dx6_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc2/bin/game_shader_dx6_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc1/bin/game_shader_dx6_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc1/bin/game_shader_dx6_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2/bin/game_shader_dx6_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2/bin/game_shader_dx6_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/game_shader_dx6_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/bin/game_shader_dx6_srv.so"/0x3080bbdc, 2)
828389|Call to dlopen("game_shader_dx6_srv.so"/0x3080bbdc, 2)
Error loading needed lib game_shader_dx6_srv.so
Warning: Cannot dlopen("game_shader_dx6_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc3/bin/game_shader_dx7_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc3/bin/game_shader_dx7_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc2/bin/game_shader_dx7_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc2/bin/game_shader_dx7_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc1/bin/game_shader_dx7_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc1/bin/game_shader_dx7_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2/bin/game_shader_dx7_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2/bin/game_shader_dx7_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/game_shader_dx7_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/bin/game_shader_dx7_srv.so"/0x3080bbdc, 2)
828389|Call to dlopen("game_shader_dx7_srv.so"/0x3080bbdc, 2)
Error loading needed lib game_shader_dx7_srv.so
Warning: Cannot dlopen("game_shader_dx7_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc3/bin/game_shader_dx8_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc3/bin/game_shader_dx8_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc2/bin/game_shader_dx8_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc2/bin/game_shader_dx8_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc1/bin/game_shader_dx8_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc1/bin/game_shader_dx8_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2/bin/game_shader_dx8_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2/bin/game_shader_dx8_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/game_shader_dx8_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/bin/game_shader_dx8_srv.so"/0x3080bbdc, 2)
828389|Call to dlopen("game_shader_dx8_srv.so"/0x3080bbdc, 2)
Error loading needed lib game_shader_dx8_srv.so
Warning: Cannot dlopen("game_shader_dx8_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc3/bin/game_shader_dx9_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc3/bin/game_shader_dx9_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc2/bin/game_shader_dx9_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc2/bin/game_shader_dx9_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc1/bin/game_shader_dx9_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc1/bin/game_shader_dx9_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2/bin/game_shader_dx9_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2/bin/game_shader_dx9_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/game_shader_dx9_srv.so"/0x3080bbdc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/bin/game_shader_dx9_srv.so"/0x3080bbdc, 2)
828389|Call to dlopen("game_shader_dx9_srv.so"/0x3080bbdc, 2)
Error loading needed lib game_shader_dx9_srv.so
Warning: Cannot dlopen("game_shader_dx9_srv.so"/0x3080bbdc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc3/bin/matchmaking_ds_srv.so"/0x3080bcfc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc3/bin/matchmaking_ds_srv.so"/0x3080bcfc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc2/bin/matchmaking_ds_srv.so"/0x3080bcfc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc2/bin/matchmaking_ds_srv.so"/0x3080bcfc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc1/bin/matchmaking_ds_srv.so"/0x3080bcfc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc1/bin/matchmaking_ds_srv.so"/0x3080bcfc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2/bin/matchmaking_ds_srv.so"/0x3080bcfc, 2)
Using emulated /home/ubuntu/l4d2serverlinux/left4dead2/bin/matchmaking_ds_srv.so
dlopen: New handle 0x11 (/home/ubuntu/l4d2serverlinux/left4dead2/bin/matchmaking_ds_srv.so), dlopened=1
828389|Call to dlsym(0x11, "BuiltDebug")(nil)
Call to dlsym(matchmaking_ds_srv.so, "BuiltDebug") Symbol not found
828389|Call to dlsym(0x11, "CreateInterface")0x41260400
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc3/bin/server_srv.so"/0x3080bcbc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc3/bin/server_srv.so"/0x3080bcbc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc2/bin/server_srv.so"/0x3080bcbc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc2/bin/server_srv.so"/0x3080bcbc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc1/bin/server_srv.so"/0x3080bcbc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc1/bin/server_srv.so"/0x3080bcbc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2/bin/server_srv.so"/0x3080bcbc, 2)
Warning: Mmap64 for (@0x41c93000 0x104b960) for elf "/home/ubuntu/l4d2serverlinux/left4dead2/bin/server_srv.so" returned 0xf4328000(0xf4328000/0x1000) instead
Using emulated /home/ubuntu/l4d2serverlinux/left4dead2/bin/server_srv.so
dlopen: New handle 0x12 (/home/ubuntu/l4d2serverlinux/left4dead2/bin/server_srv.so), dlopened=1
828389|Call to dlsym(0x12, "BuiltDebug")(nil)
Call to dlsym(server_srv.so, "BuiltDebug") Symbol not found
828389|Call to dlsym(0x12, "CreateInterface")0xf4e84630
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/soundemittersystem_srv.so"/0x3080bdbc, 2)
dlopen: Recycling /home/ubuntu/l4d2serverlinux/bin/soundemittersystem_srv.so/0x8 count=2 (dlopened=1, elf_index=8)
828389|Call to dlsym(0x8, "BuiltDebug")(nil)
Call to dlsym(soundemittersystem_srv.so, "BuiltDebug") Symbol not found
828389|Call to dlsym(0x8, "CreateInterface")0x4075ad50
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/scenefilecache_srv.so"/0x3080bdbc, 2)
Using emulated /home/ubuntu/l4d2serverlinux/bin/scenefilecache_srv.so
dlopen: New handle 0x13 (/home/ubuntu/l4d2serverlinux/bin/scenefilecache_srv.so), dlopened=1
828389|Call to dlsym(0x13, "BuiltDebug")(nil)
Call to dlsym(scenefilecache_srv.so, "BuiltDebug") Symbol not found
828389|Call to dlsym(0x13, "CreateInterface")0x4130e660
828389|Call to dlopen("/home/ubuntu/.steam/sdk32/steamclient.so"/0x3080b49c, 2)
Warning: Cannot dlopen("/home/ubuntu/.steam/sdk32/steamclient.so"/0x3080b49c, 2)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/update/addons/metamod/bin/linux64/server.so"/0x3080b4cc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/update/addons/metamod/bin/linux64/server.so"/0x3080b4cc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc3/addons/metamod/bin/linux64/server.so"/0x3080b4cc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc3/addons/metamod/bin/linux64/server.so"/0x3080b4cc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc2/addons/metamod/bin/linux64/server.so"/0x3080b4cc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc2/addons/metamod/bin/linux64/server.so"/0x3080b4cc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc1/addons/metamod/bin/linux64/server.so"/0x3080b4cc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2_dlc1/addons/metamod/bin/linux64/server.so"/0x3080b4cc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/left4dead2/addons/metamod/bin/linux64/server.so"/0x3080b4cc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2/addons/metamod/bin/linux64/server.so"/0x3080b4cc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/hl2/addons/metamod/bin/linux64/server.so"/0x3080b4cc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/hl2/addons/metamod/bin/linux64/server.so"/0x3080b4cc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlopen("/home/ubuntu/l4d2serverlinux/bin/addons/metamod/bin/linux64/server.so"/0x3080b4cc, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/bin/addons/metamod/bin/linux64/server.so"/0x3080b4cc, 2)
828389|Call to dlopen("addons/metamod/bin/linux64/server.so"/0x3080b4cc, 2)
Warning: Cannot dlopen("addons/metamod/bin/linux64/server.so"/0x3080b4cc, 2)
828389|Call to dlsym((nil), "BuiltDebug")(nil)
828389|Call to dlsym(0x12, "CreateInterface")0xf4e84630
828389|Call to dlopen("steamclient.so"/0x403283e5, 2)
dlopen: Recycling steamclient.so/0xf count=2 (dlopened=1, elf_index=15)
828389|Call to dlsym(0xf, "CreateInterface")0xf77438a0
828389|Call to dlsym((nil), "Steam_ReleaseThreadLocalMemory")(nil)
828389|Call to dlsym((nil), "SteamBootstrapper_GetEUniverse")(nil)
828389|Call to dlsym((nil), "GetClientLauncherType")(nil)
828389|Call to dlsym((nil), "GetBootstrapperVersion")(nil)
828389|Call to dlsym((nil), "GetCurrentClientBeta")(nil)
828398|Call to dlsym((nil), "GetBootstrapperVersion")(nil)
828398|Call to dlopen("/home/ubuntu/l4d2serverlinux/steamservice.so"/0xd81f0d30, 2)
Warning: Cannot dlopen("/home/ubuntu/l4d2serverlinux/steamservice.so"/0xd81f0d30, 2)
828398|Call to dlopen("steamservice.so"/0xd81f0d30, 2)
Error loading needed lib steamservice.so
Warning: Cannot dlopen("steamservice.so"/0xd81f0d30, 2)
828389|Call to dlsym(0xf, "Steam_BGetCallback")0xf6f3b010
828389|Call to dlsym(0xf, "Steam_FreeLastCallback")0xf6f3b0a0
828389|Call to dlsym(0xf, "Steam_GetAPICallResult")0xf6f3b130
828389|Call to dlopen("/home/ubuntu/.steam/sdk32/steamclient.so"/0x3080b41c, 2)
Warning: Cannot dlopen("/home/ubuntu/.steam/sdk32/steamclient.so"/0x3080b41c, 2)
828389|Call to dlopen("steamclient.so"/0x403283e5, 2)
dlopen: Recycling steamclient.so/0xf count=3 (dlopened=1, elf_index=15)
828389|Call to dlsym(0xf, "Breakpad_SteamWriteMiniDumpUsingExceptionInfoWithBuildId")0xf6f68da0
828389|Call to dlsym(0xf, "Breakpad_SteamWriteMiniDumpSetComment")0xf6f68800
828389|Call to dlsym(0xf, "Breakpad_SteamSetSteamID")0xf6f68880
828389|Call to dlsym(0xf, "Breakpad_SteamSetAppID")0xf6f68910
828389|Call to dlsym(0xf, "Breakpad_SteamMiniDumpInit")0xf6f68980
828389|Call to dlsym(0xf, "CreateInterface")0xf77438a0
I don't see anything suspicious in this log. I suppose it's not the whole log right?
I don't see anything suspicious in this log. I suppose it's not the whole log right?
Unfortunately, yes. That is the full content of the generated log.txt
sorry I think I mistaken that metamod was working on box64. It was actually working (just like your last report at #38 ) in box86. I updated my box86 again and try to run using that and metamod was working but not sourcemod:
meta version
Metamod:Source Version Information
Metamod:Source version 1.12.0-dev+1211
Plugin interface version: 16:14
SourceHook version: 5:5
Loaded As: Valve Server Plugin
Compiled on: Nov 17 2024 09:50:38
Built from: https://github.com/alliedmodders/metamod-source/commit/9c90c89
Build ID: 1211:9c90c89
http://www.metamodsource.net/
when trying to load sourcemod manually in box86 (not sure if applicable for box64):
meta load sourcemod
Error: Symbol pthread_cond_clockwait not found, cannot apply R_386_JMP_SLOT 0x68d962a0 (0x15a86) in /home/ubuntu/l4d2serverlinux/left4dead2/addons/sourcemod/bin/sourcepawn.jit.x86.so
Error: relocating Plt symbols in elf sourcepawn.jit.x86.so
Failed to load plugin addons/sourcemod/bin/sourcemod_mm (Cannot dlopen("/home/ubuntu/l4d2serverlinux/left4dead2/addons/sourcemod/bin/sourcepawn.jit.x86.so"/0xf6cb07a1, 2)
(failed to load bin/sourcepawn.jit.x86.so)).
sadly no leads on box64. Trying to get help from meta/sourcemod side https://forums.alliedmods.net/showthread.php?t=349941
Ah, so I need to add pthread_cond_clockwait to box32 wrapping?
Ah, so I need to add
pthread_cond_clockwaitto box32 wrapping?
unconfirmed but it will definitely fix it for box86