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
