Hi Aurelien, I've merged your changes, with a small tweak of reorder the set methods so they sit alongside their respective get methods, and am now testing. I've run the osgsimplegl3 example that enables the VertexAttributeAliasing but now crashes. OSG-3.1.7 doesn't crash, but there have been other changes in the OSG so merging your changes may not be the cause. I'm current build a debug version of the OSG to see what extra info that will reveal. The current stack trace I have is:
#0 0x00007ffff3c6da04 in ?? () from /usr/lib/nvidia-304/libnvidia-glcore.so.304.88 #1 0x00007ffff7a0e970 in osg::ArrayDispatchers::dispatch(unsigned int, unsigned int) () from /home/robert/OpenSceneGraph/lib/libosg.so.99 #2 0x00007ffff7a0ad09 in osg::Geometry::drawImplementation(osg::RenderInfo&) const () from /home/robert/OpenSceneGraph/lib/libosg.so.99 #3 0x00007ffff58d45cf in osgUtil::RenderLeaf::render(osg::RenderInfo&, osgUtil::RenderLeaf*) () from /home/robert/OpenSceneGraph/lib/libosgUtil.so.99 #4 0x00007ffff58ce985 in osgUtil::RenderBin::drawImplementation(osg::RenderInfo&, osgUtil::RenderLeaf*&) () from /home/robert/OpenSceneGraph/lib/libosgUtil.so.99 #5 0x00007ffff58d85f3 in osgUtil::RenderStage::drawImplementation(osg::RenderInfo&, osgUtil::RenderLeaf*&) () from /home/robert/OpenSceneGraph/lib/libosgUtil.so.99 #6 0x00007ffff58d8dc6 in osgUtil::RenderStage::drawInner(osg::RenderInfo&, osgUtil::RenderLeaf*&, bool&) () from /home/robert/OpenSceneGraph/lib/libosgUtil.so.99 #7 0x00007ffff58d8c1a in osgUtil::RenderStage::draw(osg::RenderInfo&, osgUtil::RenderLeaf*&) () from /home/robert/OpenSceneGraph/lib/libosgUtil.so.99 #8 0x00007ffff58e1331 in osgUtil::SceneView::draw() () from /home/robert/OpenSceneGraph/lib/libosgUtil.so.99 #9 0x00007ffff7327f8f in osgViewer::Renderer::draw() () from /home/robert/OpenSceneGraph/lib/libosgViewer.so.99 #10 0x00007ffff7a29c09 in osg::GraphicsContext::runOperations() () from /home/robert/OpenSceneGraph/lib/libosg.so.99 #11 0x00007ffff7a9b971 in osg::OperationThread::run() () from /home/robert/OpenSceneGraph/lib/libosg.so.99 #12 0x00007ffff7a2cfc8 in osg::GraphicsThread::run() () from /home/robert/OpenSceneGraph/lib/libosg.so.99 #13 0x00007ffff62a17d0 in OpenThreads::ThreadPrivateActions::StartThread(void*) () from /home/robert/OpenSceneGraph/lib/libOpenThreads.so.12 #14 0x00007ffff7092f8e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #15 0x00007ffff659ee1d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Could you test the osgsimplegl3 example to see if works on your system? Thanks, Robert. _______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
