我使用Altovas XmlSpy 2011R3 SP1生成了一个 xml解析器。解析器基于Xerces 3.1,并用作具有MFC支持的动态链接库。
我得到了xerces内部的内存泄漏信息,它只是运行由altova解析器生成的示例,该解析器从文件中加载xml,并对其不做任何其他操作。
漏洞由visual和boundschecker检测到。Xerces终止被正确地称为。只要在循环中从文件中加载xml,就会导致内存不足的异常,因此泄漏会随着时间的推移而增加。
,有人有同样的问题吗?我能做些什么来消除这些内存泄漏呢?
对您的帮助致以亲切的问候
我的设置:
MSVC 2008
Xerces 3.1
XmlSpy 2011R3
Win XP
发布于 2011-12-06 17:06:59
这是Altova提供的示例代码中确认的错误。要修复漏洞,请确保始终调用DestroyDocument来释放所有内存。
https://stackoverflow.com/questions/7385626
复制相似问题