View Single Post
Old 04-23-09, 01:00 AM   #5
Mike Playle
Registered User
 
Join Date: Sep 2005
Posts: 26
Default Re: nvLock: client timed out, taking the lock

Quote:
Originally Posted by AaronP View Post
Does your app ever spend a lot of time in a signal handler, or could be somehow suspending the OpenGL thread while it's executing code in libGL?
Not from my code. I try to avoid using signals. It's possible that GTK or Python might be setting up signal handlers that I don't know about though.

Quote:
Originally Posted by AaronP View Post
Also, are you rendering to pbuffers with the XvMC thread?
Yes.

Quote:
Originally Posted by AaronP View Post
It would be very helpful if you could break into your app and the X server during one of these hangs and get backtraces from all four threads.
Unfortunately this problem is very intermittent - if I could repeat it on demand I could try to do this, but often I have to run it for several hours to see the problem!

Maybe I can think of some automated way to do this.
Mike Playle is offline   Reply With Quote