Debug Meldung?!

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 Abend!


    Kann mir jemand sagen, was das hier bedeutet?



    [22:07:08] [debug] Server crashed while executing tns.amx
    [22:07:08] [debug] AMX backtrace:
    [22:07:08] [debug] #0 001c89dc in ?? () from tns.amx
    [22:07:08] [debug] #1 001c5d00 in ?? () from tns.amx
    [22:07:08] [debug] #2 00016698 in ?? () from tns.amx
    [22:07:08] [debug] #3 000f1c1c in public OnDialogResponse () from tns.amx
    [22:07:08] [debug] Native backtrace:



    Dabei wird ein Spieler komischerweiße auf \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ umbenannt, und alle Integer der Variablen auf 92 gesetzt, wird so aber nicht gespeichert!


    Dadurch schmiert mein Server ab, als 9 Spieler draufwahren!


    Mit freundlichen Grüßen,
    Scriptor!

    Einmal editiert, zuletzt von Shanon ()

  • Aber ich brauche ja einen Anhaltspunkt, kann es am MySQL liegen?


    Das komische ist ja das Plötzlich der Spieler neu geladen wird und alle Integer auf 92 gesetzt werden.
    Und irgendwie wurde die Debug Meldung ja abgebrochen!


    MFG,
    Scriptor!

  • compilier mal den Script mit den Debug informationn,
    findest du auch inm Crashdetect Plugin Thread ;)

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski

  • Meinst du dies?

    main() {
    function1();
    }


    function1() {
    function2();
    }


    function2() {
    new buf[10];
    fread(File:123, buf);
    }



    /E: So habe ich das nun eingebaut, kommt aber nichts bei raus:

    main()
    {
    function1();
    print("\n----------------------------------");
    print(" TNS Reallife by Shanon");
    print("----------------------------------\n");
    }


    function1() {
    function2();
    }


    function2() {
    new buf[10];
    fread(File:123, buf);
    }






    MFG,
    Shanon!

    Einmal editiert, zuletzt von Shanon ()

  • Dort wo du auch die Informationen der Fehlermeldung aus diesem Post gefunden hast.


    Ich kann auch mal zitieren aus dem crashdetect plugin Thread:

    Zitat

    By default when it comes to function2, your server will exit immediately and if you're running Windows it will dump some unreadable stuff to crashinfo.txt.


    But with crashdetect, you see the following in your server log:

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Super, und wenn ich nun den Server auf meinem Linux Server starte, crasht er sofort, obwohl der Server noch nichtmal das Script fertig geladen hat!



    [23:10:58] [debug] Server crashed while executing tns.amx
    [23:10:58] [debug] AMX backtrace:
    [23:10:58] [debug] #0 native fread () [0804f600] from samp1111_1276
    [23:10:58] [debug] #1 00003d48 in function2 () at C:\Users\Kevin\Desktop\TNS Reallife\gamemodes\tns.pwn:825
    [23:10:58] [debug] #2 00003cd8 in function1 () at C:\Users\Kevin\Desktop\TNS Reallife\gamemodes\tns.pwn:820
    [23:10:58] [debug] #3 00003c3c in main () at C:\Users\Kevin\Desktop\TNS Reallife\gamemodes\tns.pwn:814
    [23:10:58] [debug] Native backtrace:
    [23:10:58] [debug] #0 f68355f9 in crashdetect::PrintNativeBacktrace () from plugins/crashdetect.so
    [23:10:58] [debug] #1 f6837c7c in crashdetect::Crash () from plugins/crashdetect.so
    [23:10:58] [debug] #2 f683d123 in ?? () from plugins/crashdetect.so
    [23:10:58] [debug] #3 f7775400 in ?? ()
    [23:10:58] [debug] #4 0804ecc0 in ?? () from ./samp1111_1276
    [23:10:58] [debug] #5 0804f723 in ?? () from ./samp1111_1276
    [23:10:58] [debug] #6 080503e4 in ?? () from ./samp1111_1276
    [23:10:58] [debug] #7 f6837f45 in crashdetect::HandleAmxCallback () from plugins/crashdetect.so
    [23:10:58] [debug] #8 f683bce2 in ?? () from plugins/crashdetect.so
    [23:10:58] [debug] #9 f683e77e in amx_Exec () from plugins/crashdetect.so
    [23:10:58] [debug] #10 f6838022 in crashdetect::HandleAmxExec () from plugins/crashdetect.so
    [23:10:58] [debug] #11 f683bd1b in ?? () from plugins/crashdetect.so
    [23:10:58] [debug] #12 0806f27f in ?? () from ./samp1111_1276
    [23:10:58] [debug] #13 0807a9ad in ?? () from ./samp1111_1276
    [23:10:58] [debug] #14 08077bd7 in ?? () from ./samp1111_1276
    [23:10:58] [debug] #15 f74e7ca6 in __libc_start_main () from /lib32/libc.so.6
    [23:10:58] [debug] #16 0804b4c1 in __gxx_personality_v0 () from ./samp1111_1276


    Goldkiller kann ich dich vielleicht über Skype oder ähnlichem Kontaktieren damit wir hier nicht alles vollspamen?


    MFG,
    Scriptor!

  • Ich glaube du hast den Sinn des Plugins nicht verstanden. Er zeigt dir wo Fehler liegen,DU musst sie selber beheben.


    [23:10:58] [debug] #1 00003d48 in function2 () at C:\Users\Kevin\Desktop\TNS Reallife\gamemodes\tns.pwn:825
    [23:10:58] [debug] #2 00003cd8 in function1 () at C:\Users\Kevin\Desktop\TNS Reallife\gamemodes\tns.pwn:820
    [23:10:58] [debug] #3 00003c3c in main () at C:\Users\Kevin\Desktop\TNS Reallife\gamemodes\tns.pwn:814


    Ich befürchte du hast jetzt einfach Stumpf das hier eingefügt:
    main() {
    function1();
    }


    function1() {
    function2();
    }


    function2() {
    new buf[10];
    fread(File:123, buf);
    }
    Das ist nur ein Beispiel des Plugin-Erstellers um zu zeigen,dass das Plugin nützliche Informationen liefert. Die Funktionen sind nämlich völliger Blödsinn. Es crasht wegen der fread-Zeile,da es sich bei File:123 um kein gültigen Handler handelt. Man fügt auch keinen Code ein,den man sowieso nicht versteht bzw den Sinn dahinter.


    Ich habe auch kein Skype ( jedenfalls nicht installiert ). Benutz das Forum und versuch auch mal etwas Eigenintiative zu zeigen. Die Anwendung des Plugins findest du ja hier.

  • Ich sitze an diesem Problem schon seit mehreren Wochen, und habe nun hier das erste mal um Hilfe gebeten, werde mich morgen nun nochmal gründlich mit dem Plugin beschäftigen...


    /E: Okay, der Server ist gecrashed mit folgendem Fehler im Log:



    [14:29:36] [debug] Server crashed while executing tns.amx
    [14:29:36] [debug] AMX backtrace:
    [14:29:36] [debug] #0 002477d0 in mysql_SetString (Table[]=@0x001b1a60 "accounts", Field[]=@0x001b1a84 "LastSeen", To[]=@0x0007e9d4 "\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\...", Where[]=@0x001b1aa8 "Name", Where2[]=@0x0007dc10 "Guarda_Police") at C:\Users\Kevin\Desktop\TNS Reallife\gamemodes\tns.pwn:26126
    [14:29:36] [debug] #1 00243c78 in public SavePlayer (playerid=5) at C:\Users\Kevin\Desktop\TNS Reallife\gamemodes\tns.pwn:25937
    [14:29:36] [debug] #2 0002e8b4 in public Streamer_OnPlayerDisconnect (playerid=5, reason=1) at C:\Users\Kevin\Desktop\TNS Reallife\gamemodes\tns.pwn:3335
    [14:29:36] [debug] #3 00000a48 in public OnPlayerDisconnect (playerid=5, reason=1) at C:\Users\Kevin\Desktop\TNS Reallife\pawno\include\streamer.inc:321
    [14:29:36] [debug] Native backtrace:


    /E: Dadurch crasht er auch...



    [20:26:13] [debug] Server crashed while executing tns.amx
    [20:26:13] [debug] AMX backtrace:
    [20:26:13] [debug] #0 00246c14 in mysql_SetString (Table[]=@0x001b12b0 "accounts", Field[]=@0x001b12d4 "LastSeen", To[]=@0x0007f81c "\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\...", Where[]=@0x001b12f8 "Name", Where2[]=@0x0007ea58 "freakyhero1") at C:\Users\Kevin\Desktop\TNS Reallife\gamemodes\tns.pwn:26141
    [20:26:13] [debug] #1 002430bc in public SavePlayer (playerid=6) at C:\Users\Kevin\Desktop\TNS Reallife\gamemodes\tns.pwn:25952
    [20:26:13] [debug] Native backtrace:


    [21:30:18] [debug] Server crashed while executing tns.amx
    [21:30:18] [debug] AMX backtrace:
    [21:30:18] [debug] #0 00246c14 in mysql_SetString (Table[]=@0x001b12b0 "accounts", Field[]=@0x001b12d4 "LastSeen", To[]=@0x000856fc "\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\...", Where[]=@0x001b12f8 "Name", Where2[]=@0x00084938 "andrey_lala") at C:\Users\Kevin\Desktop\TNS Reallife\gamemodes\tns.pwn:26141
    [21:30:18] [debug] #1 002430bc in public SavePlayer (playerid=12) at C:\Users\Kevin\Desktop\TNS Reallife\gamemodes\tns.pwn:25952
    [21:30:18] [debug] #2 0002e6a0 in public Streamer_OnPlayerDisconnect (playerid=12, reason=1) at C:\Users\Kevin\Desktop\TNS Reallife\gamemodes\tns.pwn:3335
    [21:30:18] [debug] #3 00000a48 in public OnPlayerDisconnect (playerid=12, reason=1) at C:\Users\Kevin\Desktop\TNS Reallife\pawno\include\streamer.inc:321
    [21:30:18] [debug] Native backtrace:


    [22:08:57] [debug] Server crashed while executing tns.amx
    [22:08:57] [debug] AMX backtrace:
    [22:08:57] [debug] #0 00003928 in __SendClientMessage (playerid=9, color=641859242, string[]=@0x001b6394 "") at C:\Users\Kevin\Desktop\TNS Reallife\pawno\include\AudioHide.inc:61
    [22:08:57] [debug] #1 00118b84 in public ShowStats (playerid=9, targetid=9) at C:\Users\Kevin\Desktop\TNS Reallife\gamemodes\tns.pwn:15848
    [22:08:57] [debug] #2 00086c40 in dcmd_stats (playerid=9, params[]=@0x0016d5fc " ") at C:\Users\Kevin\Desktop\TNS Reallife\gamemodes\tns.pwn:8633
    [22:08:57] [debug] #3 000e4810 in public OnPlayerCommandText (playerid=9, cmdtext[]=@0x001b3754 "") at C:\Users\Kevin\Desktop\TNS Reallife\gamemodes\tns.pwn:12885
    [22:08:57] [debug] Native backtrace:


    Keine ne Idee?


    MFG,
    Scriptor!

    3 Mal editiert, zuletzt von Shanon ()

  • Wo liegt denn dein Problem.Du musst auch deine Fehler selber mal lesen,wieso sollen es Andere für dich tun.


    [14:29:36] [debug] #0 002477d0 in mysql_SetString (Table[]=@0x001b1a60 "accounts", Field[]=@0x001b1a84 "LastSeen", To[]=@0x0007e9d4 "\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\...", Where[]=@0x001b1aa8 "Name", Where2[]=@0x0007dc10 "Guarda_Police") at C:\Users\Kevin\Desktop\TNS Reallife\gamemodes\tns.pwn:26126
    Welcher Parameter macht denn hier absolut gar keinen Sinn ? Table,Field,To,Where oder Where2 ?
    Bei einem muss dir doch etwa auffallen ... .
    Alle 3 Crashmeldung haben eines gemeinsam, such mal und versuch den Fehler zu finden.


    [debug] #0 00003928 in __SendClientMessage (playerid=9, color=641859242, string[]=@0x001b6394 "") at C:\Users\Kevin\Desktop\TNS Reallife\pawno\include\AudioHide.inc:61
    Fragst am besten mal den Autor von AudioHide.