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.

Garbage Collection in MsxmlTreeOperations Options · View
Posted: Monday, October 29, 2018 7:09:13 PM
Rank: Newbie

Joined: 10/29/2018
Posts: 1
Location: Atlanta
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?

Posted: Monday, October 29, 2018 7:33:34 PM
Rank: Advanced Member

Joined: 12/13/2005
Posts: 2,853
Location: Mauritius
Your question is unclear. XMLSpy is not using Msxml - it has its own validation and transformation engines. Are you using it explicitly somewhere?

Another question: did you try XMLSpy 2019? 7 years is quite a long wait...
Users browsing this topic

Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

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