David, Thanks for the information. It sounds like there might actually be a problem here. Rather than code around it, I'm going to keep poking around to see if I can figure out what's going on. It's nice to have a plan B though, so thank you for the advice. Right now it looks like the Viewer::getContexts(contexts, true) method is being called from ViewerBase::stopThreading(). The thread that is still running (GraphicsContext which I believe was started when I called realize()) isn't marked as valid and thus is not reported by getContexts(). Now I'm trying to figure out how that thread can still be running and not be valid. One thing that is slightly strange about my scene graph is that I have a slave camera rendering a subgraph for the background. Did you have more than one camera? Cory David Spilling wrote: Cory, |
_______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org