You cant use both fastmm and memcheck. They are both replacement memory
managers.
If you accidentally are referencing both uints in a project you will end
up with all
sorts of trouble.
FastMM will display a dialog box on errors if this is set that shows the
callstack.
Also. By determining the types of objects leak, you should be able to
determine location.
well, i normally can ;)
On Mon, 12 Dec 2005 22:43:33 +1300, Ross Levis <[EMAIL PROTECTED]>
wrote:
Nevermind about the FastMM log file. I found I had to add the defines
inside the FastMM4.pas file for it to work.
I still can't get MemCheck to work without an access violation, however,
so any ideas on that welcome.
Ross.
----- Original Message -----
From: "Ross Levis" <[EMAIL PROTECTED]>
To: "NZ Borland Developers Group - Delphi List" <[email protected]>
Sent: Monday, December 12, 2005 10:27 PM
Subject: Re: FastMM
Further to using MemCheck for the first time today, I can't get it to
work (with or without FastMM).
function ltgmCallerIsNewAnsiString: boolean;
//Tells if the guy who called GetMem is NewAnsiString
asm
cmp ebp, 0 //this can happen when there are no stack frames
je @@no
{$IFNDEF DELPHI71_OR_LATER}
mov eax, [EBP + 12]
{$ELSE}
mov eax, [EBP + 16] <<< Access Violation
{$ENDIF}
sub eax, 17
Any ideas?
Ross.
----- Original Message -----
From: "Ross Levis" <[EMAIL PROTECTED]>
To: "NZ Borland Developers Group - Delphi List" <[email protected]>
Sent: Monday, December 12, 2005 10:02 PM
Subject: FastMM
With all this talk about FastMM, I've changed over to using it now in
D7. In the first app I tried it on, it reports a dozen small memory
leaks, whereas MemCheck says there are none.
The problem is I can't work out how to get any details on the leaks.
I've added defines for FullDebugMode, LogErrorsToFile, and
LogMemoryLeakDetailToFile, but I can't find a file anywhere.
Ross.
_______________________________________________
Delphi mailing list
[email protected]
http://ns3.123.co.nz/mailman/listinfo/delphi
--
Kyley Harris
+64-21-671821
_______________________________________________
Delphi mailing list
[email protected]
http://ns3.123.co.nz/mailman/listinfo/delphi