Магические краши сервера

mrdiega

Участник
Сообщения
328
Реакции
47
Операционная система
Linux
Список мета-модулей
[01] SourceMod (1.10.0.6528) by AlliedModders LLC
[02] BanId Fix (1.0) by Phoenix (˙·٠●Феникс●٠·˙)
[03] SDK Tools (1.10.0.6528) by AlliedModders LLC
[04] CS Tools (1.10.0.6528) by AlliedModders LLC
[05] SDK Hooks (1.10.0.6528) by AlliedModders LLC
[06] SteamWorks Extension (1.2.3 FORK 1.0.0) by Kyle Sanderson
[07] PTaH (1.1.3) by Phoenix (˙·٠●Феникс●٠·˙)
[08] DHooks (2.2.0-detours17) by Dr!fter and Peace-Maker
Список плагинов SM
01 "Show Credits" (1.0) by Someone
02 "HideMe[Lite]" (3.6) by blodia, LordMarqus, Chocolate and Cheese, Vladislav Dolgov(Elistor), Ws, Indarello
03 "[LSD] Base Features" (1.1.0) by d4Ck (vk.com/geliydaun)
04 "Fun Commands" (1.10.0.6528) by AlliedModders LLC
05 "Token Auto Updater" (1.4) by Phoenix (˙·٠●Феникс●٠·˙)
06 "VoteBKM" (1.0.6) by Drumanid
07 "[CR] Weapons" (2.1) by Someone
08 "Fix Pickup Melee Weapons" (1.3) by FIVE
09 "[Shop] Skins" (2.4.0) by FrozDark & R1KO, Tonki_Ton)
10 "Quake Sounds v3" (4.0.0) by Spartan_C001 (Updated by JoinedSenses)
11 "Weapons & Knives" (1.7.6) by kgns | oyunhost.net
12 "CustomPlayerArms" (1.0.1) by Phoenix (˙·٠●Феникс●٠·˙)
13 "[CR] Server Commands" (2.0) by Someone
14 "Informer of the bomb | Информер бомбы" (3.3) by Drumanid
15 "[CR] Autostart" (2.1) by Someone
16 "Official DS Status" (1.1) by SM9 & karb0n1266
17 "eItems" (0.20.3) by ESK0
18 "[CR] Misc" (2.0) by Someone
19 "Kill Icons [VIP|SHOP]" (2.3n) by Boeing 767
20 "Round End Speed" (1.1) by asdf,babka68
21 "[CR] Only HeadShot" (2.0.0) by FIVE
22 "[Shop] FlipGame" (2.1.2) by FLASHER
23 "Material Admin" (0.8.6) by Material Admin Dev Team
24 "[Shop] Больше, Меньше или Равно" (1.0.2) by HolyHender
25 "[CS:GO] KnifeAlert" (2.0) by xstage
26 "Admin Communication" (1.1) by Nico Yazawa
27 "[CS:GO] Remove Messages" (2.6) by Fox1qqq
28 "[LSD] TP" (2.0.2) by fr4nch feat. d4Ck
29 "[CS:GO] Spritetrail fix" (1.0.1) by FrozDark
30 "[CS:GO] Weapon Stickers" (1.3) by quasemago and z1ntex
31 "[LSD] Mode announce" (1.0.0) by d4Ck (vk.com/geliydaun)
32 "[LSD] Core" (1.3.0) by d4Ck (vk.com/geliydaun)
33 "Kicked by Rename" (1.1) by Felya
34 "[CR] Buy Zone" (2.1) by Someone
35 "[Shop] Top10 Function" (2.0.1) by FrozDark
36 "Simple Chat Processor (Redux)" (1.1.5) by Simple Plugins, Mini
37 "Sound Commands" (1.10.0.6528) by AlliedModders LLC
38 "Admin Help" (1.10.0.6528) by AlliedModders LLC
39 "[Shop] Плюшки в конце раунда" (1.0.1) by HolyHender
40 "Anti-Flood" (1.10.0.6528) by AlliedModders LLC
41 "Panorama TimeLeft" (1.1.1) by Phoenix (˙·٠●Феникс●٠·˙)
42 "CS:GO Easy Esl Admin ESP (mmcs.pro)" (1.3) by SAZONISCHE
43 "Basic Votes" (1.10.0.6528) by AlliedModders LLC
44 "Faceit Level" (1.0.4) by Phoenix (˙·٠●Феникс●٠·˙)
45 "[SHOP] LuckyChicken" (1.3) by CYBERC4T
46 "Client Preferences" (1.10.0.6528) by AlliedModders LLC
47 "Basic Commands" (1.10.0.6528) by AlliedModders LLC
48 "BLOCK sm plugins" (1.2) by Pheonix (˙·٠●Феникс●٠·˙)
49 "[LSD] Only Headshot" (1.2) by fr4nch
50 "[VIP/SHOP/ANY] Shower of Damage" (1.0.1) by iLoco
51 "Basic Info Triggers" (1.10.0.6528) by AlliedModders LLC
52 "Fix Hint Color Messages" (1.1.0) by Phoenix (˙·٠●Феникс●٠·˙)
53 "[Shop] Long Jump" (1.5) by R1KO
54 "Round End Sound" (1.2.3) by d4Ck(vk.com/geliydaun)
55 "Призыватель дропа" (1.0.3) by Phoenix (˙·٠●Феникс●٠·˙)
56 "Custom Rounds" (2.1) by Someone
57 "Terrible Enable Full Alltalk" (0.02) by Sheepdude
58 "BlockingZones | Блокирующие зоны" (1.3) by Drumanid
59 "Admin Menu" (1.10.0.6528) by AlliedModders LLC
60 "[LSD] Bomb Blocker" (1.1.0) by d4Ck (vk.com/geliydaun)
61 "[LSD] NoZoom" (1.1.0) by d4Ck (vk.com/geliydaun)
62 "Fun Votes" (1.10.0.6528) by AlliedModders LLC
63 "[Shop] Color Tracers" (2.0.4) by FrozDark & R1KO
64 "[CR] No Zoom" (2.1) by Someone
65 "[Shop] Sticky Bomb" (1.0.0) by HolyHender | Credits: Boeing767 aka asdf
66 "ResetScore Lite" (1.2) by AlmazON
67 "[CR] Menu" (2.1) by Someone
68 "[LSD] Weapons" (1.2.0) by d4Ck (vk.com/geliydaun)
69 "Reserved Slots" (1.10.0.6528) by AlliedModders LLC
70 "Admin File Reader" (1.10.0.6528) by AlliedModders LLC
71 "[CR] Chat" (2.1) by Someone
72 "[CR] Messages" (2.0) by Someone
73 "[Shop] Money Distributor" (1.4.3) by FrozDark (HLModders LLC)
74 "Basic Chat" (1.10.0.6528) by AlliedModders LLC
75 "Material Admin Checker" (0.8.6) by psychonic, Ca$h Munny, Sarabveer(VEER™)
76 "[Any] TeamSwitch" (1.3.1) by MistaGee, (rewritten Nek.'a 2x2 | ggwp.site )
77 "[Shop] Roll" (1.2.3) by Faya™ (DS: Faya™#8514)
78 "[Shop] Core" (3.0E2) by FrozDark (Fork by R1KO & White Wolf)
79 "Player Commands" (1.10.0.6528) by AlliedModders LLC
80 "AdminList" (1.2.3) by Bristwex (IMPERIA-CSS.RU)
81 "Gloves" (1.0.5) by kgns | oyunhost.net
82 "Nextmap" (1.10.0.6528) by AlliedModders LLC
83 "Round End Gravity" (0.2) by Muvik
84 "[CR] Votes" (2.0) by Someone
85 "[LSD] Mode selector" (1.1.1) by d4Ck (vk.com/geliydaun)
86 "[Feature] Hide Me" (1.0.1) by rej.chev? | Drumanid | Dreizehnt
87 "CS:GO Sound" (1.0) by Team-Secretforce.com
88 "[LSD] CR" (1.1.0) by d4Ck (vk.com/geliydaun)
89 "cfk_core.smx"
90 "[Shop] Equipments" (2.1.1) by FrozDark, modify by BaFeR
91 "[SHOP] Aura&Trail Particles (PRIVATE)" (1.4) by K1NG
Список расширений SM
[01] Automatic Updater (1.10.0.6528): Updates SourceMod gamedata files
[02] Webternet (1.10.0.6528): Extension for interacting with URLs
[03] BanId Fix (1.0): Correcting 'Ghost players' error
[04] SDK Tools (1.10.0.6528): Source SDK Tools
[05] BinTools (1.10.0.6528): Low-level C/C++ Calling API
[06] Accelerator (2.5.0): SRCDS Crash Handler
[07] CS Tools (1.10.0.6528): CS extended functionality
[08] Client Preferences (1.10.0.6528): Saves client preference settings
[09] SQLite (1.10.0.6528): SQLite Driver
[10] SDK Hooks (1.10.0.6528): Source SDK Hooks
[11] Top Menus (1.10.0.6528): Creates sorted nested menus
[12] SteamWorks Extension (1.2.3 FORK 1.0.0): Exposes SteamWorks functions to Developers
[13] TAU LIB (1.4):
[14] PTaH (1.1.3): Additional CS:GO Hooks and Natives
[15] REST in Pawn (1.3.1): Provides HTTP and JSON natives for plugins
[16] Regex (1.10.0.6528): Provides regex natives for plugins
[17] DHooks (2.2.0-detours17): Dynamic Hooks
[18] Socket (3.0.1): Socket extension for SourceMod
[19] MySQL-DBI (1.10.0.6528): MySQL driver implementation for DBI
Всем привет
Несколько дней пытаюсь найти причину загадочных крашей сервера. Хотя это даже не краши, но буду называть так.
По какой-то причине сервер намертво зависает спустя 10мин-1час игры с людьми(даже 1 на 1). Если бегать одному или с кучей ботов, то крашей нет.
Вся мистика состоит в том, что после смерти сервера нет ни одного еррор лога, дебаг пустой, а консоль в момент "краша" просто останавливается, акселератор тоже ничего не даёт.
Сервер полностью новый, ещё не до конца собранный.
Момент последнего краша записал на видео с открытой консолью и командой developer 1:
Ось всё ещё продолжает считать сервер запущенным, но уже найти в поиске или подключится к нему невозможно, только после ручного перезапуска.
connect.png
Заметил, что всегда в момент смерти сервера нагрузка ядра процессора 100%, причём она будет 100% до тех пор, пока не выключишь сервер.

До этого на сервере был только один краш с перезапуском, ерроров не было, но сохранился дебаг, возможно он как-то может помочь
----------------------------------------------
CRASH: Пт фев 18 13:10:09 MSK 2022
Start Line: ./srcds_linux -nobreakpad -game csgo -console -debug -usercon -secure -autoupdate -steam_dir /home/servermirage/steamcmd -steamcmd_script /home/servermirage/steamcmd/runscript_servermirage -maxplayers_override 25 -tickrate 128 +hostport 27018 +tv_port 37018 +ip 192.168.1.136 +net_public_adr ***.**.**.** +sv_pure 0 +game_type 0 +game_mode 0 +map de_mirage
[New LWP 15566]
[New LWP 15573]
[New LWP 15567]
[New LWP 15570]
[New LWP 15577]
[New LWP 15571]
[New LWP 15581]
[New LWP 15576]
[New LWP 15588]
[New LWP 15587]
[New LWP 15579]
[New LWP 15582]
[New LWP 15595]
[New LWP 15596]
[New LWP 15593]
[New LWP 15583]
[New LWP 15589]
[New LWP 15592]
[New LWP 15590]
[New LWP 15594]
Core was generated by `./srcds_linux -nobreakpad -game csgo -console -debug -usercon -secure -autoupda'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0xf0cf8e09 in ?? ()
[Current thread is 1 (LWP 15566)]
#0 0xf0cf8e09 in ?? ()
Backtrace stopped: Cannot access memory at address 0xffb7d8a0
No symbol table info available.
eax 0x1df3 7667
ecx 0x1 1
edx 0x0 0
ebx 0x14914a70 345066096
esp 0xffb7d8a0 0xffb7d8a0
ebp 0xffb7d8d8 0xffb7d8d8
esi 0x1 1
edi 0xce29704 216176388
eip 0xf0cf8e09 0xf0cf8e09
eflags 0x210202 [ IF RF ID ]
cs 0x23 35
ss 0x2b 43
ds 0x2b 43
es 0x2b 43
fs 0x0 0
gs 0x63 99
No shared libraries loaded at this time.
End of Source crash report
----------------------------------------------

Хост домашний:
Debian 10
Kernel: Linux 4.19.0-18-amd64
Проц Xeon E5 1650 v2 (разгон до 4,1GHz)

Буду очень благодарен, если кто-то сможет помочь разобраться в проблеме.
 
Последнее редактирование:

Deluks

Верховное DNO|
Сообщения
1,853
Реакции
812
@mrdiega, Ну самое простое, отключить все плагины и посмотреть как сервер себя будет вести...
 

mrdiega

Участник
Сообщения
328
Реакции
47
Именно при запуске раунда после окончания раунда всегда такое?
Хм, видимо да. Сейчас сервер завис снова после окончания нестандартного раунда(сервер ставит автоматически). Но я не думаю, что виноват именно CR, так как кастомные раунды у меня стоят на других серверах, и там такого нет. + когда я ставил раунды вручную крашей не было
На видео сервер завис после раунда "AWP Only" вот его конфиг:
awp only.png
Сегодня после "Knives 21HP" . Конфиг:
knives21hp.png
Пока что есть подозрения на BlockingZones, так как у меня он спавнит 250 предметов в начале раунда
bz.png
Возможно CR даёт дополнительную нагрузку когда очищает оружия и сервер зависает? Пока не знаю
Следующий на подозрение это equipments.txt от шопа, там у меня в конфиге 5400 строк) Но пока не вижу связи с этим

Консоль сервера и консоль клиента в момент сегодняшнего зависания:
Безымянный2.png
20220220095820_1.jpg
 

mrdiega

Участник
Сообщения
328
Реакции
47
да
Сообщения автоматически склеены:

c 95% вероятностью сервер умирает после 14 раунда, иногда после 15. Именно раз в 14 раундов у меня включается нестандартный раунд. Редко бывает, что крашит после 28 раунда, ещё реже после 42, это в случае, если сервер доживает до них.
Я убрал полностью шоп и также BlockingZones. Из списка плагинов осталось:
01 "HideMe[Lite]" (3.6) by blodia, LordMarqus, Chocolate and Cheese, Vladislav Dolgov(Elistor), Ws, Indarello
02 "[LSD] Base Features" (1.1.0) by d4Ck (vk.com/geliydaun)
03 "Fun Commands" (1.10.0.6528) by AlliedModders LLC
04 "Token Auto Updater" (1.4) by Phoenix (˙·٠●Феникс●٠·˙)
05 "VoteBKM" (1.0.6) by Drumanid
06 "[CR] Weapons" (2.1) by Someone
07 "Fix Pickup Melee Weapons" (1.3) by FIVE
08 "Quake Sounds v3" (4.0.0) by Spartan_C001 (Updated by JoinedSenses)
09 "Weapons & Knives" (1.7.6) by kgns | oyunhost.net
10 "[CR] Server Commands" (2.0) by Someone
11 "Informer of the bomb | Информер бомбы" (3.3) by Drumanid
12 "[CR] Autostart" (2.1) by Someone
13 "Official DS Status" (1.1) by SM9 & karb0n1266
14 "eItems" (0.20.3) by ESK0
15 "[CR] Misc" (2.0) by Someone
16 "Round End Speed" (1.1) by asdf,babka68
17 "[CR] Only HeadShot" (2.0.0) by FIVE
18 "Material Admin" (0.8.6) by Material Admin Dev Team
19 "[CS:GO] KnifeAlert" (2.0) by xstage
20 "Admin Communication" (1.1) by Nico Yazawa
21 "[CS:GO] Remove Messages" (2.6) by Fox1qqq
22 "[LSD] TP" (2.0.2) by fr4nch feat. d4Ck
23 "[CS:GO] Spritetrail fix" (1.0.1) by FrozDark
24 "[CS:GO] Weapon Stickers" (1.3) by quasemago and z1ntex
25 "[LSD] Mode announce" (1.0.0) by d4Ck (vk.com/geliydaun)
26 "[LSD] Core" (1.3.0) by d4Ck (vk.com/geliydaun)
27 "Kicked by Rename" (1.1) by Felya
28 "[CR] Buy Zone" (2.1) by Someone
29 "Simple Chat Processor (Redux)" (1.1.5) by Simple Plugins, Mini
30 "Sound Commands" (1.10.0.6528) by AlliedModders LLC
31 "Admin Help" (1.10.0.6528) by AlliedModders LLC
32 "Anti-Flood" (1.10.0.6528) by AlliedModders LLC
33 "Panorama TimeLeft" (1.1.1) by Phoenix (˙·٠●Феникс●٠·˙)
34 "CS:GO Easy Esl Admin ESP (mmcs.pro)" (1.3) by SAZONISCHE
35 "Basic Votes" (1.10.0.6528) by AlliedModders LLC
36 "Faceit Level" (1.0.4) by Phoenix (˙·٠●Феникс●٠·˙)
37 "Client Preferences" (1.10.0.6528) by AlliedModders LLC
38 "[VIP] Core" (3.0.1 R) by R1KO
39 "Basic Commands" (1.10.0.6528) by AlliedModders LLC
40 "BLOCK sm plugins" (1.2) by Pheonix (˙·٠●Феникс●٠·˙)
41 "[LSD] Only Headshot" (1.2) by fr4nch
42 "Basic Info Triggers" (1.10.0.6528) by AlliedModders LLC
43 "Fix Hint Color Messages" (1.1.0) by Phoenix (˙·٠●Феникс●٠·˙)
44 "Round End Sound" (1.2.3) by d4Ck(vk.com/geliydaun)
45 "Призыватель дропа" (1.0.3) by Phoenix (˙·٠●Феникс●٠·˙)
46 "Custom Rounds" (2.1) by Someone
47 "Terrible Enable Full Alltalk" (0.02) by Sheepdude
48 "Admin Menu" (1.10.0.6528) by AlliedModders LLC
49 "[LSD] Bomb Blocker" (1.1.0) by d4Ck (vk.com/geliydaun)
50 "[LSD] NoZoom" (1.1.0) by d4Ck (vk.com/geliydaun)
51 "Fun Votes" (1.10.0.6528) by AlliedModders LLC
52 "[CR] No Zoom" (2.1) by Someone
53 "ResetScore Lite" (1.2) by AlmazON
54 "[CR] Menu" (2.1) by Someone
55 "[LSD] Weapons" (1.2.0) by d4Ck (vk.com/geliydaun)
56 "Reserved Slots" (1.10.0.6528) by AlliedModders LLC
57 "Admin File Reader" (1.10.0.6528) by AlliedModders LLC
58 "[CR] Chat" (2.1) by Someone
59 "[CR] Messages" (2.0) by Someone
60 "Basic Chat" (1.10.0.6528) by AlliedModders LLC
61 "Material Admin Checker" (0.8.6) by psychonic, Ca$h Munny, Sarabveer(VEER™)
62 "[Any] TeamSwitch" (1.3.1) by MistaGee, (rewritten Nek.'a 2x2 | ggwp.site )
63 "Player Commands" (1.10.0.6528) by AlliedModders LLC
64 "AdminList" (1.2.3) by Bristwex (IMPERIA-CSS.RU)
65 "Gloves" (1.0.5) by kgns | oyunhost.net
66 "Nextmap" (1.10.0.6528) by AlliedModders LLC
67 "Round End Gravity" (0.2) by Muvik
68 "[CR] Votes" (2.0) by Someone
69 "[LSD] Mode selector" (1.1.1) by d4Ck (vk.com/geliydaun)
70 "[Feature] Hide Me" (1.0.1) by rej.chev? | Drumanid | Dreizehnt
71 "CS:GO Sound" (1.0) by Team-Secretforce.com
72 "[LSD] CR" (1.1.0) by d4Ck (vk.com/geliydaun)
[01] SourceMod (1.10.0.6528) by AlliedModders LLC
[02] BanId Fix (1.0) by Phoenix (˙·٠●Феникс●٠·˙)
[03] SDK Tools (1.10.0.6528) by AlliedModders LLC
[04] CS Tools (1.10.0.6528) by AlliedModders LLC
[05] SDK Hooks (1.10.0.6528) by AlliedModders LLC
[06] SteamWorks Extension (1.2.3 FORK 1.0.0) by Kyle Sanderson
[07] PTaH (1.1.3) by Phoenix (˙·٠●Феникс●٠·˙)
[08] DHooks (2.2.0-detours17) by Dr!fter and Peace-Maker
[01] Automatic Updater (1.10.0.6528): Updates SourceMod gamedata files
[02] Webternet (1.10.0.6528): Extension for interacting with URLs
[03] BanId Fix (1.0): Correcting 'Ghost players' error
[04] SDK Tools (1.10.0.6528): Source SDK Tools
[05] BinTools (1.10.0.6528): Low-level C/C++ Calling API
[06] Accelerator (2.5.0): SRCDS Crash Handler
[07] CS Tools (1.10.0.6528): CS extended functionality
[08] SDK Hooks (1.10.0.6528): Source SDK Hooks
[09] Top Menus (1.10.0.6528): Creates sorted nested menus
[10] SteamWorks Extension (1.2.3 FORK 1.0.0): Exposes SteamWorks functions to Developers
[11] TAU LIB (1.4):
[12] Client Preferences (1.10.0.6528): Saves client preference settings
[13] SQLite (1.10.0.6528): SQLite Driver
[14] PTaH (1.1.3): Additional CS:GO Hooks and Natives
[15] REST in Pawn (1.3.1): Provides HTTP and JSON natives for plugins
[16] Regex (1.10.0.6528): Provides regex natives for plugins
[17] DHooks (2.2.0-detours17): Dynamic Hooks
[18] MySQL-DBI (1.10.0.6528): MySQL driver implementation for DBI
Вероятнее всего проблема действительно в CR, но пока неясно, что её вызывает
Сообщения автоматически склеены:

UPD.
Причина таких интересных крашей была в плагине Fix Pickup Melee Weapons
После того как я стёр из конфига CR топоры/гаечные ключи/молотки и удалил Fix Pickup Melee Weapons - краши прекратились.
Очень жаль что плагин конфликтует с CR, ведь эти раунды нормально работали, но Fix Pickup Melee Weapons почему-то вызывает краши, даже если были задействованы раунды с обычным оружием.
Поэтому если кто-то может допилить этот плагин, или сделать так, чтобы они не конфликтовали, то я с удовольствием заплачу за это 🙂
 

Вложения

  • Скриншот 20-02-2022 231319.png
    Скриншот 20-02-2022 231319.png
    9.7 КБ · Просмотры: 14
Последнее редактирование:
Сверху Снизу