On Fri, May 30, 2008 at 1:44 PM, Mike Greene <[EMAIL PROTECTED]> wrote:
> Paul,
>
>  The program is pretty large with lots of dependencies, so I'm not sure I
> can attach it here:
> By SVN head, do you mean using OSG 2.4 instead of 2.3.7?

Oh I might guess that Paul might have have SVN head, *not* either of
2.4 or 2.3.7.

Since 2.4.0 we've made a fix to the graphics context initialization to
prevent the update traversal overlapping with the initial compile
traversal.  If you code is modifying state in the update traversal
that the compile traversal is trying to read then you can get a crash.
 This is what the fix addressed, the compile traversal now is strictly
managed so it doesn't overlap with the initial update traversal.

I'm about to tag 2.5.1 which will contain this fix.  I'd recommend
upgrading to this version.  Porting between 2.3.7 and 2.5.1/SVN should
be trivial - just a rebuild should be required as the vast majority of
the API has been unchanged.

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to