IMPORTANT:
this is not a Support Forum! Experienced users might answer from time to time questions posted here. If you need a professional and reliable answer, or if you want to report a bug, please contact Altova Support instead.

Profile: dh185148
About
User Name: dh185148
Forum Rank: Newbie
Real Name:
Location Atlanta
Occupation:
Interests:
Gender: None Specified
Statistics
Joined: Monday, October 29, 2018
Last Visit: Monday, October 29, 2018 7:09:13 PM
Number of Posts: 1
[0.01% of all post / 0.00 posts per day]
Avatar
Last 10 Posts
Topic: Garbage Collection in MsxmlTreeOperations
Posted: Monday, October 29, 2018 7:09:13 PM
I have Altova XMLSpy 2012 and see in the visual studio memory analyzer that MsxmlTreeOperations::DocumentType MsxmlTreeOperations::LoadXml in Node.cpp is creating data on the heap without releasing it. It is not much data, and the oldest I have found is about 8 minutes since allocation. Is there some garbage collection that clears the heap in this code that I am missing? Where does the memory from MSXML2::IXMLDOMDocumentPtr result = MsxmlTreeOperations::CreateDocument(); get cleared or is it expected to be cleared by the calling function?

Thanks!

Use of the Altova User Forum(s) is governed by the Altova Terms of Use.