Падения сервера с ошибкой "SetMinMaxSize"

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
2
Реакции
3
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Ошибка
FATAL ERROR (shutting down): Host_Error: SetMinMaxSize: backwards mins/maxs

./hlds_run: line 272: 30472 Segmentation fault $HL_CMD
ОС
Linux
Amx Mod X
AMX Mod X 1.9.0.5241 (http://www.amxmodx.org)
Authors:
David "BAILOPAN" Anderson, Pavol "PM OnoTo" Marko
Felix "SniperBeamer" Geyer, Jonny "Got His Gun" Bergstrom
Lukasz "SidLuke" Wlasinski, Christian "Basic-Master" Hammacher
Borja "faluco" Ferrer, Scott "DS" Ehlert
Compiled: Jan 30 2019 07:09:07
Built from: https://github.com/alliedmodders/amxmodx/commit/2110037
Build ID: 5241:2110037
Core mode: JIT+ASM32
Билд
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.4.0.668-dev
Build date: 17:58:00 Oct 5 2018 (1637)
Build from: https://github.com/dreamstalker/rehlds/commit/89be216
ReGamedll
ReGameDLL version: 5.7.0.323-dev
Build date: 21:13:23 Feb 25 2019
Build from: https://github.com/s1lentq/ReGameDLL_CS/commit/45fbb04
Версия Metamod
Metamod-r v1.3.0.128, API (5:13)
Metamod-r build: 17:47:54 Aug 24 2018
Metamod-r from: https://github.com/theAsmodai/metamod-r/commit/0cf2f70
Список метамодулей
Currently loaded plugins:
description stat pend file vers src load unload
[ 1] Reunion RUN - reunion_mm_i386.so v0.1.0.92 ini Start Never
[ 2] VoiceTranscoder RUN - VoiceTranscoder.so v2017RC3 ini ANY ANY
[ 3] ReAuthCheck RUN - reauthcheck_mm_i386.so v0.1.6 ini Start Never
[ 4] SafeNameAndChat RUN - SafeNameAndChat.so v1.1 ini ANY ANY
[ 5] Ultimate Unprecacher RUN - unprecacher_i386.so vBeta 2.5.3 ini Chlvl Chlvl
[ 6] Rechecker RUN - rechecker_mm_i386.so v2.5 ini Chlvl ANY
[ 7] AMX Mod X RUN - amxmodx_mm_i386.so v1.9.0.5241 ini Start ANY
[ 8] Engine RUN - engine_amxx_i386.so v1.9.0.5241 pl7 ANY ANY
[ 9] FakeMeta RUN - fakemeta_amxx_i386.so v1.9.0.5241 pl7 ANY ANY
[10] CStrike RUN - cstrike_amxx_i386.so v1.9.0.5241 pl7 ANY ANY
[11] Ham Sandwich RUN - hamsandwich_amxx_i386.so v1.9.0.5241 pl7 ANY ANY
[12] ReAPI RUN - reapi_amxx_i386.so v5.8.0.165-dev pl7 ANY Never
[13] VTC AMXX API RUN - VtcApi_amxx_i386.so v2017 RC pl7 ANY ANY
[14] MySQL RUN - mysql_amxx_i386.so v1.9.0.5241 pl7 ANY ANY
14 plugins, 14 running
Список плагинов
Currently loaded plugins:
name version author file status
[ 1] admin_loader 0.3.7 kanagava admin_loader_fo running
[ 2] FreshBans 1.3.7b kanagava fresh_bans.amxx running
[ 3] Admin Commands 1.9.0.5241 AMXX Dev Team admincmd.amxx running
[ 4] Admin Votes 1.9.0.5241 AMXX Dev Team adminvote.amxx running
[ 5] Maps Menu 1.9.0.5241 AMXX Dev Team mapsmenu.amxx running
[ 6] Players Menu 1.9.0.5241 AMXX Dev Team plmenu.amxx running
[ 7] Show IP,Steam Id and M 0.1 HoBaK showip.amxx running
[ 8] Win Messages Changer 0.0.5 Jhob94 block_win_messa running
[ 9] Map Manager: Core 3.0.0 Mistrick map_manager_cor running
[ 10] Map Manager: Scheduler 0.1.0 Mistrick map_manager_sch running
[ 11] Map Manager: Rtv 0.0.4 Mistrick map_manager_rtv running
[ 12] Map Manager: Nominatio 0.0.8 Mistrick map_manager_nom running
[ 13] Map Manager: BlockList 0.0.3 Mistrick map_manager_blo running
[ 14] Map Manager: Online so 0.0.2 Mistrick map_manager_onl running
[ 15] Map Manager: Effects 0.0.8 Mistrick map_manager_eff running
[ 16] Map Manager: Informer 0.0.5 Mistrick map_manager_inf running
[ 17] [ReJBE] Core 1.0 Nkeiy & Justiqe rejbe_core.amxx debug
[ 18] Chat Manager 1.1.1-11 Mistrick chatmanager.amx debug
[ 19] Tutor API Alpha [WPMG]PRoSToTeM@ TutorAPI.amxx running
[ 20] [ReJBE] Gluon Gun (Ego 1.0 AxeL rejbe_egon_weap running
[ 21] [ReJBE] Compound Bow 1.0 AxeL rejbe_bow.amxx running
[ 22] [ReJBE] Galaxy 1.0 Freedo.m rejbe_game_gala running
[ 23] [ReJBE] Hot Potato 1.0 Somebody / AxeL rejbe_game_hot_ running
[ 24] [ReJBE] Magic 1.0 Opo4uMapy / Just rejbe_game_magi running
[ 25] [ReJBE] Maniac 1.0 Nkeiy / Justiqe rejbe_game_mani running
[ 26] [ReJBE] Hunters 1.0 Justiqe rejbe_game_hunt running
[ 27] [ReJBE] Mafia 1.0 Nkeiy / Justiqe rejbe_mafia.amx debug
[ 28] [ReJBE] Grab 1.0 Nkeiy rejbe_grab.amxx running
[ 29] [ReJBE] Quests 1.0 AxeL rejbe_quests.am running
[ 30] Erudit Bot 1.3 Nkeiy rejbe_erudit.am running
30 plugins, 30 running
Здравствуйте, недавно появились падения сервера с такой ошибкой. При чем самостоятельно вызвать падение, что бы понять источник проблемы, не получается. Сервер может работать пол часа, может час, а может и пол дня.
 
В этой теме было размещено решение! Перейти к решению.
Сообщения
1,419
Реакции
2,508
Помог
59 раз(а)
В одном из плагинов возможно перепутаны значения mins и maxs (maxs меньше чем mins).
 
Сообщения
2
Реакции
3
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Да, я тоже начал это подозревать. Сервер использует так называемые "футбольные ворота". То есть, по двум точкам создаётся куб (entity) в который прописываются все данные. Проблема в том, что я с трудом понимаю данную механику, но начал подозревать, что проблема кроется в этих строках.
C++:
public create_object(id, type, Float:firstPoint[3], Float:lastPoint[3])
{
    new Float:fCenter[3], Float:fSize[3];
    new Float:fcrMins[3], Float:fMaxs[3];
    if(Object[EditObject] > 0) fm_remove_entity(Object[EditObject]);
    for(new i = 0; i < 3; i++)
    {
        fCenter[i] = (firstPoint[i] + lastPoint[i]) / 2.0;
        
        fSize[i] = get_float_difference(firstPoint[i], lastPoint[i]);
        
        fcrMins[i] = fSize[i] / -2.0;
        fMaxs[i] = fSize[i] / 2.0;
    }
    
    new ent = fm_create_entity("info_target");
    if(ent)
    {
        fm_entity_set_origin(ent, fCenter);
        if(type == 0 || type == 1) set_pev(ent, pev_classname, "Gate");
        dllfunc(DLLFunc_Spawn, ent);
        set_pev(ent, pev_movetype, MOVETYPE_FLY);
        set_pev(ent, pev_solid, SOLID_TRIGGER);
        fm_entity_set_size(ent, fcrMins, fMaxs);
    }
    Object[EditObject] = ent;
    return PLUGIN_HANDLED;
}
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу