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

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

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

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

> Важная информация

Перед тем как создать тему или задать вопрос, ознакомьтесь с данной темой, там собраны наиболее распространенные уязвимости и способы устранения.
Так же не поленитесь воспользоваться поиском, вполне возможно, что ваш вопрос уже поднимался на форуме.
При создании новой темы уделите внимание ее названию, оно должно кратко описывать суть вашего вопроса/проблемы. Все вновь созданные темы с названиями "Помогите", "Объясните", "Подскажите" и т.д. будут удалены, а их авторы наказаны.

Новый сплойт?

Статус пользователя TarikYuzkiv
сообщение 6.10.2013, 11:36
Сообщение #1
Стаж: 13 лет

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

Сервер падает с ошибкой
Код
FATAL ERROR (shutting down): SZ_GetSpace: overflow without FSB_ALLOWOVERFLOW set on Server Reliable Datagram


Видимых причин для этого нет. Вчера упал первый раз, провел небольшую оптимизацию, сегодня опять упал (аптайм до этого был примерно 2-е недели)

Список плагинов
opengl32.amxx
amxbans_core.amxx; AMXBans Core
amxbans_main.amxx; Main plugin of AMXBans
alias_detector.amxx
aim_detector.amxx
stopsay.amxx
voteban_by_slimshady.amxx
amx_gag.amxx
army_ranks_ultimate.amxx
bonus_flag_army.amxx
adminfreelook.amxx
sh_check.amxx
amx_demorecorder.amxx
kickmenu_reasons_addon.amxx
noplayers.amxx
admincmd.amxx
;adminhelp.amxx
adminslots.amxx

menufront.amxx
cmdmenu.amxx
plmenu.amxx
mapsmenu.amxx
pluginmenu.amxx
adminchat.amxx
adminvote.amxx
nextmap.amxx
timeleft.amxx

pausecfg.amxx
statscfg.amxx

restmenu.amxx

rs.amxx
afkkicker.amxx
amx_hpk.amxx
c4timer.amxx
amx_exec.amxx
telemenu.amxx
cn.amxx
gamemenu.amxx
admin_spec_esp.amxx
grab.amxx
statsx_shell.amxx
ad_manager.amxx
weaponmenu.amxx
knife_duel.amxx
mapchooser.amxx
hudTextArgsBlock.amxx
afkbombtransfer.amxx
xmenu_1.0.amxx
anti_fullupdate_spam2.amxx
anti_join_flood_v2.amxx
admin_menu.amxx
;descriptive_fire_in_the_hole.amxx > вчера убрал
superban.amxx
mapconfigx.amxx
mutemenu.amxx
rrlive.amxx
new_vip.amxx
end_round_award.amxx
map_spawns_editor.amxx
colored_translit.amxx


Стоит вся защита отсюда.

Так же время от времени в консоли проскакивает
Код
SZ_GetSpace: overflow on Nick
SZ_GetSpace: overflow on netchan->message

Проскакивало и раньше, падений от этого не было.

Что же это может быть, никто не подскажет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Shur1k_ua
сообщение 6.10.2013, 11:41
Сообщение #2


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

Стаж: 14 лет
Город: Ровно

Сообщений: 1817
Благодарностей: 919
Полезность: 1233

Пользуемся поиском а не сразу темы создаем.
https://c-s.net.ua/forum/topic21441.html


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TarikYuzkiv
сообщение 6.10.2013, 11:45
Сообщение #3
Стаж: 13 лет

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

Цитата(Shur1k_ua @ 6.10.2013, 12:41) *
Пользуемся поиском а не сразу темы создаем.
https://c-s.net.ua/forum/topic21441.html


Я пользовался...
Логирование и было отключено, нестандартных моделек нет, плагины, в которых есть MSG_ONE/MSG_ALL (которые вроде как тоже могут вызывать эту ошибку) частично убрал.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Shur1k_ua
сообщение 6.10.2013, 11:49
Сообщение #4


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

Стаж: 14 лет
Город: Ровно

Сообщений: 1817
Благодарностей: 919
Полезность: 1233

Shur1k_ua,
тогда включай назад и смотри есть ли ошибки в логах работы плагинов


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TarikYuzkiv
сообщение 6.10.2013, 11:51
Сообщение #5
Стаж: 13 лет

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

Цитата(Shur1k_ua @ 6.10.2013, 12:49) *
Shur1k_ua,
тогда включай назад и смотри есть ли ошибки в логах работы плагинов

Цитата(TarikYuzkiv @ 6.10.2013, 12:36) *
Видимых причин для этого нет.

Под этим я подразумевал то, что ошибок плагинов нет)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Shur1k_ua
сообщение 6.10.2013, 11:58
Сообщение #6


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

Стаж: 14 лет
Город: Ровно

Сообщений: 1817
Благодарностей: 919
Полезность: 1233

И сколько плагинов сейчас запущено ?


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TarikYuzkiv
сообщение 6.10.2013, 12:01
Сообщение #7
Стаж: 13 лет

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

Цитата(Shur1k_ua @ 6.10.2013, 12:58) *
И сколько плагинов сейчас запущено ?

На данный момент - 56.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Shur1k_ua
сообщение 6.10.2013, 12:06
Сообщение #8


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

Стаж: 14 лет
Город: Ровно

Сообщений: 1817
Благодарностей: 919
Полезность: 1233

ну такс.. методом тыка берём и отключаем по2-5 плагинов. Желательно бы из консоля побольше текста, перед падением.


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TarikYuzkiv
сообщение 6.10.2013, 12:10
Сообщение #9
Стаж: 13 лет

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

Цитата(Shur1k_ua @ 6.10.2013, 13:06) *
ну такс.. методом тыка берём и отключаем по2-5 плагинов. Желательно бы из консоля побольше текста, перед падением.

Уже начал это делать.
Сейчас отключил:
Код
;voteban_by_slimshady.amxx
;bonus_flag_army.amxx
;cn.amxx
;gamemenu.amxx
;ad_manager.amxx


Есть погрешность на cn.amxx, позавчера добавил get_user_authid
Исходник
Код
#include <amxmodx>
#include <amxmisc>
#include <colorchat>

#define PLUGIN "connect"
#define VERSION "2.0"
#define AUTHOR "Tarik"

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_cvar("cn_logs", "1")
}

public client_putinserver(id)
{
client_putinserver_message(id)
}

public client_putinserver_message(id)
{
new name[32]
get_user_name(id, name, 31)
new player_authid[37]
get_user_authid(id, player_authid, 36)
new player_ip[23]
get_user_ip(id, player_ip, 22,1)
new ip[18]
get_user_ip(id,ip,17,1)
{

if (get_cvar_num("cn_logs") == 1){
        
ColorChat(0, GREEN, "^4%s^1 присоединился [^4%s^1|^4%s^1]", name, player_ip, player_authid)
log_amx("%s c. SID: %s IP: %s", name, player_authid, player_ip)
        
} else {

ColorChat(0, GREEN, "^4%s^1 присоединился [^4%s^1|^4%s^1]", name, player_ip, player_authid)
    }
}
}

public client_disconnect(id)
{
client_disconnect_message(id)
}

public client_disconnect_message(id)
{
new name[32]
get_user_name(id, name, 31)
new player_authid[37]
get_user_authid(id, player_authid, 36)
new player_ip[23]
get_user_ip(id, player_ip, 22,1)
{

if (get_cvar_num("cn_logs") == 1){
        
ColorChat(0, GREEN, "^4%s^1 отсоединился [^4%s^1|^4%s^1]", name, player_ip, player_authid)
log_amx("%s dc. SID: %s IP: %s", name, player_authid, player_ip)
        
} else {

ColorChat(0, GREEN, "^4%s^1 отсоединился [^4%s^1|^4%s^1]", name, player_ip, player_authid)
    }
}
}


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

Отредактировал: TarikYuzkiv, - 6.10.2013, 17:46
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: