Altovas XmlSpy2011R3SP1を使用してC++xmlパーサーを生成しました。パーサーはXerces3.1に基づいており、MFCをサポートするダイナミックリンクライブラリとして使用されます。
ファイルからxmlをロードし、それ以外は何もしないaltovaパーサーで生成された例を実行するだけで、xerces内でメモリリークが発生します。
リークは、VisualStudioとboundscheckerによって検出されます。Xercesterminateは適切に呼び出されます。ループ内のファイルからxmlをロードするだけでメモリ不足の例外が発生するため、時間の経過とともにリークが増加します。
誰もが同じ問題を抱えていますか?これらのメモリリークを取り除くにはどうすればよいですか?
よろしくお願いします
私のセットアップ:
MSVC 2008
Xerces 3.1
XmlSpy 2011R3
Win XP