Hi, I've been away for two weeks, and now returning to this issue. Just wanted to update in case my findings are useful to others.
On further investigation, I realised that calling getOrCreateStateSet on a newly created text node will return a pointer to a 'singleton' instance of a stateset. I had assumed that after creating the text node, the above call would 'Create' a new stateset rather than 'Get' an existing one - so I think some of our crashes are due to the same stateset pointer being written to on different threads. We're in the process of rationalising how we use statesets in our app. so we can reusing a singleset - this should resolve our issue. Thanks again Paul ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=43152#43152 _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

