Einzelnen Beitrag anzeigen

Bambini
(Gast)

n/a Beiträge
 
#20

AW: Zugriffsverletzung

  Alt 26. Jul 2016, 15:04
Ich glaub ich werd welk...
Aber leider: nach dem 62zigsten Aufruf der Funktion ist Ende. Genau der selbe Fehler wegen Schutzverletzung.
Dann ist die DLL augenscheinlich nicht schuld.
Vielleicht gibt die DLL die übergebenen Variablen bereits frei. Daher raucht die Delphi SysFreeMem() Funktion beim Aufräumen der Routine.
Erzeuge doch mal die AnsiString Variable mit New(), damit Delphi diese nicht mehr aufräumen kann.
Damit entstehen zwar Delphi Memory Leaks, aber evtl. hören die AV auf.
  Mit Zitat antworten Zitat