Guten Abend zusammen,
seit heute bekomme ich diese Fehlermeldung bei neu erstellten und hinzugefügten Accounts:
SPOILER
20171223 23:22:21 Info Core Logging in...
20171223 23:22:22 Info RequestResponse Account wurde eingeloggt.
20171223 23:22:33 Error Core Der Index lag außerhalb des Bereichs. Er darf nicht negativ und kleiner als die Auflistung sein.
Parametername: index
Message: Der Index lag außerhalb des Bereichs. Er darf nicht negativ und kleiner als die Auflistung sein.
Parametername: index
HResult: -2146233086
Source: mscorlib
StackTrace: bei System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
bei de.mfbot.MFBot_NG.Basisbibliothek.GuildScreenResponse..ctor(String rawData, GuildPlayer[] member, Account acc, Boolean ownGuild) in File36:Zeile 103.
bei de.mfbot.MFBot_NG.Basisbibliothek.Response..ctor(String rawData, Account acc, Boolean newResponse, Command cmd, Boolean plaintext) in File110:Zeile 532.
bei de.mfbot.MFBot_NG.Basisbibliothek.Response.createResponse(String rawData, Command request, Account acc) in File110:Zeile 138.
bei de.mfbot.MFBot_NG.Basisbibliothek.Server.send(Account acc, Command cmd) in File111:Zeile 530.
TargetSite: Void ThrowArgumentOutOfRangeException(System.ExceptionArgument, System.ExceptionResource)
Problem wird dann auch, dass der Bot den PC vollkommen auslastet und ich den Bot über Task Manager beenden muss.
Ich weiß nicht wie relevant es ist, aber ich erwähne es trotzdem mal, vielleicht hilft es bei der Fehlersuche:
- Accounts wurden heute frisch erstellt und sind nicht validiert
- Sind insgesamt 35 Accounts, die noch sehr niedrig sind und dementsprechend kurze Questzeiten haben, was zur Auslastung beitragen könnte
Hallo Forest!
Kannst du den Absturz zufällig nachstellen? Den Fehler gab's nämlich schon öfter, leider konnten wir ihn bisher nie nachstellen weil er in der Regel erst nach mindestens 24 Stunden Durchlaufzeit auftaucht.
Hallo Robin,
"leider" kann ich den Absturz nicht nachstellen, ich bin mir gar nicht mal mehr sicher ob beide Probleme in Relation zueinander stehen. Ich könnte mir vorstellen, dass der Bot mit 35 lvl 1 Accounts wohl zu überfordert war
Dennoch tritt die Fehlermeldung nach wie in den Logs auf, auch wenn ich den Bot nicht 24/7 laufen lasse. An sich nichts schlimmes, da er nach wie vor das macht was er soll, aber ich kann euch gerne Accounts zur Verfügung stellen, bei denen es auftritt.
Ich bitte darum! Es würde uns völlig ausreichen, den Bot mit einem solchen Account mal am Debugger hängen zu haben, wenn der Fehler auftritt.
Dass der Bot mit 35 Accounts schlicht überfordert war, bezweifle ich, da habe ich schon viel schlimmeres gehört.
Robin hat geschrieben: ↑Mi 27. Dez 2017, 22:10
Guten Abend Forest!
Ich bitte darum! Es würde uns völlig ausreichen, den Bot mit einem solchen Account mal am Debugger hängen zu haben, wenn der Fehler auftritt.
Dass der Bot mit 35 Accounts schlicht überfordert war, bezweifle ich, da habe ich schon viel schlimmeres gehört.