After playing multiple videos, X crashes when starting a new one or swithching from/to fullscreen. It crashes in tow different ways. 1.- X locks without stoping, don't updates screen image, uses 100% CPU, locks keyboard, ... and must be killed from a remote ssh conection to recover the system. 2.- X crashes and gdm restarts it. There are no logged messages regarding the crash.
Yeah I see this occasionally, well, the 2nd problem at least. I have a theory on what causes it but haven't had a chance to look at it yet. I've attached something that should workaround the issue if I'm right about the cause. Let me know if it helps! If it does, I'll look at backporting some of the patches from the -ng branch of the ddx which'll be a better fix until -ng is usable.
Created attachment 18584 [details] [review] potential workaround
I've applied the patch and have been using it for 2 days without a single crash yet.
I've been using it for 6 days in a row, but it finally crashed the same way, so it seems to last MUCH longer but still fails.
Created attachment 18707 [details] gdb backtrace
Created attachment 18788 [details] New backtrace with debug symbols for xorg and nouveau
After 3 months without using nouveau (due to lack of time), i've tried it again and this doesn't happen now, so it seems fixed.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.