Hi Linix,

I'm just following up on this issue.  The original code use of virtual
inheritance is correct and would be inappropriate to change.  What I
would like to get to the bottom of is whether the crash is down to
something else.  Could you provide a small test program that
reproduces the crash?  There is also a chance this is a simple a build
error issue, what platform are you working on?  Any chance you've been
mixing release and debug libs under Windows?

Your suggested change of:

AnimationPath():_loopMode(LOOP) {}
    to
AnimationPath():_loopMode(LOOP),Object() {}

Did you try this, if so did it fix the issue?  I would expect the
Object() constructor to be called automatically in the original code
so the second version shouldn't be required.

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

Reply via email to