Wie wäre es, wenn man sich mal mit dem dafür nötigen Debugwissen beschschäfftigt?
Angefangen bei ReportMemoryLeaksOnShutdown über die vollen Logging-Funktionen vom großen FastMM bis hin zu spezialisierten Frameworks (
Delphi Speicherlecks finden).
Aber du kannst ja auch einfach mal prüfen, ob du alles, was DU da reservierst/erstellst, auch wieder freigibst, was sich nicht selber freigibt.
> Bmp, PpixelDataArr, pArrayData usw.
Du kannst natürlich auch einfach von innen nach außen die Funktionen so weit Stück für Stück auskommentieren bis der Speicher konstant bleibt.