На sm 1.11 ошибка при компиляции.
//// autodemo.sp
//
// C:\Users\Desktop\compilka\addons\sourcemod\scripting\autodemo.sp(202) : warning 234: symbol "FCVAR_PLUGIN" is marked as deprecated: No logic using this flag ever existed in a released game. It only ever appeared in the first hl2sdk.
// C:\Users\Desktop\compilka\addons\sourcemod\scripting\autodemo.sp(205) : warning 234: symbol "FCVAR_PLUGIN" is marked as deprecated: No logic using this flag ever existed in a released game. It only ever appeared in the first hl2sdk.
// C:\Users\Desktop\compilka\addons\sourcemod\scripting\autodemo.sp(206) : warning 234: symbol "FCVAR_PLUGIN" is marked as deprecated: No logic using this flag ever existed in a released game. It only ever appeared in the first hl2sdk.
// C:\Users\Desktop\compilka\addons\sourcemod\scripting\autodemo.sp(455) : error 035: argument type mismatch (argument 3)
//
// 1 Error.
//
// Compilation Time: 0,39 sec
// ----------------------------------------
Press enter to exit ...
А на скомпилированной версии из архива - краш сервера при смене карты.
В консоли сервера при этом:
L 02/20/2023 - 03:38:48: [META] Failed to load plugin addons/metamod/bin/server: Failed to get API
L 02/20/2023 - 03:38:48: [META] Loaded 0 plugins (3 already loaded)
Краш:
| 0 | engine.so + 0x24bccc |
|---|
| 1 | sourcetvmanager.ext.2.csgo.so!DetourHLTVStopRecordingClass::DetourHLTVStopRecording(CGameInfo const*) [forwards.cpp:707 + 0x1c] |
|---|
| 2 | engine.so + 0x25e3c7 |
|---|
| 3 | engine.so + 0x1a9049 |
|---|
| 4 | engine.so + 0x1cbb71 |
|---|
| 5 | engine.so + 0x268fc4 |
|---|
| 6 | engine.so + 0x271776 |
|---|
| 7 | engine.so + 0x271d71 |
|---|
| 8 | engine.so + 0x271e73 |
|---|
| 9 | engine.so + 0x2e1eeb |
|---|
| 10 | engine.so + 0x2dd718 |
|---|
| 11 | dedicated.so + 0x1fec7 |
|---|
| 12 | dedicated.so + 0x1ff49 |
|---|
| 13 | engine.so + 0x2dd7be |
|---|
| 14 | engine.so + 0x418209 |
|---|
| 15 | engine.so + 0x2deae2 |
|---|
| 16 | dedicated.so + 0x1fa70 |
|---|
| 17 | dedicated.so + 0x7eb69 |
|---|
| 18 | dedicated.so + 0x7eb69 |
|---|
| 19 | dedicated.so + 0x1845d |
|---|
| 20 | srcds_linux!main + 0x119 |
|---|
| 21 | libc-2.31.so!__libc_start_main + 0x106 |
|---|
| 22 | 0xf7f0b000 |
|---|
| 23 | srcds_linux + 0x630 |
|---|
| 24 | srcds_linux + 0x9d0 |
|---|
| 25 | 0xffcf3950 |
|---|
| 26 | 0x5f736463 |
upd: Отключил плагин, а краши при смене карты остались, оказалось дело в расширении Curl, отключил его и краши прекратились.