Obciążenie serwera (Segmentation Fault)
BartoszOsw
03.03.2014
Witam od pewnego czasu serwer się crashuje w trakcie rozgrywki czasem podczas zmiany mapy na mapę. A nie kiedy crashuej się i już nie wstaje od razu. Pukawka powiedziała że to błąd Segmentation Fault któryś z pluginów prawdopodobnie jest źle napisany i dlatego mam ten błąd. Ja myślę że problem leży po stronie klas i perków. Możliwe że maja dopisane nie potrzebne include i to obciąża serwer.
I o to moje pytanie. W każdej klasie na 100% muszą być te 2 include:
#include <amxmodx>
#include <codmod>
A czy ten include można dodać czy trzeba?
#include <amxmisc>
Jeśli nie dodam lub dodam to co się stanie?
Dodam że nie sypie errorów w logach. Tylko w debug o crashu.
Oto moje listy pluginów
plugins.ini
amxbans_main.amxx debug amxbans_core.amxx ;admin.amxx ;admin base (required for any admin-related) ;admin_sql.amxx ; admin base - SQL version (comment admin.amxx) ; Basic admincmd.amxx ; basic admin console commands adminhelp.amxx ; help command for admin console commands adminslots.amxx ; slot reservation multilingual.amxx ; Multi-Lingual management ; Menus menufront.amxx ; front-end for admin menus cmdmenu.amxx ; command menu (speech, settings) ReasonKicker.amxx plmenu.amxx ; players menu (kick, ban, client cmds.) ;telemenu.amxx ; teleport menu (Fun Module required!) mapsmenu.amxx ; maps menu (vote, changelevel) pluginmenu.amxx ; Menus for commands/cvars organized by plugin ; Chat / Messages adminchat.amxx ; console chat commands antiflood.amxx ; prevent clients from chat-flooding the server scrollmsg.amxx ; displays a scrolling message imessage.amxx ; displays information messages adminvote.amxx ; vote commands ; Map related nextmap.amxx ; displays next map in mapcycle mapchooser.amxx ; allows to vote for next map timeleft.amxx ; displays time left on map ; Configuration pausecfg.amxx ; allows to pause and unpause some plugins statscfg.amxx ; allows to manage stats plugins via menu and commands ; Counter-Strike ;restmenu.amxx ; restrict weapons menu statsx.amxx ; stats on death or round end (CSX Module required!) ;miscstats.amxx ; bunch of events announcement for Counter-Strike ;stats_logging.amxx ; weapons stats logging (CSX Module required!) ; Enable to use AMX Mod plugins ;amxmod_compat.amxx ; AMX Mod backwards compatibility layer ; TUTAJ dopisuj samodzielnie zainstalowane pluginy: 0_hp_bug.amxx ptb.amxx prefixy_cod.amxx ne_unlimitedammo.amxx bulletdamage.amxx ad_manager.amxx cod_xpv1.amxx alt_end_round_sounds.amxx ;infovip.amxx adminlisten.amxx ;galileo.amxx extreme_bancfg2.amxx GHW_Weapon_Replacement.amxx paczki.amxx ;nrs.amxx cod_speed.amxx reklama.amxx No_advertisement.amxx dontsayips.amxx vip.amxx he.amxx ;////ZABEZPIECZENIA////; autobuyfix.amxx ; +---------------------------------------------------------------------------+ ; | W Panelu Administracyjnym mozesz zainstalowac dodatkowe pluginy. -==- | ; | Prosimy aby zainstalowane "recznie" pluginy dopisywac powyzej tej tabeli! | ; +---------------------------------------------------------------------------+ ; Pluginy zainstalowane z poziomu panelu: c4timer.amxx ;amx_ip.amxx admin_spec_esp.amxx ;polski_cs.amxx ;poprawne_rate.amxx
plugins-codmod.ini
;Call of Duty Mod QTM_CodMod.amxx ;Klasy codclass_zwinny.amxx codawans_wzwinny.amxx codawans_profzwinny.amxx codawans_elitzwinny.amxx codclass_morderca.amxx codawans_wmorderca.amxx codawans_profmorderca.amxx codawans_elitmorderca.amxx codclass_murzyn.amxx codawans_wmurzyn.amxx codawans_profmurzyn.amxx codawans_elitmurzyn.amxx codclass_amadeusz.amxx codawans_wamadeusz.amxx codawans_profamadeusz.amxx codawans_elitamadeusz.amxx codclass_zlodziej.amxx codawans_wzlodziej.amxx codawans_profzlodziej.amxx codawans_elitzlodziej.amxx codclass_niesmiertelny.amxx codawans_wniesmiertelny.amxx codawans_profniesmiertelny.amxx codawans_elitniesmiertelny.amxx codclass_elektryk.amxx codawans_welektryk.amxx codawans_profelektryk.amxx codawans_elitelektryk.amxx codclass_snajper.amxx codawans_wsnajper.amxx codawans_profsnajper.amxx codawans_elitsnajper.amxx codclass_komandos.amxx codawans_wkomandos.amxx codawans_profkomandos.amxx codawans_elitkomandos.amxx codclass_sanitariusz.amxx codawans_wsanitariusz.amxx codawans_profsanitariusz.amxx codawans_elitsanitariusz.amxx codclass_wsparcieogniowe.amxx codawans_wwsparcieogniowe.amxx codawans_profwsparcieogniowe.amxx codawans_elitwsparcieogniowe.amxx codclass_saper.amxx codawans_wsaper.amxx codawans_profsaper.amxx codawans_elitsaper.amxx codclass_camper.amxx codawans_wcamper.amxx codawans_profcamper.amxx codawans_elitcamper.amxx codclass_polak.amxx codclass_niemiec.amxx ;Perki codperk_nabojepulkownika.amxx codperk_tytanowenaboje.amxx codperk_awpsnajper.amxx codperk_broncelestii.amxx codperk_butyszturmowego.amxx codperk_shot.amxx codperk_dynamit.amxx codperk_nabojekapitana.amxx codperk_nieograniczonamagia.amxx codperk_notatkikapitana.amxx codperk_notatkisapera.amxx codperk_ogranicznikrozrzutu.amxx codperk_pancerzneomexowy.amxx codperk_podrecznikszpiega.amxx codperk_rozblysk.amxx codperk_sekretkrowy.amxx codperk_tajemnicaadmirala.amxx codperk_tajemnicagenerala.amxx codperk_tajemnicawojskowa.amxx codperk_wytrenowanyweteran.amxx codperk_wzmocnionakamizelka.amxx codperk_zabojcakomandosow.amxx codperk_zawodowyrusher.amxx codperk_zestawpulkownika.amxx codperk_zlotenaboje.amxx codperk_zwinnepalce.amxx codperk_flara.amxx codperk_silabogow.amxx codperk_butyspeedhackera.amxx codperk_granaty.amxx codperk_ksiegawiedzy.amxx codperk_nabojewroga.amxx codperk_niesmiertelnik.amxx codperk_nozkomandosa.amxx codperk_pelerynapottera.amxx codperk_pieniadzebilgatesa.amxx codperk_pronaboje.amxx codperk_weterannoza.amxx codperk_wykrywaczmetali.amxx codperk_wyposazeniewsparcia.amxx codperk_spowalniacz.amxx codperk_tajemnicaglocka.amxx codperk_eliminatorrozrzutu.amxx codperk_fartstrzelca.amxx codperk_kamizelkanasa.amxx codperk_kamuflaz.amxx codperk_lodowestrzaly.amxx codperk_maksymalneskupienie.amxx codperk_modulodrzutowy.amxx codperk_tajemnicataliba.amxx codperk_teleport.amxx codperk_zestawprofesjonalisty.amxx codperk_zloteak.amxx codperk_zlotem4.amxx codperk_zlotydeagle.amxx codperk_betonowecialo.amxx codperk_GalilShoot.amxx codperk_pelerynakucacza.amxx codperk_plonacenaboje.amxx codperk_sliwowica.amxx ;swoje cod_adminmenu.amxx cod_hsxp.amxx cod_sellperk.amxx EOG.amxx ;killstreak-bez.amxx cod_quests.amxx cod_shop.amxx OddajPerk.amxx cod_expeventkill.amxx cod_expeventobr.amxx cod_expeventwin.amxx wymiana_bez_wytrzymalosci.amxx
Proszę o pomoc i dziękuje za pomoc nagrodzę +.
Użytkownik BartoszOsw edytował ten post 03.03.2014 13:51
question?
03.03.2014
Wpisz stats z poziomu rcona i sobie zobaczysz obciążenie CPU.
Co do problemu miałem ten sam i tez twierdzili, że wina lezy w pluginie a okazało się, błedna konfiguracja HLDS z AMXX i DPROTO. Mi pomogło wgranie od podstaw (z panelu) HLDS 6027 z AMX 1.8.2 od tego momentu zero crashy.
BartoszOsw
03.03.2014
O to logi z CPU. Na mapie eldorado wpisałem hasło do recon oraz komendę rcon stats i po chwili wystąpił crash. Ale po wstaniu serwera wykonałem. Niżej logi. Dodam że były wykonywane w odstępach 5s.
CPU In Out Uptime Users FPS Players 12.50 26.16 23.20 2 11 258.60 10 CPU In Out Uptime Users FPS Players 13.00 28.08 25.44 2 11 294.81 10 CPU In Out Uptime Users FPS Players 12.80 28.19 27.39 2 11 282.17 10 CPU In Out Uptime Users FPS Players 12.00 26.98 24.28 2 11 266.38 10 CPU In Out Uptime Users FPS Players 13.00 34.75 35.10 2 11 290.36 10^Grzyboo czyli mówisz jak dodam nawet include nie potrzebne to nic to nie zmienia i nie będzie obciążał serwera?
Mrowa . 03.03.2014
BartoszOsw
03.03.2014
No crash podczas zmiany mapy czyli jak zmienia się mapa i zamiast nam się ładować to stoi pasek ładowania (cs) w miejscu.
Spróbuje zrobić tak że reinstalacja i wgarnia binarek HLDS 6027 z AMX 1.8.2
BartoszOsw
04.03.2014
Aemiksowy 04.03.2014
Segmentation Fault to nie jest obciązenie to jesy błąd silnika lub hlds , a kiedy masz crashe podczas zmiany mapy ?
Segmentation fault następuje w wyniku nasilenia się konfliktu między silnikiem HLDS a dodatkami, modyfikacjami, co prowadzi do przeciążenia się logu serwera i w konsekwencji następuje crash. Jeśli nie znasz się, to się nie wypowiadaj.
Sam w sobie COD MOD jest bardzo niestabilny, dlatego należy uważać na gotowce, które są dostępne na amxx.pl, bo większość z nich jest robiona przez osoby niekompetentne.
Użytkownik Aemiksowy edytował ten post 04.03.2014 21:27
BartoszOsw
05.03.2014
Aemiksowy 05.03.2014
Wzorujesz się na pewno na poradnikach z amxx, a większość tych poradników do COD'a zawierają mnóstwo błędów. Dlatego zawsze warto sprawdzać kto tworzył ten poradnik, bo np. cypis czy sharkowy będą dla mnie bardziej wiarygodni niż taki inny użytkownik.
Loverboy :**
06.03.2014
@UP, cichoo już, bo nie mogę słuchać tych bzdur...
U mnie problem powoduje raczej QTM_CodMod, już trochę zbadałem kod i ciągle nad tym pracuję wraz z pomocą wielu znających się na tym osób.
Możesz spróbować wyłączyć silnik i sprawdź czy crashe wciąż się pojawiają.
DobreGeesy 06.03.2014
Jak ja pamiętam te czasy kiedy też tak się męczyłem , ale trzeba sobie radzić szukaj szukaj a znajdziesz błąd.
Seba 06.03.2014
Proszę Cię, możesz includować ile zechcesz. To crashy nie wywoła
Dużo zależy od tego co się dołącza i do czego.
Proszę o pomoc i dziękuje za pomoc nagrodzę +.
Będąc szczerym rozwiązanie Twojego problemu może być dość zaawansowane. HLDS nie należy do najstabilniejszych aplikacji i wyłożyć go naprawdę nie trudno
Patrząc na typ serwera oraz ilość pluginów stawiam że winny jest plugin który modyfikuje entity w grze. Te pluginy na początku bym wziął na inspekcję. Wytypuj pierw te pluginy, następnie wyłączaj grupowo po 2-3 i oczekuj czy pojawią się crashe.
Niestety jak wcześniej wspominałem może być dużo problemów ze zlokalizowaniem przyczyny, gdyż może się dziać tak że osobno pluginy działają ok a dopiero gdy są wszystkie włączone to powodują nieoczekiwane błędy. Włącz maksymalny poziom logów (kilka cvarów do zmiany/sprawdzenia, na dole postu wklejam Ci wycinek mojego server.cfg abyś mógł porównać do swojego), uruchom konsolę na Pukawce aby cały czas się aktualizowała, dodaj serwer do HLSW i pobierz logi serwera przez RCON. Dodatkowo możesz włączyć zapisywanie plików qconsole.log (dodaj do parametrów startowych -dev -condebug -debug i zrestartuj serwer). W którymś z tych źródeł możesz znaleźć bardzo cenne informacje które pomogą zlokalizować problem, bo w większości wypadków przez crashem z segfault serwer wypluwa jakiś komunikat, tylko nie wiadomo którym kanałem pierw zdąży. Być może naprawa problemu będzie banalna
Drugą opcją może być duże zużycie pamięci przez pluginy. Tym można by wytłumaczyć crashe podczas zmiany mapy. Możesz spróbować np. zaalokować ręcznie pamięć dla danego pluginu, np. główny plugin COD, ale to i tak wróżenie z fusów jak nie wiadomo co dokładnie powoduje problem.
Co jeszcze masz załadowane? Pokaż mi wynik komend meta list, amxx plugins oraz version. W przypadku modyfikacji takiej jak COD osobiście sugeruję używanie engine sprzed ery SteamCMD (najlepiej 5787), gdyż subiektywnie wydaje się być sporo stabilniejszy. Takie rozwiązanie ma tylko jeden minus: w starym engine ping graczy jest bardzo zależny od fps serwera, więc pingi mogą być gorsze niż na nowym silniku ze względu na duże obciążenie.
Używasz amxbans? Gdzie masz bazę danych? Amxbans nie używa wątkowego połączenia do serwera mysql i wszystko idzie w pojedynczym połączeniu co często wiele problemów powoduje (np. zawiecha serwera na koniec mapy gdy serwer bazy danych nie odpowiada).
Mam nadzieję że moje rady pomogą Ci trochę w naprawie serwera, czego życzę
Ustawienia pliku server.cfg dotyczące logowania:
// wlacza badz wylacza logi serwera, wartosc ta nie zmienia nic w stosunku do logow AMXMODX // jezeli nie potrzebujesz logow serwera to nie wlaczaj ich, badz zmien nizej (mp_logfile) na wyswietlanie ich tylko w konsoli // zapis logow do pliku zabiera wolna przestrzen na dysku twardym i zasoby sprzetowe // // UWAGA!! // // Przyjmuje wartosci "on" lub "off", nie 0 badz 1! // log "on" // okresla nazwe katalogu w ktorym maja znajdowac sie pliki z logami serwera // domyslnie jest to katalog logs w katalogu cstrike // logsdir "logs" // ustawia ilosc wpisow o zadanych obrazeniach w logach serwera // // gdy ustawione na 0, w plikach z logami nie bedzie informacji o zadanych obrazeniach // gdy ustawione na 1, w plikach z logami bada wpisy o zadanych obrazeniach graczom z przeciwnych druzyn // gdy ustawione na 2, w plikach z logami bada wpisy o zadanych obrazeniach graczom ze swoich druzyn // gdy ustawione na 3, w plikach z logami bada wpisy o wszystkich zadanych obrazeniach // mp_logdetail "0" // wlacza badz wylacza zapisywanie logow typu echo do plikow z logami, przydatne np. w analizowaniu bledow dodatkow typu dproto // mp_logecho "1" // wlacza badz wylacza zapisywanie logow do plikow, gdy ustawione na 0 logi beda pojawiac sie tylko w konsoli // mp_logfile "1" // wlacza badz wylacza logowanie chatu graczy // mp_logmessages "1" // gdy ustawione na 1 to serwer bedzie zapisywal logi tylko do jednego pliku, zamiast do jednego na mape // sv_log_onefile "0" // gdy wlaczone to zapisuje dodatkowo do logow blokady adresow ip ktore pakietuja serwer // sv_logblocks "1" // gdy wlaczone to zapisuje dodatkowo do logow informacje o nadanych banach // uwaga! nie dziala to z AMXBANS // sv_logbans "1" // gdy wlaczone to do logow trafia dodatkowo informacje o podlaczaniu sie HLTV // sv_logrelay "1"
BartoszOsw
06.03.2014
Wyłączyłem o te pluginy co są poniżej:
amxbans_main.amxx debug amxbans_core.amxx ;admin.amxx ;admin base (required for any admin-related) ;admin_sql.amxx ; admin base - SQL version (comment admin.amxx) ; Basic admincmd.amxx ; basic admin console commands adminhelp.amxx ; help command for admin console commands adminslots.amxx ; slot reservation multilingual.amxx ; Multi-Lingual management ; Menus menufront.amxx ; front-end for admin menus cmdmenu.amxx ; command menu (speech, settings) ReasonKicker.amxx plmenu.amxx ; players menu (kick, ban, client cmds.) ;telemenu.amxx ; teleport menu (Fun Module required!) mapsmenu.amxx ; maps menu (vote, changelevel) pluginmenu.amxx ; Menus for commands/cvars organized by plugin ; Chat / Messages adminchat.amxx ; console chat commands antiflood.amxx ; prevent clients from chat-flooding the server scrollmsg.amxx ; displays a scrolling message imessage.amxx ; displays information messages adminvote.amxx ; vote commands ; Map related nextmap.amxx ; displays next map in mapcycle mapchooser.amxx ; allows to vote for next map timeleft.amxx ; displays time left on map ; Configuration pausecfg.amxx ; allows to pause and unpause some plugins statscfg.amxx ; allows to manage stats plugins via menu and commands ; Counter-Strike ;restmenu.amxx ; restrict weapons menu statsx.amxx ; stats on death or round end (CSX Module required!) ;miscstats.amxx ; bunch of events announcement for Counter-Strike ;stats_logging.amxx ; weapons stats logging (CSX Module required!) ; Enable to use AMX Mod plugins ;amxmod_compat.amxx ; AMX Mod backwards compatibility layer ; TUTAJ dopisuj samodzielnie zainstalowane pluginy: 0_hp_bug.amxx ;ptb.amxx prefixy_cod.amxx ne_unlimitedammo.amxx bulletdamage.amxx ad_manager.amxx ;cod_xpv1.amxx alt_end_round_sounds.amxx ;///////////////////// 5.03 adminlisten.amxx ;galileo.amxx ;extreme_bancfg2.amxx GHW_Weapon_Replacement.amxx ;paczki.amxx ;nrs.amxx ;reklama.amxx ;///////////////////// 6.03 ;No_advertisement.amxx ;///////////////////// 6.03 ;dontsayips.amxx ;///////////////////// 6.03 vip.amxx he.amxx ;/////////////////////////////////// 5.03 ;////ZABEZPIECZENIA////; autobuyfix.amxx ; +---------------------------------------------------------------------------+ ; | W Panelu Administracyjnym mozesz zainstalowac dodatkowe pluginy. -==- | ; | Prosimy aby zainstalowane "recznie" pluginy dopisywac powyzej tej tabeli! | ; +---------------------------------------------------------------------------+ ; Pluginy zainstalowane z poziomu panelu: c4timer.amxx ;amx_ip.amxx admin_spec_esp.amxx ;polski_cs.amxx ;poprawne_rate.amxx
;Call of Duty Mod QTM_CodMod.amxx ;Klasy codclass_zwinny.amxx codawans_wzwinny.amxx codawans_profzwinny.amxx codawans_elitzwinny.amxx codclass_morderca.amxx codawans_wmorderca.amxx codawans_profmorderca.amxx codawans_elitmorderca.amxx codclass_murzyn.amxx codawans_wmurzyn.amxx codawans_profmurzyn.amxx codawans_elitmurzyn.amxx codclass_amadeusz.amxx codawans_wamadeusz.amxx codawans_profamadeusz.amxx codawans_elitamadeusz.amxx codclass_zlodziej.amxx codawans_wzlodziej.amxx codawans_profzlodziej.amxx codawans_elitzlodziej.amxx codclass_niesmiertelny.amxx codawans_wniesmiertelny.amxx codawans_profniesmiertelny.amxx codawans_elitniesmiertelny.amxx codclass_elektryk.amxx codawans_welektryk.amxx codawans_profelektryk.amxx codawans_elitelektryk.amxx codclass_snajper.amxx codawans_wsnajper.amxx codawans_profsnajper.amxx codawans_elitsnajper.amxx codclass_komandos.amxx codawans_wkomandos.amxx codawans_profkomandos.amxx codawans_elitkomandos.amxx codclass_sanitariusz.amxx codawans_wsanitariusz.amxx codawans_profsanitariusz.amxx codawans_elitsanitariusz.amxx codclass_wsparcieogniowe.amxx codawans_wwsparcieogniowe.amxx codawans_profwsparcieogniowe.amxx codawans_elitwsparcieogniowe.amxx codclass_saper.amxx codawans_wsaper.amxx codawans_profsaper.amxx codawans_elitsaper.amxx codclass_camper.amxx codawans_wcamper.amxx codawans_profcamper.amxx codawans_elitcamper.amxx codclass_polak.amxx codclass_niemiec.amxx ;Perki codperk_nabojepulkownika.amxx codperk_tytanowenaboje.amxx codperk_awpsnajper.amxx codperk_broncelestii.amxx codperk_butyszturmowego.amxx codperk_shot.amxx codperk_dynamit.amxx codperk_nabojekapitana.amxx codperk_nieograniczonamagia.amxx codperk_notatkikapitana.amxx codperk_notatkisapera.amxx codperk_ogranicznikrozrzutu.amxx codperk_pancerzneomexowy.amxx codperk_podrecznikszpiega.amxx codperk_rozblysk.amxx codperk_sekretkrowy.amxx codperk_tajemnicaadmirala.amxx codperk_tajemnicagenerala.amxx codperk_tajemnicawojskowa.amxx codperk_wytrenowanyweteran.amxx codperk_wzmocnionakamizelka.amxx ;codperk_zabojcakomandosow.amxx ;codperk_zawodowyrusher.amxx ;codperk_zestawpulkownika.amxx ;codperk_zlotenaboje.amxx ;codperk_zwinnepalce.amxx ;codperk_flara.amxx ;codperk_silabogow.amxx ;codperk_butyspeedhackera.amxx ;codperk_granaty.amxx ;codperk_ksiegawiedzy.amxx ;codperk_nabojewroga.amxx ;codperk_niesmiertelnik.amxx ;codperk_nozkomandosa.amxx ;codperk_pelerynapottera.amxx ;codperk_pieniadzebilgatesa.amxx ;codperk_pronaboje.amxx ;codperk_weterannoza.amxx ;codperk_wykrywaczmetali.amxx ;codperk_wyposazeniewsparcia.amxx ;codperk_spowalniacz.amxx ;codperk_tajemnicaglocka.amxx ;codperk_eliminatorrozrzutu.amxx ;codperk_fartstrzelca.amxx ;codperk_kamizelkanasa.amxx ;codperk_kamuflaz.amxx ;codperk_lodowestrzaly.amxx ;codperk_maksymalneskupienie.amxx ;codperk_modulodrzutowy.amxx ;codperk_tajemnicataliba.amxx ;codperk_teleport.amxx ;codperk_zestawprofesjonalisty.amxx ;codperk_zloteak.amxx ;codperk_zlotem4.amxx ;codperk_zlotydeagle.amxx ;codperk_betonowecialo.amxx ;codperk_GalilShoot.amxx ;codperk_pelerynakucacza.amxx ;codperk_plonacenaboje.amxx ;codperk_sliwowica.amxx ;swoje cod_adminmenu.amxx cod_hsxp.amxx cod_sellperk.amxx EOG.amxx ;killstreak-tarcza.amxx ;////////// 5.03 cod_quests.amxx cod_shop.amxx OddajPerk.amxx ;cod_expeventkill.amxx ;cod_expeventobr.amxx ;cod_expeventwin.amxx wymiana_bez_wytrzymalosci.amxx ;//// 5.03
Też czasem raz na kilka dni około 3-5 dni wywala errory amxbans pukawka polecała na ich wewnętrzną bazę ale ja mam stronę i wole jak jest na forum (proserwer). Jak na razie te co są wyłączone pluginy nie wywala jak na razie errorem.
Seba 06.03.2014
na ich wewnętrzną bazę ale ja mam stronę i wole jak jest na forum (proserwer)
Po co ? Przecież aplikacja amxbans bez problemu połączy się z bazą na Pukawce.
BartoszOsw
07.03.2014
Udało mi się z konsoli podczas crashu wsiąść logi a nawet 2 razy oto one :
Widzę że błąd Segmentation Fault się ukazuje.
Aemiksowy 08.03.2014
Ja dołożę coś od siebie... To, że Ty wolisz mieć bazę MySQL na proserwer to nie oznacza, że takie rozwiązanie jest dobre. Warto zwrócić uwagę, że połączenie do bazy na proserwer idzie po zewnętrznej stronie, zatem brak połączenia się z bazą, doprowadza serwera do wyłożenia się jego. Po przeniesieniu do bazy Pukawki, gdzie połączenie jest realizowane po wewnętrznej stronie, przywróci się serwerowi stabilność w razie braku połączenia z bazą.
Przeanalizowałem logi i warto zwrócić uwagę, że zarówno w jednym logu jak i w drugim segmentation fault występuje po zabiciu z AWP innych graczy. Co to może oznaczać? No na pewno nie to, że wina leży po stronie samego AWP... Zapewne masz klasę, która ma nałożone różne moce na tę broń. Więc najlepiej będzie, jak zrobisz logi z tego, kto jaką klasą gra. Pozwoli to na jeszcze lepsze dokonanie analizy.
L 03/07/2014 - 17:55:49: "uspokuj sie bo dostaniesz wpier19> " killed "NikE^^11> " with "awp"
Użytkownik Aemiksowy edytował ten post 08.03.2014 09:13
BartoszOsw
08.03.2014
Aemiksowy powiem tak mogę przenieś amxbans na pukawka ale chciałbym aby admini oraz bany ukazywały się tutaj www.cs-pogranicze.eu/bany. Krótko mówiąc chce aby działało tak jak teraz po przeniesieni na pukawkę. Proszę mi pomoc jak to zrobić. A jak na razie wyłączyłem klasę snajper oraz perk awp bo tylko te 2 pluginy maja AWP.
1337 08.03.2014
No to jest inne rozwiązanie nie wiem czy zadziała, ale jeżeli chodzi o te bazy i błędy z połączeniem bo moduł sqlix jest pisany chyba po pijaku, to mozna wykonać plugin który sprawdza połączenie jeżeli jest błąd z automatu zmienia mape na xxxx, w teori mogło by to zapobiec crashowi,w praktyce niekoniecznie ;d