|
From: Braden M. <br...@en...> - 2002-04-04 02:44:15
|
On Wed, 2002-04-03 at 10:02, Michael Schuldt wrote: > At 09:55 03.04.2002 -0500, you wrote: > >On Wed, 2002-04-03 at 09:18, Michael Schuldt wrote: > > > Hi, > > > > > > the glut lookat and the win32lookat crashs on exit, the seg vault > > occurs at > > > the removeBackground or removeViewpoint ... Method of VRMLScene. > > > This is the reason why the destructor for the Class Image and anything > > else > > > isn't called. But I need this to clean up any memory leaks caused > > > from large movies. How can I solve this problem > > > >Are you getting this using the CVS version of OpenVRML? > > Yes, the version is from 03.03.2002 Oh, yeah... I remember this now. There are a few "issues" here, but the one that's really annoying is the fact that VrmlNamespace must be deleted *after* the nodes in the namespace have been deleted, and that's not happening. This is going to be rather time consuming to fix, and I can't spare the cycles to do it right now. I'll look at doing this after the rearchitecture branch gets merged back into the main branch; but another way to skin this cat is to implement refcounting of namespaces, which needs to happen anyway. -- Braden McDaniel e-mail: <br...@en...> <http://endoframe.com> Jabber: <br...@ja...> |