Утечка памяти из-за Weapon & Knives

acrobite

Участник
Сообщения
182
Реакции
33
Всем привет. За 4-6 часов сжирает данный плагин 2 гб оперативки. После его отключения - оперативка не уходит в "молоко". СМ и ММ последней версии, бд находится на веб сервере. Прошу помочь.
 

-=HellFire=-

Kernel panic - not syncing: Fatal exception
Сообщения
1,394
Реакции
585
Всем привет. За 4-6 часов сжирает данный плагин 2 гб оперативки. После его отключения - оперативка не уходит в "молоко". СМ и ММ последней версии, бд находится на веб сервере. Прошу помочь.
Всё таки мне кажется что это не плагин делает, а PTaH так много жрёт :biggrin:
В плагине потому что всего то 200 строчек, у меня на 5к строк плагин столько не жрёт
Если в CSGO всё это дело столько жрёт, то это норма
 

acrobite

Участник
Сообщения
182
Реакции
33
Всё таки мне кажется что это не плагин делает, а PTaH так много жрёт :biggrin:
В плагине потому что всего то 200 строчек, у меня на 5к строк плагин столько не жрёт
Год работало нормально, больше гига не жрало. Это появилось после последних обнов. Вроде как после обновления на нг или до нг.
 

mika

Участник
Сообщения
1,069
Реакции
641
Всё таки мне кажется что это не плагин делает, а PTaH так много жрёт :biggrin:
В плагине потому что всего то 200 строчек, у меня на 5к строк плагин столько не жрёт
ptah написан Фениксом, так что он уже не может быть кривым, его много кто использует, будь это так, то было бы уже много подобных тем.

У меня тоже стоит этот плаг:
upload_2019-1-27_11-52-19.png
 

-=HellFire=-

Kernel panic - not syncing: Fatal exception
Сообщения
1,394
Реакции
585
ptah написан Фениксом, так что он уже не может быть кривым, его много кто использует, будь это так, то было бы уже много подобных тем.

У меня тоже стоит этот плаг:
Посмотреть вложение 38405
Не понимаю тогда чему этому плагину жрать так много памяти?
Там более 500 мб ну никак жрать не будет, хотя это же КСГО, тут все возможно
 

mika

Участник
Сообщения
1,069
Реакции
641
Можете сравнить,если интересно. У меня без проблем всё работает.
[SM] Listing 80 plugins:
01 "Basic Comm Control" (0.7.7) by AlliedModders LLC
02 "Material Admin" (0.7.7) by Material Admin Dev Team
03 "[MA] Advanced Functionality" (1.1.1) by OkyHp
04 "Fun Votes" (1.10.0.6372) by AlliedModders LLC
05 "BlockingZones | Блокирующие зоны" (1.3) by Drumanid
06 "Admin Help" (1.10.0.6372) by AlliedModders LLC
07 "Block Kill" (1.2fix) by Xuqe Noia
08 "Say Back to Spector" (1.2) by GoDtm666
09 "Nade Tails" (2.1) by InternetBully, H3Bus
10 "Basic Info Triggers" (1.10.0.6372) by AlliedModders LLC
11 "[SWGM] VIP" (1.6a) by Someone
12 "Steam Works Group Manager" (1.8) by Someone
13 "[CS:GO/CSS] AbNeR Round End Sounds" (3.6.2) by AbNeR_CSS
14 "VoteBKM" (1.0.6) by Drumanid
15 "Rock The Vote" (1.10.0.6372) by AlliedModders LLC
16 "XDuels" (1.0) by XTANCE
17 "Player Commands" (1.10.0.6372) by AlliedModders LLC
18 "Terrible Enable Full Alltalk" (0.02) by Sheepdude
19 "Реклама" (1.4.1) by Pheonix (˙·٠●Феникс●٠·˙)
20 "No Prime Manager" (1.1.5) by OkyHp
21 "[CS:S / CS:GO] Throwing Knives Core" (1.6) by R1KO
22 "SM Parachute" (2.5) by SWAT_88
23 "Fun Commands" (1.10.0.6372) by AlliedModders LLC
24 "[CS:GO] ResetScore" (1.0lite) by pracc
25 "Paintball" (1.2.0) by otstrel.ru Team
26 "Client Preferences" (1.10.0.6372) by AlliedModders LLC
27 "Sound Commands" (1.10.0.6372) by AlliedModders LLC
28 "SourceTV / GOTV Protector" (1.0) by CrazyHackGUT aka Kruzya
29 "skins.smx"
30 "Admin all spec" (1.0.2) by Dr!fter
31 "Roun End Gravity" (0.1) by Muvik
32 "Ограничение оружия" (1.2.0) by Phoenix (˙·٠●Феникс●٠·˙)
33 "Basic Votes" (1.10.0.6372) by AlliedModders LLC
34 "StandardGloves.smx"
35 "Basic Commands" (1.10.0.6372) by AlliedModders LLC
36 "Admin Menu" (1.10.0.6372) by AlliedModders LLC
37 "Anti-Flood" (1.10.0.6372) by AlliedModders LLC
38 "Simple Chat Processor (Redux)" (1.1.5) by Simple Plugins, Mini
39 "[VIP] Test" (1.0.3) by R1KO (skype: vova.andrienko1)
40 "[VIP] Spawn Effects" (1.2) by Mr.ToNik
41 "[VIP] Skybox" (1.0) by White Wolf
42 "[VIP] Radar Invis" (1.2) by Pheonix (˙·٠●Феникс●٠·˙)
43 "[VIP] Dissolve Body" (1.2.1) by KOROVKA, R1KO
44 "WeaponPack [Rework]" (1.0.0) by Drumanid
45 "[VIP] Vips Online" (1.0.1) by R1KO (skype: vova.andrienko1)
46 "[VIP] Skins" (1.0.5) by R1KO (skype: vova.andrienko1)
47 "[VIP] Water Effect (CS:GO)" (1.0.0) by R1KO
48 "[VIP] Admin Privileges" (1.0.3) by R1KO
49 "[VIP] Kill Screen" (1.0.2) by R1KO (skype: vova.andrienko1)
50 "[VIP] Client Spawn Hook Fix" (1.0) by CrazyHackGUT aka Kruzya
51 "[VIP] CHAT (+scp)" (3.1.1) by R1KO
52 "[VIP] Endurance" (1.0.0) by R1KO (skype: vova.andrienko1)
53 "[VIP][HUD] Join Message" (2.0.1) by Skeriiz
54 "[VIP] Language" (1.1) by R1KO
55 "[VIP] COIN" (1.1.0) by Pheonix (˙·٠●Феникс●٠·˙) & R1KO
56 "[VIP] Core" (3.0 R) by R1KO
57 "[VIP] Throwing Knives" (1.4) by R1KO
58 "[VIP] Stats" (2.6) by R1KO
59 "[VIP] Electro Effects" (1.0.3) by R1KO
60 "vip/VIP_ShowDamageHud.smx"
61 "[VIP] Base Functions" (1.2) by R1KO (skype: vova.andrienko1)
62 "[VIP] Иммунитет от ограничения оружия" (1.0.0) by Phoenix (˙·٠●Феникс●٠·˙)
63 "[LK MODULE] Покупка VIP (VIP R1KO 3.0)" (4.0.0) by 1mpulse (skype:potapovdima1)
64 "[LK MODULE] Покупка Админок (REFORK)" (4.0.0) by 1mpulse (skype:potapovdima1)
65 "[LK MODULE] Info Menu" (4.0.0) by 1mpulse (skype:potapovdima1)
66 "[Личный Кабинет] Core" (4.0.2) by 1mpulse
67 "[LK MODULE] Управление доступом (VIP R1KO)" (4.0.0) by 1mpulse (skype:potapovdima1)
68 "[LK MODULE] ТОП10 Донатеров" (4.0.1) by 1mpulse (skype:potapovdima1)
69 "[LK MODULE] Админ Меню" (4.0.0) by 1mpulse (skype:potapovdima1)
70 "MapChooser" (1.10.0.6372) by AlliedModders LLC
71 "Remove Messages [CS:GO]" (2.5) by Fox1qqq
72 "Admin File Reader" (1.10.0.6372) by AlliedModders LLC
73 "Weapons & Knives" (1.3.2) by kgns | oyunhost.net
74 "Map Nominations" (1.10.0.6372) by AlliedModders LLC
75 "Connect and Disconnect Info [CS:GO]" (1.0.0) by 1mpulse (skype:potapovdima1)
76 "savescoreslite.smx"
77 "Token Auto Updater" (1.4) by Phoenix (˙·٠●Феникс●٠·˙)
78 "[LR] Core" (v2.5.3) by RoadSide Romeo
79 "[LR] Module - FakeRank" (v2.5.1) by RoadSide Romeo
80 "Basic Chat" (1.10.0.6372) by AlliedModders LLC
Metamod:Source version 1.10.7-dev
Built from: Re-add dummy, cast to void · alliedmodders/metamod-source@2418a49
Build ID: 968:2418a49
Loaded As: Valve Server Plugin
Compiled on: Dec 19 2018
Plugin interface version: 15:14
SourceHook version: 5:5
Metamod:Source - News
SourceMod Version Information:
SourceMod Version: 1.10.0.6373
SourcePawn Engine: 1.10.0.6373, jit-x86 (build 1.10.0.6373)
SourcePawn API: v1 = 5, v2 = 12
Compiled on: Dec 27 2018 18:07:47
Built from: Bump non-critical versioning to 1.10 (#939) · alliedmodders/sourcemod@1b3599c
Build ID: 6373:1b3599c
SourceMod: Half-Life 2 Scripting
[SM] Displaying 18 extensions:
[01] Automatic Updater (1.10.0.6373): Updates SourceMod gamedata files
[02] Webternet (1.10.0.6373): Extension for interacting with URLs
[03] CS Tools (1.10.0.6373): CS extended functionality
[04] BinTools (1.10.0.6373): Low-level C/C++ Calling API
[05] SDK Tools (1.10.0.6373): Source SDK Tools
[06] Regex (1.10.0.6373): Provides regex natives for plugins
[07] Top Menus (1.10.0.6373): Creates sorted nested menus
[08] DHooks (2.2.0): Dynamic Hooks
[09] SDK Hooks (1.10.0.6373): Source SDK Hooks
[10] SteamWorks Extension (1.2.3): Exposes SteamWorks functions to Developers
[11] Client Preferences (1.10.0.6373): Saves client preference settings
[12] SQLite (1.10.0.6373): SQLite Driver
[13] PTaH (P Tools and Hooks) (1.0.9): Expanding sdkhooks and sdktools
[14] <OPTIONAL> file "curl.ext.so": /csgo/addons/sourcemod/extensions/curl.ext.so: cannot open shared object file: No such file or directory
[15] <OPTIONAL> file "rip.ext.so": /csgo/addons/sourcemod/extensions/rip.ext.so: cannot open shared object file: No such file or directory
[16] <OPTIONAL> file "socket.ext.so": /csgo/addons/sourcemod/extensions/socket.ext.so: cannot open shared object file: No such file or directory
[17] TAU LIB (1.4):
[18] MySQL-DBI (1.10.0.6373): MySQL driver implementation for DBI
 

rejchev

менеджер клоунов
Сообщения
1,669
Реакции
1,291
Кидали уже несколько раз стабильные, рабочие версии плагина.
Читайте тему с ним или же создайте issue на гите самого плагина, дабы автор все таки фиксанул те ошибки, которые есть, а они есть.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,921
  • Команда форума
  • #8
ptah написан Фениксом, так что он уже не может быть кривым
Это не гарантии. Ошибаться может каждый.
Уже был случай, когда PTaH крашил сервер, и не из-за геймдаты.

@acrobite, Вы лучше покажите дамп хендлов.
 
  • Мне нравится
Реакции: mika

kleuser

Участник
Сообщения
1,838
Реакции
732
Разработчику вроде писали уже на счет жора памяти, то ли на аленях в теме, то ли на гите. Там говорилось, что менюшки не закрывает плагин, или что-то такое, в английском не силён. И автор на столько упёрся, что не хочет ничего фиксить. Даже пул был на гите вроде, который он отклонил. Вот этот пул Fixes for #70 by shavitush · Pull Request #71 · kgns/weapons
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,921
  • Команда форума
  • #11
@kleuser, посмотрел его пул.
Если совсем кратко, то утечки никакой нет. Плагин создаёт менюшки заранее, для всевозможных клиентских языков.
Потому наиболее правильным решением будет убрать ненужные локализации из languages.cfg
 

mika

Участник
Сообщения
1,069
Реакции
641
Судя по посту выше, можно сделать так:
upload_2019-1-27_15-57-38.png
И жор памяти станет меньше, т.к. будет меньше хендлов
 

acrobite

Участник
Сообщения
182
Реакции
33
Поставил версию. 1.3.0. Жор памяти прекратился.
--- Добавлено позже ---
А нет, жор есть...
 
Последнее редактирование:

Kruzya

Участник
Сообщения
12,970
Реакции
10,921
  • Команда форума
  • #15
@Z-RAY-Z, там же, где и все основные конфиги SourceMod: в /addons/sourcemod/configs.
 

acrobite

Участник
Сообщения
182
Реакции
33
До нг. Хватало ни на. Теперь и двух не хватает и сервак падает..
 
Сверху Снизу