Я проделал простой скрипт php, который возвращает ровно xml datapacket с сервера mysql через Интернет на основе свойства ClientDataset.CommandText.TCLientDataSet.XMLData утечка памяти
procedure TMainDataModule.AbertasAfterOpen(Dataset: TDataset);
begin
DataSet.Tag := 0;
end;
procedure TMainDataModule.AbertasBeforeOpen(DataSet: TDataSet);
begin
if Dataset.Tag = 0 then
begin
DataSet.Tag := 1;
with DataSet as TClientDataSet do
XMLData := myWebService.XMLDataPacket(CommandText);
end;
end;
MyWebservice простой класс, чтобы отправить CommandText в PHP скрипт, расшифровывают/encode64 XML-и вернуть данные.
Работает нормально, но madExcept/FastMM сообщает об утечках памяти в ClientDataset.SetXmlData.
Я не могу понять, почему, какие-либо идеи?
Спасибо заранее.
Что именно это точно сообщает? –
http://pastebin.com/A3b0DxM9 –