Hi Jamie, Could you try svn/trunk to see if the fix I checked in today address this crash?
Thanks, Robert. On 20 January 2015 at 16:30, jamie robertson <[email protected]> wrote: > Hi, > > If it's of any help I've observed pretty much the same thing, when using > the old geometrytechnique (win 7 VS2010). I've tried with .osgb and .ive > vpb generated terrain databases. > > With a singlethreaded viewer it seems to work although crashes when > opening the stats. > > With a multithreaded viewer though I consistently get a crash in > osg::State during the first frame. > > Cheers > > Jamie > > > Code: > osg115-osgd.dll!osg::State::bindVertexBufferObject(osg::GLBufferObject * > vbo) Line 516 C++ > osg115-osgd.dll!osg::State::setVertexPointer(const osg::Array * array) > Line 666 C++ > osg115-osgd.dll!osg::Geometry::drawVertexArraysImplementation(osg::RenderInfo > & renderInfo) Line 789 C++ > osg115-osgd.dll!osg::Geometry::drawImplementation(osg::RenderInfo & > renderInfo) Line 741 C++ > osg115-osgd.dll!osg::Drawable::draw(osg::RenderInfo & renderInfo) Line > 582 + 0x16 bytes C++ > osg115-osgUtild.dll!osgUtil::RenderLeaf::render(osg::RenderInfo & > renderInfo, osgUtil::RenderLeaf * previous) Line 81 + 0x19 bytes C++ > osg115-osgUtild.dll!osgUtil::RenderBin::drawImplementation(osg::RenderInfo > & renderInfo, osgUtil::RenderLeaf * & previous) Line 487 + 0x19 bytes > C++ > osg115-osgUtild.dll!osgUtil::RenderStage::drawImplementation(osg::RenderInfo > & renderInfo, osgUtil::RenderLeaf * & previous) Line 1402 C++ > osg115-osgUtild.dll!osgUtil::RenderBin::draw(osg::RenderInfo & renderInfo, > osgUtil::RenderLeaf * & previous) Line 430 + 0x17 bytes C++ > osg115-osgUtild.dll!osgUtil::RenderStage::drawInner(osg::RenderInfo & > renderInfo, osgUtil::RenderLeaf * & previous, bool & doCopyTexture) Line > 933 C++ > osg115-osgUtild.dll!osgUtil::RenderStage::draw(osg::RenderInfo & > renderInfo, osgUtil::RenderLeaf * & previous) Line 1241 + 0x1b bytes C++ > osg115-osgUtild.dll!osgUtil::SceneView::draw() Line 1379 + 0x37 bytes C++ > osg115-osgViewerd.dll!osgViewer::Renderer::draw() Line 750 + 0xf bytes C++ > osg115-osgViewerd.dll!osgViewer::Renderer::operator()(osg::GraphicsContext > * __formal) Line 910 + 0xf bytes C++ > osg115-osgd.dll!osg::GraphicsContext::runOperations() Line 771 + 0x33 > bytes C++ > osg115-osgd.dll!osg::RunOperations::operator()(osg::GraphicsContext * > context) Line 137 + 0xf bytes C++ > osg115-osgd.dll!osg::GraphicsOperation::operator()(osg::Object * object) > Line 53 + 0x19 bytes C++ > osg115-osgd.dll!osg::OperationThread::run() Line 431 + 0x26 bytes C++ > osg115-osgd.dll!osg::GraphicsThread::run() Line 41 C++ > ot20-OpenThreadsd.dll!OpenThreads::ThreadPrivateActions::StartThread(void > * data) Line 113 + 0xf bytes C++ > msvcr100d.dll!_callthreadstartex() Line 314 + 0xf bytes C > msvcr100d.dll!_threadstartex(void * ptd) Line 297 C > kernel32.dll!76e4338a() > > > > ------------------ > Read this topic online here: > http://forum.openscenegraph.org/viewtopic.php?p=62397#62397 > > > > > > _______________________________________________ > 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

