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
