Ich habe FastMM jetzt eingebunden, leider sagt er mir beim Fehler auch nicht mehr als der normale Debugger. Wenn ich das Programm ohne Daten zu Empfangen schließe (also nur Handshake+Close) zeigt er mir keine Memoryleaks. Wenn das Programm abstürzt, werden mir einige Unicode Strings und Variablen angezeigt. Ich nehme an, dass diese durch die Access Violation nicht freigegeben werden. In der Log Datei steht mehrmals "... The block header has been corrupted.". Auch hier denke ich liegt es an der Access Violation. Leider kann ich mit der FastMem Ausgabe nichts anfangen. Ich weis nicht was ich tun müsste um den Fehler zu finden, bzw. herauszufinden warum dieser Speicherbereich freigegeben werden soll/nicht gelesen werden kann.
Mfg
NewMori
_________________
Es ist keine Kunst in ein Programm 20 Fehler zu schreiben. Die Kunst ist es das Programm dann noch zum laufen zu bekommen.