Entwickler-Ecke

Sonstiges (Delphi) - Problem mit FastMM


winx - Mo 05.12.05 12:33
Titel: Problem mit FastMM
Hi,

habe bei mir mein Projekt(bereits bestehend) und FastMM installiert. Habe das Tool auch schon bei anderen Projekten verwendet und bisher hat immer alles reibungslos geklappt.

Jetzt bekomm ich aber immer(!!!) wenn das Projekt beendet wird genau dann ne Zugriffsverletzung, wenn normalerweise die FastMM Message Box angezeigt wird...

wenn ich FastMM wieder aus dem Projekt nehme, ist der Fehler weg.

Habt ihr Tipps???

danke,
winx


BenBE - Mo 05.12.05 13:20

Ganz ohne Source kann man dazu nicht viel sagen, und selbst mit ist es eher einer Sache, dass ein Grundlegendr Fehler in deinem Projekt auftritt.

Suche dein Projekt mal insgesamt nach jeglichen Pointer-, Alloziierungs- und Dealloziierungs-Operationen durch und prüfe, ob diese wirklich alle das machen, was sie sollen. Teilweise kann das nämlich zu unerklärlichen Ergebnissen führen. Nutze am besten zum Freigeben von Objekten FreeAndNil.

Ansonsten hilft nur ein Blick in den Gesamtquelltext, da Probleme mit dem Speichermanager eigentlich nur bei groben Fehlern in der Anwendung auftreten können. Einen Bug im FastMM halte ich für unwahrscheinlich. Du kannst aber mal brobieren, wass er nach einem Update sagt (sofern Du nicht schon die aktuellste Version hast).