Hi Alex, The submission came though OK on your other post. The correct place for submissions is the osg-submissions mailing list, post to osg-users can easily be lost amongst the sea of other posts so isn't a reliable mechinism for submissions.
Robert. On Fri, Jun 6, 2008 at 2:44 PM, Pecoraro, Alexander N <[EMAIL PROTECTED]> wrote: > Sorry, I just noticed that I forgot to put a subject line on my first > email, so I am resending it. > > I think there is a bug in the osgUtil::Optimizer::CombineLODVisitor - at > line 1530 of Optimizer.cpp it does a dynamic_cast on and osg::Node* to > osg::LOD* and then at line 1563 it calls getChild(i) (even if > getNumChildren() == 0) on the dynamically casted LOD node. This works > fine when the node is an LOD node, but when it is a PagedLOD node then > it causes in invalid access to the _children vector. I attached a screen > shot to show what I mean. > > This situation would only ocurr when a PagedLOD node was a sibling of an > LOD node, which is probably why it hasn't been spotted before. > > Not sure if this is the accepted way to submit a fix, but anyway I made > a fix to the Optimizer code (version 2.4) and attached it to the email. > > Alex > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

