Autor Beitrag
mennowar
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Do 17.05.07 15:10 
Hi Forum,
ich hab da ein kleines Problem;
in meiner Function wird result (TGPBitmap) created per

ausblenden Delphi-Quelltext
1:
result := TGPBitmap.Create(Width, height, PixelFormat16bppARGB1555);					


width und height werden vorher abgecheckt und sind auf jeden Fall in Ordnung wenn die Zeile erreicht wird.
unter Delphi6 lande ich einfach im CPU-Fenster, Delphi2007 gibt an der Stelle aus:

ausblenden Quelltext
1:
Debug-Ausgabe: HEAP: Free Heap block (Adresse) modified at (Adresse) after it was freed.					


Hat jemand eine Ahnung was dazu führt, bzw. noch besser - wie ich das ganze umgehen kann?
Der Fehler tritt nämlich nicht immer auf; erst beim 2. oder 3. mal ablaufen der Funktion.

Danke,
das menno