Hi Carsten,

Carsten Neumann wrote:
>       Hi Antonio,
> 
> On Wed, 2007-09-05 at 19:52 +0200, Antonio Bleile wrote:
>> Hi,
> [SNIP]
>>              LockCount       -17891601       long
>>              RecursionCount  -17891602       long
>>              OwningThread    0xfeeefeee      void *
>>              LockSemaphore   0xfeeefeee      void *
>>              SpinCount       4277075694      unsigned long
> 
>> where OwningThread seems quite suspicious...
> 
> indeed, but the interesting question is of course why it has that
> strange value ;)
> 
>> If I remove the addRefCP and subRefCP calls, the osgExit works
>> ok. osgInit, the rendering etc and osgExit run all in the same
>> thread! The context and the PassiveWindow is deleted _before_
>> calling osgExit(). Any ideas?
> 
> No, sorry, none right now, only that I would not be too surprised if
> this is related to the ThreadManager::shutdown crashes reported by
> Gabriel yesterday.
> The problem is that without being able to reproduce these cases (ok, I
> haven't tried yet) it looks hard to figure out. You don't happen to have
> a small reproducing testcase, do you ? ;)

I'm trying very hard. But it doesn't crash.... I observed that the
actual crash does not occur in the subRefCP but in the destructor
of the instance which has some OSGPtr's as members. Using
and deleting the instance withing the OpenSG tutorial's works fine
though. I'm not able to see on which member destruction it crashes
with the debugger...(if it does so...).

Regards,

   Toni



-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to