MightAndMagic/Chat-Server — Issue #1: nachricht.substring Fehler bei zu kurzer Nachricht
Author: MightAndMagic
Created: 2011-12-19 16:15:12+00:00
State: open

Bei eingabe von: /x
Wenn x kürzer als der in
ElseIf nachricht.Substring(0, 8) = "/setnick" Then
Nicks(AdressenZaehler) = nachricht.Substring(9, nachricht.Length - 9)
functions = Encoding.Default.GetBytes("setnick - Your nickname is now " + nachricht.Substring(9, nachricht.Length - 9))
stream.Write(functions, 0, functions.Length)

abgerufene Substring ist (also in dem Fall: nachricht.length < 8) ==> ArgumentOutOfRangeException--> Sprung zu "Connection closed." im Catch Statement, obwohl die Verbindung noch besteht.