MemoryLeak in DLL
-
Hallo zusammen...
In meinem Programm wir irgendwo Speicher nicht richtig wieder freigegeben.
Jetzt möchte ich eingrenzen, wo dies der Fall ist.Deshalb möchte ich von euch wissen:
Wenn ich ne DLL (keine shared DLL) lade und Sie wieder freigebe,
ist das MemoryLeak dann wieder weg (natürlich nur wenn es in der DLL ist)
oder erst beim beenden des Programms?Gruß,
MemLeak
-
Dieser Thread wurde von Moderator/in Marc++us aus dem Forum C++ in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Wenn die DLL Speicher nicht freigegeben hat, wird der Speicher logischerweise nicht freigegeben, wenn die DLL entladen wird.
Bzgl. LeakFinder:
http://www.codeproject.com/tools/leakfinder.asp