Теряется память в объекте TfrxXMLSerializer
Функция
function TfrxXMLSerializer.ReadComponentStr
Фрагмент кода
FReader.BeginReferences;
try
Result.IsLoading := True;
XMLToObj(s1, Result);
finally
if DontFixup then
ClearFixups //<<
else
FixupReferences;
Метод ClearFixups не вызывает FReader.EndReferences из-за чего происходит утечка ресурсов
function TfrxXMLSerializer.ReadComponentStr
Фрагмент кода
FReader.BeginReferences;
try
Result.IsLoading := True;
XMLToObj(s1, Result);
finally
if DontFixup then
ClearFixups //<<
else
FixupReferences;
Метод ClearFixups не вызывает FReader.EndReferences из-за чего происходит утечка ресурсов
Комментарии