Hi,

I use the latest svn trunk revision. I use the java binding.

Could you tell me where the file containing the shadermgr's event
handler is located ?

For a bt/callstack, don't know how to run gdb on top of the jvm...
I'll take a look, but if I knew where to continue to look to put debug
statements I could tell you more.

Regards,
Quentin

2009/4/10 Mike Gist <[email protected]>:
> Can you confirm what revision of CS you're using?
> Also, can you provide a bt/callstack from the point of where it's actually
> stuck? So the actual lock.
> I had a look through shadermgr's event handler and I didn't see anything
> that might cause such a lockup,
> nor can I reproduce this here (though I don't have the same code as you).
>
> 2009/4/9 Quentin Anciaux <[email protected]>
>>
>> In fact it blocks while dispatching to shadermgr :
>>
>> The debug give me this before blocking:
>>
>>  -- dispatching to crystalspace.graphics3d.shadermgr
>>
>> Regards,
>> Quentin
>>
>> 2009/4/9 Quentin Anciaux <[email protected]>:
>> > Hi,
>> >
>> > it blocks in the csEventTree::Dispatch (cssubscription.cpp) at the
>> > following call:
>> >
>> >    if (h->HandleEvent(e) && (!e.Broadcast)) {
>> >      break;
>> >    }
>> >
>> > it seems h->HandleEvent is blocking, but at that moment (when calling
>> > OpenApplication) I do not have event handler registered.
>> >
>> > If I put a break just before the  call (6th call, there are 5 previous
>> > call that don't block)  to HandleEvent then the OpenApplication method
>> > exit... but If I then request the interface iLoader it is null.
>> >
>> > But the interface iGraphics3D, iKeyboardDriver, iEngine, iVirtualClock
>> > are not null, only iLoader.
>> >
>> > So it seems the blocking is related to iLoader.
>> >
>> > Regards,
>> > Quentin
>> >
>> > 2009/4/9 Quentin Anciaux <[email protected]>:
>> >> Hi,
>> >>
>> >> when I call csInitilializer::OpenApplication, the call never return.
>> >> I'm using the java binding, on the latest trunk revision of CS.
>> >>
>> >> I put you the result of running the app with the flag verbose 'on'.
>> >
>> > --
>> > All those moments will be lost in time, like tears in rain.
>> >
>>
>>
>>
>> --
>> All those moments will be lost in time, like tears in rain.
>>
>>
>> ------------------------------------------------------------------------------
>> This SF.net email is sponsored by:
>> High Quality Requirements in a Collaborative Environment.
>> Download a free trial of Rational Requirements Composer Now!
>> http://p.sf.net/sfu/www-ibm-com
>> _______________________________________________
>> Crystal-main mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/crystal-main
>> Unsubscribe:
>> mailto:[email protected]?subject=unsubscribe
>
>
>
> --
> -Mike
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by:
> High Quality Requirements in a Collaborative Environment.
> Download a free trial of Rational Requirements Composer Now!
> http://p.sf.net/sfu/www-ibm-com
> _______________________________________________
> Crystal-main mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/crystal-main
> Unsubscribe:
> mailto:[email protected]?subject=unsubscribe
>
>



-- 
All those moments will be lost in time, like tears in rain.

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Crystal-main mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/crystal-main
Unsubscribe: 
mailto:[email protected]?subject=unsubscribe

Reply via email to