From Rein Kadijk, "While displaying a certain scene, OsgEdit crashed in ProxyNode::traverse() in file OSG_OP_OT-1.2\OpenSceneGraph\src\osg\proxynode.cpp. It turned out that nv.getDatabaseRequestHandler() returned NULL; using this pointer to call one of DatabaseRequestHandler's methods is of course illegal. I patched it by adding: if (nv.getDatabaseRequestHandler())"
From Rein Kadijk, "While displaying a certain scene, OsgEdit crashed in ProxyNode::traverse() in file OSG_OP_OT-1.2\OpenSceneGraph\src\osg\proxynode.cpp.
It turned out that nv.getDatabaseRequestHandler() returned NULL; using this pointer to call one of DatabaseRequestHandler's methods is of course illegal.
I patched it by adding: if (nv.getDatabaseRequestHandler())"

From Robert Osfield, reordered the addition of the nv.getDatabaseRequestHandler() check to allow the
default traverse() to be called when no database handling is attached to the visitor.


ghub/osg,XiaoCC/osg,ghub/osg,stmh/osg,stmh/osg,XiaoCC/osg,stmh/osg,koshman86/osg,artoolkit/osg,omega-hub/osg,omega-hub/osg,omega-hub/osg,koshman86/osg,ntoand/osg,ntoand/osg,koshman86/osg,ghub/osg,stmh/osg,artoolkit/osg,XiaoCC/osg,koshman86/osg,stmh/osg,artoolkit/osg,omega-hub/osg,XiaoCC/osg,ntoand/osg,ghub/osg,XiaoCC/osg,ntoand/osg,artoolkit/osg