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

Reply via email to