Skocz do zawartości
Gość

[Rozwiązane] Serwer się crashuje kiedy ktoś wpisze "retry"

Rekomendowane odpowiedzi

Gość

Nie wiem, czy już ktoś żyje na tym forum, ale spytam się, a nuż ktoś mi pomoże.

Otóż mam serwer DR postawiony na swojej maszynie na systemie: SMP Debian 4.9.82-1+deb9u3.
W pewnych momentach, nie tylko jak ktoś wpisał retry, przy każdej zmianie drużyny niezainicjowanej przez pluginy, albo przy śmierci terrorysty na wskutek sm_slay @t na przykład, serwer się wyłączał.

Po zajrzeniu w logi serwer raczył mnie takim widokiem:

Cytat

L 06/02/2018 - 14:59:03: [deathrun-pp_free.smx] DEBUG: Showing menu for: 4
Setting CBaseEntity to non-brush model models/props/cs_office/vending_machine.mdl
Setting CBaseEntity to non-brush model models/props/cs_office/vending_machine.mdl
L 06/02/2018 - 14:59:03: World triggered "Round_Start"
L 06/02/2018 - 14:59:03: [deathrun-pp_free.smx] DEBUG: Translations loaded for menu
L 06/02/2018 - 14:59:03: [deathrun-pp_free.smx] DEBUG: Menu title set
L 06/02/2018 - 14:59:03: [deathrun-pp_free.smx] DEBUG: TT is PLAYER
L 06/02/2018 - 14:59:03: [deathrun-pp_free.smx] DEBUG: Displaying menu!
L 06/02/2018 - 14:59:03: [deathrun-pp_free.smx] DEBUG: gi_Free == 0, Setting Health to 100
L 06/02/2018 - 14:59:03: [deathrun-pp_free.smx] DEBUG: gi_Free == 0, Setting Health to 100
L 06/02/2018 - 14:59:03: [deathrun-pp_free.smx] DEBUG: gi_Free == 0, Setting Health to 100
L 06/02/2018 - 14:59:03: "â–¸MiseRi â—‚ Royal-family.pl<3><STEAM_1:0:421366158><CT>" disconnected (reason "â–¸MiseRi â—‚ Royal-family.pl timed out")
L 06/02/2018 - 14:59:03: [deathrun-pp_core.smx] DEBUG: Terrorist left the game
PreMinidumpCallback: updating dump comment
crash_20180602144749_1.dmp[14731]: Uploading dump (out-of-process)
/tmp/dumps/crash_20180602144749_1.dmp
Segmentation fault (core dumped)
Add "-debug" to the ./srcds_run command line to generate a debug.log to help with solving this problem
sob, 2 cze 2018, 14:59:04 CEST: Server restart in 10 seconds
crash_20180602144749_1.dmp[14731]: Finished uploading minidump (out-of-process): success = yes
crash_20180602144749_1.dmp[14731]: response: Discarded=1
crash_20180602144749_1.dmp[14731]: file ''/tmp/dumps/crash_20180602144749_1.dmp'', upload yes: ''Discarded=1''

----------------

Znany przez was doskonale, a mój znajomy (ze steama :D) Vasto Lorde, którego poprosiłem o pomoc, doradził, aby sprawdzić pluginy.
No to zrobiłem, na serwerze są pluginy:

Cytat
[SM] Listing 19 plugins:
01 "Rock The Vote" (1.9.0.6236) by AlliedModders LLC
02 "Basic Commands" (1.9.0.6236) by AlliedModders LLC
03 "Fun Votes" (1.9.0.6236) by AlliedModders LLC
04 "Reserved Slots" (1.9.0.6236) by AlliedModders LLC
05 "Admin File Reader" (1.9.0.6236) by AlliedModders LLC
06 "Anti-Flood" (1.9.0.6236) by AlliedModders LLC
07 "Fun Commands" (1.9.0.6236) by AlliedModders LLC
08 "Client Preferences" (1.9.0.6236) by AlliedModders LLC
09 "Basic Chat" (1.9.0.6236) by AlliedModders LLC
10 "Basic Comm Control" (1.9.0.6236) by AlliedModders LLC
11 "Map Nominations" (1.9.0.6236) by AlliedModders LLC
12 "Player Commands" (1.9.0.6236) by AlliedModders LLC
13 "MapChooser" (1.9.0.6236) by AlliedModders LLC
14 "Basic Votes" (1.9.0.6236) by AlliedModders LLC
15 "Nextmap" (1.9.0.6236) by AlliedModders LLC
16 "Basic Info Triggers" (1.9.0.6236) by AlliedModders LLC
17 "Admin Menu" (1.9.0.6236) by AlliedModders LLC
18 "Admin Help" (1.9.0.6236) by AlliedModders LLC
19 "Sound Commands" (1.9.0.6236) by AlliedModders LLC

I wszystko byłoby dobrze, gdyby nie to, że jak terrorysta, podkreślam terrorysta wpiszę retry to wywala serwer z takim samym crashem jak powyżej. CTki mogą normalnie wpisywać.
Niewiem co mam zrobić i co powoduje taką sytuację, teraz na serwerze są tylko deafault-owe pluginy od Sourcemoda, a i tak crashuje.

Oczywiście mam najnowszego SM i MM, i wszystkie pluginy też zaktualizowałem.
Jeśli ktoś wie, w czym może tkwić problem to z góry dziękuje za pomoc ?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Cóż...po logach niewiele można wywnioskować. Spróbuj odpalić w trybie debugowania i pokaż błędy

btw. co robi "retry"?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość

 

Z racji tego, że pytałem też na innych forach doszło trochę informacji od czasu napisania tego posta:

Po 1: Serwer się crashuje za każdym razem, gdy jakiś gracz się disconnectuje, za każdym razem gdy zmienia drużynę i niekiedy po wpisaniu "kill" czy "explode" (samobójstwie).
("retry" w konsoli reconnectuje cię z serwerem)

Po 2: To nie jest wina żadnego pluginu, po całkowitym usunięciu Sourcemoda z serwera dalej pojawia się ten sam crash.

Po 3: -debug nie tworzy mi żadnego pliku, mimo, że jest dopisany do poleceń startowych. Natomiast na innym forum polecili mi "Akcelerator Sourcemoda", cokolwiek to jest, ale zainstalowałem i na tej stronce podobno można zobaczyć jakieś bardziej szczegółowe info dotyczące crasha : 

Spoiler

https://crash.limetech.org/pwlj35y7vrbd
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Na tym innym forum mówili także, jakiś ogarnięty koleś raczej, że jedynym sposobem na naprawienie jest reinstall serwera. Jeżeli faktycznie to nieuniknione, wiecie może jakie pliki mogę na pewno zachować. Bo nieukrywam strata configów, map, czy materiałów byłaby dość bolesna przy takiej ilości plików.

//edit
Jeszcze jedno pytanie przy okazji, żeby nie pytać później. Jak są na mapach (mówimy o mapach na DR) w logach komunikaty typu "missing model" albo jakieś takie inne dziwne praktycznie co rundę. To trzeba się tym przejmować, czy tak już po prostu musi być? Jeśli nie powinno tak być, to wie ktoś jak temu przeciwdziałać, bo większość map "wypluwa" takie błędy już od samego początku po wgraniu?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Zrób sobie backup. Co do configow, map itp możesz je sobie zgrać na dysk i później wgrać ponownie

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

×
×
  • Dodaj nową pozycję...