Hast du die
Unit FastMM vor allen anderen eingefügt?
Das heißt nicht vor allen anderen Units der MainForm, sondern vor allen anderen Units des Hauptquellcodes (Menü/Project/View Source)!
Dann mach FastMM auch keine Fehler.
Und das die Threads nen Speicherleck sind, muss nicht sein, nur in dem Moment halt, wo FastMM anschlägt sind Sie das. Und so wie du sagst entfernst du die Instanzen ja erst beim Beenden des Programms. Auf gut Deutsch, die Threads sind Speicherlecks auch dann, wenn vor dem Beenden des Programm nen ganz anderer Fehler für den Absturz des Programms sorgt, denn genau dann werden Sie ja nicht mehr entfernt.
Ohne jetzt den Quelltext zu sehen kann man aber keine genaueren Angaben machen.