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

Reply via email to