Thema: Delphi AV bei setlength

Einzelnen Beitrag anzeigen

Gruber_Hans_12345

Registriert seit: 14. Aug 2004
1.439 Beiträge
 
Delphi 2007 Professional
 
#7

Re: AV bei setlength

  Alt 18. Nov 2004, 15:47
Ja, die ersten 4 Bytes sind die Länge, habs mir mal mit
    OutputDebugString(PChar('Stringlen is : '+IntToStr(len^))); ins Event Log geschrieben :

ODS: Stringlen is : 43 Process TestServer.exe ($A38)
ODS: Stringlen is : 7599 Process TestServer.exe ($A38)
First chance exception at $77E53887. Exception class EAccessViolation with message 'Access violation at address 00401D6C in module 'TestServer.exe'. Write of address 0000000E'. Process TestServer.exe ($A38)

[Edit]Habe auch im Hauptformular IsMultiThread auf TRUE gesetzt, da ja ICS einen eigenen Thread startet. Bin zwar nicht sicher, ob ich es brauche, aber sicher ist sicher ...
Gruss Hans

2B or not 2B, that is FF
  Mit Zitat antworten Zitat