Hello Marc,
-------- Original-Nachricht --------
> Datum: Mon, 24 Aug 2009 17:11:57 +0200
> Von: Marc Hofmann <[email protected]>
> An: [email protected]
> Betreff: Re: [Opensg-users] Problems with Multithreading in OpenSG 2.0
> Hello, it's me again ;-)
>
> I modified my test program to load and afterwards unload all nodes (see
> rotate function below). It crashes, after I delete all nodes and sync the
> threads.
>
>
> '_pAspectStore' in 'FieldContainer *FieldContainer::getAspectPtr(UInt32
> uiAspect) const' is 0xfeeefeee (use of already deleted object).
apologies for the long delay, it took me a while to figure out what was going
on. I've reimplemented the MT pointer types, made them more robust and fixed
the bug you where running into.
With r2051 you program works again [1], but I still get messages about GL
problems. It seems we have a problem with reusing of our internal "gl ids" from
multiple threads. I'll see what is going wrong there next.
Cheers,
Carsten
[1] it should fix the aspect store related crash as well as the crash on exit
if the application does not fully clean up all OpenSG objects.
--
Neu: GMX Doppel-FLAT mit Internet-Flatrate + Telefon-Flatrate
für nur 19,99 Euro/mtl.!* http://portal.gmx.net/de/go/dsl02
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users