Serverabsturz

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Guten Tag liebe Breadfish Community,


    ich habe seit wenigen Tagen des öfteren Serverabstürze.

    Ich schließe vorerst DDOS aus da ich verwirrende Prints im Serverlog auffand.

    Diese Print's kommen von dem Crashdetect Plugin.

    Ich hoffe ihr könnt mir ein wenig weiterhelfen.

    Vielen dank.



    [22:38:22] [debug] Run time error 4: "Array index out of bounds"
    [22:38:22] [debug] Accessing element at index 350 past array upper bound 301
    [22:38:22] [debug] AMX backtrace:
    [22:38:22] [debug] #0 00033e78 in public Audio_OnPlayerDisconnect (8, 0) from NGR.amx
    [22:38:22] [debug] #1 native CallLocalFunction () from samp03svr
    [22:38:22] [debug] #2 0002097c in public FC_OnPlayerDisconnect (8, 0) from NGR.amx
    [22:38:22] [debug] #3 native CallLocalFunction () from samp03svr
    [22:38:22] [debug] #4 0000d094 in public Streamer_OnPlayerDisconnect (8, 0) from NGR.amx
    [22:38:22] [debug] #5 native CallLocalFunction () from samp03svr
    [22:38:22] [debug] #6 000068b8 in public OnPlayerDisconnect (8, 0) from NGR.amx
    [22:38:24] [debug] Server crashed while executing NGR.amx
    [22:38:24] [debug] AMX backtrace:
    [22:38:24] [debug] #0 00000014 in public FC_OnPlayerDeath () from NGR.amx
    [22:38:24] [debug] #1 native CallLocalFunction () from samp03svr
    [22:38:24] [debug] #2 0000c614 in public OnPlayerDeath (4, 10, 0) from NGR.amx

  • Es wird einfach auf einen Index zugeriffen der nicht existiert. Um genau die Zeile zu ermitteln kannst du eine pawn.cfg mit dem inhalt -d3 erstellen im panwo ordner und das skript nochmal kompilieren. Damit enthält dein Skript zusätzliche Debuginformationen und dir wird die entsprechende Zeil dazu auch angezeigt.

  • Ich verstehe es nicht....
    Im Log werden mir nun Folgende Zeilen geprintet.
    (( Log vom Gameserver (Nitrado) ))



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


    [11:47:23] 2557
    [11:47:23] 25570


    Pastebin von den Zeilen <-
    ------------------------------


    Kurtze Zeit Später, Serverabsturz.



    [11:47:54] [debug] Server crashed while executing NGR.amx
    [11:47:54] [debug] AMX backtrace:
    [11:47:54] [debug] #0 00067360 in public FC_OnPlayerDeath () at C:\Users\Tom\Desktop\Tom 2\Diverse Scripts\ [SERVERNAME] \gamemodes\NGR.pwn:8754
    [11:47:54] [debug] #1 native CallLocalFunction () from samp03svr
    [11:47:54] [debug] #2 0000f2f0 in public OnPlayerDeath (playerid=8, killerid=1, reason=24) at C:\Users\Tom\Desktop\Tom 2\Diverse Scripts\ [SERVERNAME] \pawno\include\anticleo.inc:157

  • In Zeile 8754 & 157 sind auch Fehler.
    Zeig mal die beiden Zeilen her.

  • Das komische ist das die meisten Includes nichtmal eingetragen sind...
    Ebenso muss ich euch allen danken die mir mit jedem Beitrag helfen dieses Problem zu beheben :love:



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


    [14:12:40] [debug] AMX backtrace:
    [14:12:40] [debug] #0 00537ad8 in LoadRemoveBuildings (playerid=9) at C:\Users\Tom\Desktop\Tom 2\Diverse Scripts\ [SERVERNAME] \gamemodes\NGR.pwn:85530
    [14:12:40] [debug] #1 00035ad4 in public Audio_OnPlayerConnect (playerid=9) at C:\Users\Tom\Desktop\Tom 2\Diverse Scripts\ [SERVERNAME] \gamemodes\NGR.pwn:4984
    [14:12:40] [debug] #2 native CallLocalFunction () from samp03svr
    [14:12:40] [debug] #3 00028d88 in public Lookup_OnPlayerConnect (playerid=9) at C:\Users\Tom\Desktop\Tom 2\Diverse Scripts\ [SERVERNAME] \pawno\include\audio.inc:144
    [14:12:40] [debug] #4 native CallLocalFunction () from samp03svr
    [14:12:40] [debug] #5 000262c4 in public MP_OPC (playerid=9) at C:\Users\Tom\Desktop\Tom 2\Diverse Scripts\ [SERVERNAME] \pawno\include\lookup.inc:45
    [14:12:40] [debug] #6 native CallLocalFunction () from samp03svr
    [14:12:40] [debug] #7 000239e0 in public FB_OnPlayerConnect (playerid=9) at C:\Users\Tom\Desktop\Tom 2\Diverse Scripts\ [SERVERNAME] \pawno\include\mSelection.inc:432
    [14:12:40] [debug] #8 native CallLocalFunction () from samp03svr
    [14:12:40] [debug] #9 000099d0 in public Streamer_OnPlayerConnect (playerid=9) at C:\Users\Tom\Desktop\Tom 2\Diverse Scripts\ [SERVERNAME] \pawno\include\foxBan.inc:43
    [14:12:40] [debug] #10 native CallLocalFunction () from samp03svr
    [14:12:40] [debug] #11 000080b8 in public OnPlayerConnect (playerid=9) at C:\Users\Tom\Desktop\Tom 2\Diverse Scripts\ [SERVERNAME] \pawno\include\streamer.inc:328
    [14:12:40] [debug] Native backtrace:
    [14:12:40] [debug] #0 f75a6e8b in _ZN10StackTraceC1EPv () from plugins/crashdetect.so
    [14:12:40] [debug] #1 f759fbcf in _ZN11CrashDetect20PrintNativeBacktraceERSoPv () from plugins/crashdetect.so
    [14:12:40] [debug] #2 f75a0dbc in _ZN11CrashDetect20PrintNativeBacktraceEPv () from plugins/crashdetect.so
    [14:12:40] [debug] #3 f75a1226 in _ZN11CrashDetect11OnExceptionEPv () from plugins/crashdetect.so
    [14:12:40] [debug] #4 f75a6adc in ?? () from plugins/crashdetect.so
    [14:12:40] [debug] #5 f77f7410 in ?? ()