Page 1 of 3

Klaidų pataisymai

Posted: 2013 Jul 22 18:25
by OriGinal
Sveiki, ar (jau) yra kokie nors būdai šių klaidų pataisymui?

1. Serverio konsolėje, užlūžta ir po 10 sekundžių persikrauna.

Code: Select all

FATAL ERROR (shutting down): Host_Error: PF_precache_model_I: Model 'models/metalplategibs.mdl' failed to precache because the item count is over the 512 limit.Reduce the number of brush models and/or regular models in the map to correct this.
2-3. Serverio konsolėje, užlūžta ir nebeįsijungia.

Code: Select all

b7988000-b7dff000 rwxp b7988000 00:00 0b7dff000-b7f37000 r-xp 00000000 68:05 98710294                           /lib/libc-2.7.sob7f37000-b7f38000 r-xp 00138000 68:05 98710294                           /lib/libc-2.7.sob7f38000-b7f3a000 rwxp 00139000 68:05 98710294                           /lib/libc-2.7.sob7f3a000-b7f3e000 rwxp b7f3a000 00:00 0b7f3e000-b7f52000 r-xp 00000000 68:05 98710334                           /lib/libpthread-2.7.sob7f52000-b7f54000 rwxp 00013000 68:05 98710334                           /lib/libpthread-2.7.sob7f54000-b7f56000 rwxp b7f54000 00:00 0b7f56000-b7f58000 r-xp 00000000 68:05 98710304                           /lib/libdl-2.7.sob7f58000-b7f5a000 rwxp 00001000 68:05 98710304                           /lib/libdl-2.7.sob7f5c000-b7f60000 rwxp b7f5c000 00:00 0b7f60000-b7f7a000 r-xp 00000000 68:05 98710286                           /lib/ld-2.7.sob7f7a000-b7f7c000 rwxp 0001a000 68:05 98710286                           /lib/ld-2.7.sobfc28000-bfc84000 rwxp 7ffffffa2000 00:00 0                              [stack]

Code: Select all

b129c000-b139b000 rwxp 00000000 00:00 0b139b000-b16e7000 r-xp 00000000 08:05 84155570                           /usr/serveris/libsteam.sob16e7000-b16fc000 rwxp 0034b000 08:05 84155570                           /usr/serveris/libsteam.sob16fc000-b1700000 rwxp 00000000 00:00 0b1700000-b1701000 ---p 00000000 00:00 0b1701000-b1800000 rwxp 00000000 00:00 0b1800000-b18fe000 rwxp 00000000 00:00 0b18fe000-b1900000 ---p 00000000 00:00 0b1928000-b19a9000 rwxp 00000000 00:00 0b19a9000-b19b8000 r-xp 00000000 08:05 83253749                           /lib/libresolv-2.7.sob19b8000-b19ba000 rwxp 0000e000 08:05 83253749                           /lib/libresolv-2.7.sob19ba000-b19bc000 rwxp 00000000 00:00 0b19bc000-b19bd000 ---p 00000000 00:00 0b19bd000-b23bc000 rwxp 00000000 00:00 0b23bc000-b23bd000 ---p 00000000 00:00 0b23bd000-b2dbc000 rwxp 00000000 00:00 0b2dbc000-b2dcd000 r-xp 00000000 08:05 84154538                           /usr/serveris/cstrike/addons/amxmodx/modules/engine_amxx_i386.sob2dcd000-b2dce000 rwxp 00010000 08:05 84154538                           /usr/serveris/cstrike/addons/amxmodx/modules/engine_amxx_i386.sob2dce000-b2dd1000 rwxp 00000000 00:00 0b2dd1000-b2e0b000 r-xp 00000000 08:05 84154542                           /usr/serveris/cstrike/addons/amxmodx/modules/hamsandwich_amxx_i386.sob2e0b000-b2e0d000 rwxp 0003a000 08:05 84154542                           /usr/serveris/cstrike/addons/amxmodx/modules/hamsandwich_amxx_i386.sob2e0d000-b2e0e000 rwxp 00000000 00:00 0b2e0e000-b2e56000 r-xp 00000000 08:05 84154539                           /usr/serveris/cstrike/addons/amxmodx/modules/fakemeta_amxx_i386.sob2e56000-b2e57000 rwxp 00047000 08:05 84154539                           /usr/serveris/cstrike/addons/amxmodx/modules/fakemeta_amxx_i386.sob2e57000-b2e5b000 rwxp 00000000 00:00 0b2e64000-b2e68000 r-xp 00000000 08:05 83253729                           /lib/libnss_dns-2.7.sob2e68000-b2e6a000 rwxp 00003000 08:05 83253729                           /lib/libnss_dns-2.7.sob2e6a000-b2e73000 r-xp 00000000 08:05 83253730                           /lib/libnss_files-2.7.sob2e73000-b2e75000 rwxp 00008000 08:05 83253730                           /lib/libnss_files-2.7.sob2e75000-b2f46000 r-xp 00000000 08:05 84154543                           /usr/serveris/cstrike/addons/amxmodx/modules/mysql_amxx_i386.so
4. Serverio konsolėje, dažnai.

Code: Select all

SZ_GetSpace: overflow on žaidejo_vardas
5. Serverio konsolėje, užlūžta ir nebeįsijungia.

Code: Select all

Uploading dump (in-process) [proxy '']/tmp/dumps/crash_20130601100350_1.dmpsuccess = yesresponse:  CrashID=bp-930b0386-7382-4c6a-a2dd-716e32130601
6. Serverio konsolėje, užlūžta ir nebeįsijungia.

Code: Select all

hlds_i686: src/client/minidump_file_writer.cc:268: bool google_breakpad::UntypedMDRVA::Copy(MDRVA, const void*, size_t): Assertion `size' failed.  
7. Žaidėjams konsolėje, tiesiog flood'ina. Kažkas panašaus į:

Code: Select all

Non-sprite glow...
Bei galbūt (jeigu dar nėra kokių nors pataisymų šioms klaidoms) yra kokie nors skriptai, įjungiantys serverį po užlūžimo, ar tikrinantys serverio būsena ir tuomet jį įjungiantys?

Re: Klaidų pataisymai

Posted: 2013 Jul 22 19:15
by V1LKAS
1. Kiek žn hl turi limitą 512 entities, bandyk mažint modelių, garsų skaičių serveryje.
2-3. Bandyk atnaujinti amxmodx, galbūt seni engine ar metamod versija ne tokia bandyk 1.19 (be p)
4. Server.cfg bandyk žaist su

Code: Select all

sv_timeout
pvz sv_timeout 600
5. Nėr jokios info apie crash, tik logas, greičiausiai plugin problema. (Vieno tokio eror išvengiau į server.cfg įrašius

Code: Select all

map "de_dust2" sv_unlag "1"
6. Toki error teko matyt jungiant per ./hlds_i, bandyk naudot ./hlds_run -binary ./hlds_i386 -game cstrike
7. https://forums.alliedmods.net/showthread.php?p=1056978

Jeigu leisi serverį su binary tai pro /hlds proceso crash, jis turetų vėl pasileisti iš binary.

Re: Klaidų pataisymai

Posted: 2013 Jul 22 19:45
by OriGinal
1. Įmanoma tą limitą būtų padidinti?
6. Mano paleidimo eilutė (lyg ir leidžiu taip, kaip sakai):

Code: Select all

screen -A -m -d -S serveris ./hlds_run -binary ./hlds_i686 -game cstrike -debug +rcon_password "" +maxplayers 32 +map de_dust2_2x2 +ip 109.235.70.186 +port 27017
O dėl kitų - dėkui, bandysiu. :)

Re: Klaidų pataisymai

Posted: 2013 Jul 22 20:12
by Trickas
Dėl limito tai yra kažkoks precache control pluginas nepamenu pavadinimo ir neberandu, ir šitam forume jis buvo aš dar kažkam jį sakiau, jis padaro, kad visokių default ginklų/modelių/soundų neprecachintų tada žymiai daugiau galėsi savo papildomų dalykų precachint. Paieškosiu dar to plugin.

-- 2013 Lie 22 20:13 --

Va radau https://forums.alliedmods.net/showthrea ... ost1506103

Re: Klaidų pataisymai

Posted: 2013 Jul 22 21:26
by V1LKAS
Paleidimo eilutėj dadėk
-num_edicts 2048
ir nebus limito.

Re: Klaidų pataisymai

Posted: 2013 Jul 22 21:43
by beast
-num_edicts padidina entity limitą, kas nėra precache limitas. Sprendimą nurodė trickas.

Re: Klaidų pataisymai

Posted: 2013 Jul 22 23:04
by OriGinal
2-3. Patikrinau versijas: amxmodx, engine - v1.8.2-dev; dproto - v0.9.179; metamod - 1.19. Tad viskas kaip ir nauja. :?

Bei jeigu noriu, kad po užlūžimo serveris įsijungtų, man reiktų nurodyt +binary paleidimo eilutėje?

Re: Klaidų pataisymai

Posted: 2013 Jul 23 11:29
by V1LKAS
Na jeigu lūžimo metu serverio procesas neišsijungia, o lieka kaip sakant "backgrounde" tai binary nk nepadės.

Re: Klaidų pataisymai

Posted: 2013 Jul 23 14:51
by laimiukas3
OriGinal wrote:2-3. Patikrinau versijas: amxmodx, engine - v1.8.2-dev; dproto - v0.9.179; metamod - 1.19. Tad viskas kaip ir nauja. :?

Bei jeigu noriu, kad po užlūžimo serveris įsijungtų, man reiktų nurodyt +binary paleidimo eilutėje?
metamod 1.19p32 naujesne :)

Re: Klaidų pataisymai

Posted: 2013 Aug 24 14:01
by OriGinal
Dabar pradėjo mesti dar tokią klaidą, po kurios serveris užlūžta:

Code: Select all

Uploading dump (in-process) [proxy '']/tmp/dumps/crash_20130824103416_1.dmpsuccess = noerror:  Failure when receiving data from the peer./hlds_run: line 321: 16066 Segmentation fault      $HL_CMD
Meta ją gan dažnai, po kokius 5-7 kartus per dieną. Gal kaip sutvarkyt? Bei 6 taip pat dar kartais išmeta (su ./hlds_i386 bandžiau leist, nepavyko).
Dėkui.