XmlSpy: утечки памяти в автоматически созданном парсере xml

StackOverflow https://stackoverflow.com/questions/7385626

  •  29-10-2019
  •  | 
  •  

Вопрос

Я сгенерировал C ++ XML-анализатор с использованием Altovas xmlspy 2011r3 sp1 .Парсер основан на Xerces 3.1 и используется в качестве динамической библиотеки связи с поддержкой MFC.

Я получаю Утечки памяти внутри Xerces Просто запустив пример, созданный с анализатором Altova, который загружает XML из файла и ничего не делает с ним. Утечки

обнаруживаются Visual Studio и Bogschecker.Xerces Terminate правильно вызывается.Просто загрузка XML из файла в цикле приведет к исчезновению памяти, поэтому утечки растут со временем.


<Сильные> У кого-нибудь есть те же проблемы?Что я могу сделать, чтобы избавиться от этих утечек памяти?

Добрые пожелания для любой помощи

Моя настройка:

MSVC 2008
Xerces 3.1
Xmlspy 2011r3

Win XP

Это было полезно?

Решение

Это подтвержденная ошибка в примере кода, предоставленной ALTOVA.Чтобы исправить утечки, убедитесь, что всегда вызовите denucydocument для освобождения всей памяти.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top