Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Информационная доска

Данный раздел предназначен для обсуждения, а также решения технических проблем связанных с серверной частью. Обсуждения касательно игровых клиентов ведутся здесь.

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.
2 страниц V   1 2

FATAL ERROR (shutting down): ED_Alloc: no free edicts

Статус пользователя wadim21
сообщение 7.8.2014, 14:44
Сообщение #1


Стаж: 11 лет

Сообщений: 88
Благодарностей: 7
Полезность: 41

Падает сервер, в логах пишет FATAL ERROR (shutting down): ED_Alloc: no free edicts.
Что делать, вот все плагины!

Скрытый текст
Код
surf.amxx
amxbans_core.amxx
amxbans_main.amxx
aim_detector.amxx
;;;second_load
adminhelp.amxx
adminslots.amxx
multilingual.amxx
menufront.amxx
cmdmenu.amxx
plmenu.amxx
telemenu.amxx
mapsmenu.amxx
pluginmenu.amxx
adminchat.amxx
scrollmsg.amxx
imessage.amxx
adminvote.amxx
nextmap.amxx
mapchooser.amxx
timeleft.amxx
statscfg.amxx
restmenu.amxx
miscstats.amxx
stats_logging.amxx
autobuy_fix.amxx
jailremover.amxx
syn_surf_jetpack.amxx
no_fall_death.amxx
all_mod_vipmenu.amxx
adminmenu.amxx
text_in_chat.amxx
reklama_in_chat.amxx
ptb.amxx
surf_ski_2_rules_watcher.amxx
colored_translit.amxx
info_rank.amxx
block_ip.amxx
advanced_bullet_damage.amxx
admin_spec_esp.amxx
filewatcher.amxx
public_rules.amxx
wh_blocker.amxx
auto_recording_demo.amxx
rs_and_rr.amxx
speedometer.amxx
block_voteban.amxx
menus.amxx
voteban_menu.amxx
admincheck_relax.amxx
attendanceadmins.amxx
ad_manager.amxx
rpg_mod.amxx
menu_vip.amxx
hook_status.amxx
hook_by_llinh9ra.amxx
simple_admin_models.amxx
admin_bonus.amxx
mg36.amxx
spawn_protection.amxx
spect_bot.amxx
multijump.amxx
afkkicker.amxx
amx_dhud_mes.amxx
top_hats.amxx
bad_camper_rus.amxx
stealth_assasin.amxx
aim_info.amxx
admin_check.amxx
deathrun_shop.amxx
mg_parachute.amxx
surf_menu.amxx
super_vip_menu.amxx
menu_priv_v4.7.amxx
mg3.amxx
thompson.amxx
sl8.amxx
hk23.amxx
admincmd.amxx
qbb95ex.amxx


Отредактировал: wadim21, - 7.8.2014, 14:47
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя usercn
сообщение 7.8.2014, 14:52
Сообщение #2


Стаж: 12 лет

Сообщений: 341
Благодарностей: 140
Полезность: 495

Очень много плагинов. С таким количеством стабильности не жди.


Просунутий сервер з максимумом зброї, можливо старійший в Україні
[UA] DNET CS Public Server #1
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 7.8.2014, 15:57
Сообщение #3
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

wadim21, определите, из-за какого плагина возникает проблема, а затем выложите его сюда для фикса. За вас первое не сделает никто.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
receptor
сообщение 6.5.2015, 0:00
Сообщение #4
Стаж: 11 лет

Сообщений: 91
Благодарностей: 16
Полезность: < 0

Цитата(Safety1st @ 7.8.2014, 16:57) *
wadim21, определите, из-за какого плагина возникает проблема, а затем выложите его сюда для фикса. За вас первое не сделает никто.



Шо за бред ты вечно пишешь?
Ошибка и так по русски написана ED_Alloc: no free edicts


liblist.gam
Подымаем edicts до исчезновения сбоя. По нынешним меркам 4060 оптимально.

Отредактировал: GOOD FELLOW, - 6.5.2015, 11:16
Причина: Выдано устное предупреждение!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
woody
сообщение 6.5.2015, 7:25
Сообщение #5
Стаж: 11 лет

Сообщений: 58
Благодарностей: 26
Полезность: < 0

Цитата(receptor @ 6.5.2015, 1:00) *
Шо за бред ты вечно пишешь?
Ошибка и так по русски написана ED_Alloc: no free edicts


Это английский, кэп.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя adva
сообщение 6.5.2015, 10:20
Сообщение #6


Иконка группы

Стаж: 12 лет

Сообщений: 2543
Благодарностей: 1676
Полезность: 819

Меценат Меценат

Цитата(receptor @ 6.5.2015, 1:00) *
Шо за бред ты вечно пишешь?
Ошибка и так по русски написана ED_Alloc: no free edicts


liblist.gam
Подымаем edicts до исчезновения сбоя. По нынешним меркам 4060 оптимально.


За что эта переменная отвечает? Можно развёрнутый ответ, если не сложно? Почему именно 4060?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
woody
сообщение 6.5.2015, 10:26
Сообщение #7
Стаж: 11 лет

Сообщений: 58
Благодарностей: 26
Полезность: < 0

Цитата(adva @ 6.5.2015, 11:20) *
За что эта переменная отвечает? Можно развёрнутый ответ, если не сложно? Почему именно 4060?


Краткий подойдет? Переполнение памяти.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 6.5.2015, 10:59
Сообщение #8


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

Цитата(receptor @ 6.5.2015, 1:00) *
liblist.gam
Подымаем edicts до исчезновения сбоя. По нынешним меркам 4060 оптимально.

Не знал что через liblist.gam можно выставлять...

Почему именно 4060 ? вроде как 4096 максимально ..

Всегда юзал в параметрах запуска -num_edicts 4096


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Radius
сообщение 6.5.2015, 11:01
Сообщение #9
Стаж: 12 лет

Сообщений: 454
Благодарностей: 418
Полезность: 330

receptor, бред это то что посоветовали Вы. На лицо утечка, объекты создаются, но не удаляются корректно, возможно из-за другой ошибки. Поэтому советовать увеличение, это как оттягивать неизбежное, оно наступит, но чуточку позже.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 6.5.2015, 11:02
Сообщение #10


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

Цитата(Radius @ 6.5.2015, 12:01) *
receptor, бред это то что посоветовали Вы. На лицо утечка, объекты создаются, но не удаляются корректно, возможно из-за другой ошибки. Поэтому советовать увеличение, это как оттягивать неизбежное, оно наступит, но чуточку позже.

Может у него нету утечки , просто не успевают удалятся ))

Даже если утечка то все равно нужно увеличить на время пока не найдет где утечка.


П.С.
Код
new iNum = engfunc(EngFunc_NumberOfEntities) // Get's the current Ent's active
new iMax = global_get(glb_maxEntities) // Get's the limit

Кто знает как заюзать вывод в консоль ?

Отредактировал: ssx, - 6.5.2015, 11:05


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Radius
сообщение 6.5.2015, 11:03
Сообщение #11
Стаж: 12 лет

Сообщений: 454
Благодарностей: 418
Полезность: 330

ssx, при нормальном программировании, ничего не нужно увеличивать стандарта хватает за глаза.

И когда говорят может так, а может не так. Значит нужно выяснять и посоветовали правильно нужно разбираться в коде.

Отредактировал: Radius, - 6.5.2015, 11:04
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 6.5.2015, 11:07
Сообщение #12
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Цитата(ssx @ 6.5.2015, 11:59) *
Не знал что через liblist.gam можно выставлять...

Почему именно 4060 ? вроде как 4096 максимально ..

Всегда юзал в параметрах запуска -num_edicts 4096

А потом клиентов выкинет, когда индекс видимой энтити превысит клиентский лимит.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ssx
сообщение 6.5.2015, 11:09
Сообщение #13


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

Цитата([WPMG]PRoSToTeM@ @ 6.5.2015, 12:07) *

А потом клиентов выкинет, когда индекс видимой энтити превысит клиентский лимит.

А в клиента сколько лимит ?


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Radius
сообщение 6.5.2015, 13:20
Сообщение #14
Стаж: 12 лет

Сообщений: 454
Благодарностей: 418
Полезность: 330

ssx, подумал [WPMG]PRoSToTeM@ ответит и ушел из темы :) По стандарту и на сервере и на клиенте 1800.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
receptor
сообщение 6.5.2015, 15:07
Сообщение #15
Стаж: 11 лет

Сообщений: 91
Благодарностей: 16
Полезность: < 0

Цитата(ssx @ 6.5.2015, 11:59) *
Не знал что через liblist.gam можно выставлять...

Почему именно 4060 ? вроде как 4096 максимально ..

Всегда юзал в параметрах запуска -num_edicts 4096


Это не предел.
В крайоффир этот параметр выставили, дабы исключить вылеты.
Так и понеслось по интернету.


Цитата(Radius @ 6.5.2015, 12:03) *
ssx, при нормальном программировании, ничего не нужно увеличивать стандарта хватает за глаза.

И когда говорят может так, а может не так. Значит нужно выяснять и посоветовали правильно нужно разбираться в коде.


Неверно.
Предлагаю взять одну из карт сурф или джайл мода, и посчитать сколько там объектов. (До программирования мы даже не дошли ещё)
А судя по плагинам, это как раз и есть сурф.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 6.5.2015, 15:36
Сообщение #16
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Цитата(ssx @ 6.5.2015, 12:09) *
А в клиента сколько лимит ?

При maxplayers = 32 лимит энтити = 1365.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Ezequiel
сообщение 13.5.2015, 11:54
Сообщение #17


Стаж: 11 лет
Город: Уфа

Сообщений: 290
Благодарностей: 72
Полезность: 185

Помогите профиксить плагин пожалуйста.
В консоли выходит ошбка и сервер падает.

L 05/13/2015 - 13:45:21: FATAL ERROR (shutting down): ED_Alloc: no free edicts
FATAL ERROR (shutting down): ED_Alloc: no free edicts

Плагин Lite Rank System
[attachment=33288:4079_Lit...nk_Syste.rar]
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 13.5.2015, 14:55
Сообщение #18
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Похоже придётся пилить логирование списка энтити при выводе этой ошибки, чтобы всем было видно какой класс энтити там столько "жрёт" crazy.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя stardock
сообщение 13.5.2015, 15:23
Сообщение #19


Стаж: 13 лет

Сообщений: 222
Благодарностей: 94
Полезность: 78

Цитата([WPMG]PRoSToTeM@ @ 6.5.2015, 12:07) *

А потом клиентов выкинет, когда индекс видимой энтити превысит клиентский лимит.

А невидимые не влияют?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 13.5.2015, 15:44
Сообщение #20
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Цитата(stardock @ 13.5.2015, 16:23) *
А невидимые не влияют?

Невидимые нет, но индекс от них тоже растёт.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: