此代码显然存在内存泄漏:
procedure TForm1.Button1Click(Sender: TObject);
var
doc: IXMLDocument;
begin
doc := TXMLDocument.Create(Nil);
doc.Active := True;
doc.AddChild('test');
doc := Nil;
end;
单击该按钮会向我报告内存泄漏。这是假阳性还是有泄漏? IDE是Rad Studio 10.2
答案 0 :(得分:0)
我联系了Eurekalog支持部门:这是对资源泄漏的虚假肯定(不是我的书名所说的内存泄漏)。 Eurekalog并没有报告内存泄漏,而是报告了资源泄漏,很抱歉造成混乱,并感谢您的帮助(尤其是关于误报的建议)。