Open UKobsa opened 6 years ago
Those are mangled names. Mangling includes function's prototype info in text name (e.g. arguments, types, etc.). AFAIK, FastMM does not have any code which can unmangle names. Basically, it reads what is written in .map file. If you recompile FastMM with 3rd party support (e.g. EurekaLog, madExcept, JCL) - then 3rd party code MAY unmangle names for you (depending on how you compile your project). You can also disable mangling in linker options for your project.
Hi,
I created a small Delphi XE10.2 application explicitly using FastMM4 and memory leak detection on debug mode. It creates a simple memory leak. When compiling for Win32, the memory log looks fine:
But when compiling for Win64, the same result looks really strange:
Where do that strange characters come from? Is this a known problem? And howto fix it (or where to look for it)?
kind regards, Ulrich