From Laurens Voerman, "I've removed an underscore in

OpenSceneGraph/src/osgUtil/SceneView.cpp
introduced in svn
10915 (5 Jan 2010): "Added support for call root Camera CullCallbacks"



It causes a segfault in osgViewer based apps on our linux system (OSG_STEREO=ON OSG_STEREO_MODE=QUAD_BUFFER)

Problem does not show when OSG_STEREO=OFF.


< 976        else _cullVisitor->traverse(*_camera);
> 976        else cullVisitor->traverse(*_camera);

Looks like a typo, and removing the _ does fix the problem."
This commit is contained in:
Robert Osfield
2010-01-26 11:16:38 +00:00
parent 5f223bec89
commit a08241d481

View File

@@ -974,7 +974,7 @@ bool SceneView::cullStage(const osg::Matrixd& projection,const osg::Matrixd& mod
{
osg::NodeCallback* callback = _camera->getCullCallback();
if (callback) (*callback)(_camera.get(), cullVisitor);
else _cullVisitor->traverse(*_camera);
else cullVisitor->traverse(*_camera);
}