-
-
Notifications
You must be signed in to change notification settings - Fork 174
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
server deadlocks when resizing fast updating window (ie: glxgears or mplayer) #475
Comments
This is a regression, but not a recent one:
(and it could still be related to lib injection from buggy Let the bisection "fun" begin (using rgb encoding for testing):
So this crash is caused by r3613 which enables
Problem is that |
Adding some debug, this is often the last thing that shows before we crash:
Interestingly, I also got this error:
Which got me watching the shared memory segments with:
And this number goes up with every resize, but never seems to go back down again! Looks like something isn't freeing up the shared memory! |
2013-12-17 09:13:17: totaam uploaded file
|
2013-12-17 09:30:52: totaam uploaded file
|
With the patch above I see:
So, it looks to me like we still have an Thoughts:
|
2013-12-17 15:57:12: totaam uploaded file
|
2013-12-17 16:01:04: totaam uploaded file
|
0.10.x backports in: 4965 and 4966 - keeping ticket opened for testing. |
0.10.10 released with the fix after testing ok - closing |
It doesn't crash it just seems to be stuck:
Sanitized as:
And here is another one (with 0.10.x 4000), showing up in a different place:
With the X11 server just waiting for something:
Sometimes it also just kills the X11 server (no xpra backtrace in that case - no X11 backtrace yet..).
In the xpra backtrace case, it looks like we're stuck waiting for a reply from the X11 server, and none is coming...
Possibly because we accessed the server from a non-UI thread somewhere. (Ouch!)
Could also be some library problems (#422: the AMD
OpenCL
icd is known to cause weird problems)The text was updated successfully, but these errors were encountered: