pleriche / FastMM4

A memory manager for Delphi and C++ Builder with powerful debugging facilities
447 stars 158 forks source link

not able capture memory leak in package(*.bpl) project #91

Open varathasiva opened 2 years ago

varathasiva commented 2 years ago

FastMM not creating memory leak log file for RADServer package(*.bpl) project file, please help me to resolve this issue.

the-Arioch commented 2 years ago

BPLs won't use their own RTL (including heap manager) but would use one from rtlNNN.bpl, sharing it with .EXE and all other .BPLs

If you really need RTL isolation (and then having your own heap manager loaded and unloaded) you would have to use DLLs and with no runtime packages enabled. That would also impose limits to your DLL API data types

varathasiva commented 2 years ago

Thanks for your response, do you mean we can't use FASTMM in RADServer package project ? and if it's yes how we can achieve this and please let me know.

Thanks & Regards Siva

varathasiva commented 2 years ago

Thanks for your response, do you mean we can't use FASTMM in RADServer package project ? and if it's yes how we can achieve this and please let me know.

Thanks & Regards Siva

Is there any update on my comments ?