Hi Gert,

Thanks for the stack trace, this is very useful.  It indicates a
problem with a lack of thread safe reference counting in
ReaderWriter::Options, so I've added this into the set up of
ReaderWriter and ReaderWriter::Options and checked it in.

In your code are you dynamically setting up text in the update phase,
and loading a paged database?  The failure does like what Sherman came
across a few weeks back.  I suspect the failure mode is that two
threads are using ref/unreffing the Registry's Option object at one
time resulting in problems.  If this is correct the changes I've just
checked in "should" fix this particular problem.

Could you do an svn update and let me know how you get on?

Robert.

On 9/24/07, Gert van Maren <[EMAIL PROTECTED]> wrote:
> Hi guys,
>
> Another crash now in OpenThreads::ScopedLock.
>
> Running OSG 2.1.10, loaded a paged terrain, running dual core and after
> sometime crash (dev and release). It takes usually 5-10 minutes to crash
> and I do not move. Have text in view but made it dynamic.
>
> Call stack attached.
>
> Any ideas? threading again?
>
> Regards Gert
>
>
>
> --
> Gert van Maren
>
> Head of Research & Development
> K2Vi Virtual Reality Software
> Data Interface Technologies Ltd
>
> Phone: +64 21 2855581
> Email: [EMAIL PROTECTED]
> Web: http://www.k2vi.com
> _______________________________________________
> 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