From a08241d4818c342fe4f086178035bc858778aebd Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Tue, 26 Jan 2010 11:16:38 +0000 Subject: [PATCH] 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." --- src/osgUtil/SceneView.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osgUtil/SceneView.cpp b/src/osgUtil/SceneView.cpp index 467a18ec1..d21db6f39 100644 --- a/src/osgUtil/SceneView.cpp +++ b/src/osgUtil/SceneView.cpp @@ -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); }