From 839dbb1bc1ca11488439ffdc3a9956f8cbc74db0 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Tue, 29 Jul 2014 15:47:55 +0000 Subject: [PATCH] Added catch for NULL Transform pointers getting into the _transformMap. git-svn-id: http://svn.openscenegraph.org/osg/OpenSceneGraph/trunk@14388 16af8721-9629-0410-8352-f15c8da7e697 --- src/osgUtil/Optimizer.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/osgUtil/Optimizer.cpp b/src/osgUtil/Optimizer.cpp index afb7edcc8..5c11d4573 100644 --- a/src/osgUtil/Optimizer.cpp +++ b/src/osgUtil/Optimizer.cpp @@ -1099,6 +1099,12 @@ bool CollectLowestTransformsVisitor::removeTransforms(osg::Node* nodeWeCannotRem titr!=_transformMap.end(); ++titr) { + if (titr->first==0) + { + OSG_NOTICE<<"Warning: CollectLowestTransformsVisitor::removeTransforms() error, encountered a NULL Transform pointer"<second._canBeApplied) { if (titr->first!=nodeWeCannotRemove)