Hi,

 I am currently using OpenSG 1.8 as a geometry parser for a library which
repeatedly loads geometry (in VRLM-Format), does some preprocessing on
the geometry, then passes the geometry data to a collision detection
library and
destroys the scene loaded by OpenSG.
 Since the library is used by the the GUI of a commercial control it is
important that this process is performed without producing memory leaks
(the GUI will possibly run for a very long time without being restarted
and will perform thousands of the operations described above).

I have allready succeded in tracking down and removing some memory leaks
in the OpenSG-parser using valgrind (loading *.osb-Files works fine now),
but there still are some leaks in the *.wrl-Parser left (about 16k for
every new VRML-file that is loaded, independent of the VRML file size it
seems).

I would appreciate any help on removing the remaining leaks. Some hints on
what exactly causes this leaks and how to fix them would be nice. A more
in-depth description on how the OpenSG *.wrl-Parser works would also help.

Thank You for Your help,

Edmund Buchal


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Opensg-core mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-core

Reply via email to