I've found a memory leak in IBDAC Third Party Components / FastReport components.
In frxDACComponents.pas:
Code: Select all
constructor TfrxDACDatabase.Create(AOwner: TComponent);
begin
inherited;
FParams := TstringList.Create;
end;
Solution:
Replace
Code: Select all
destructor TfrxDACDatabase.Destroy;
begin
inherited;
end;
Code: Select all
destructor TfrxDACDatabase.Destroy;
begin
inherited;
FParams.Free;
end;
Zd