Thanks, a lot

Red frame should never happen. I change flag color to red at the begining of update callback and change it to green at the end of this callback. You have seen red then you just confirmed that there is a bug in OSG or OpenThreads. And update callback might get called at the same time as GL compile visitor traverses the same node. If this is not OpenThreads but OSG issue it may also happen in other OSes.

Can anyone check it under Linux or Apple ?

Hi Wojtek,

As far as I know you did not see this under Vista. This particular bug shows only in XP.

Indeed, you remember correctly.

Btw. Can you check another piece of code ie: my modified prerender bug repro ? This might be related to threading handler problems you reported. I have posted it on 24-04-2008.

http://article.gmane.org/gmane.comp.graphics.openscenegraph.user/26960/match=conditionUpdateCallbackvsGLCompileObjectVisitor

Yep, I see the red flag too a the start, then it goes green (after a black flash on the screen). If I change the threading mode ('m'), I see the red flag, then it turns green, then the plane stops spinning (but the example doesn't crash, and I can't get a good stack trace of where it stops).

Weird. Anything else I can do to help?

J-S
--
______________________________________________________
Jean-Sebastien Guay    [EMAIL PROTECTED]
                               http://www.cm-labs.com/
                        http://whitestar02.webhop.org/
_______________________________________________
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

Reply via email to