Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
gnome3.mutter: fix segfault in dri_flush_front_buffer() #67986
Motivation for this change
The last few months I have run into an issue where if my machine resumes from suspend (Intel NUC8i5, Intel Iris Plus Graphics 655), Mutter segfaults, loses the whole session, and I am back in GDM. Shortened stack trace:
In the Mutter commit history I found the same call stack with Valgrind errors:
I have applied this patch two days ago and Mutter hasn't crashed since. I guess that NixOS 19.09 will probably not ship with GNOME 3.34, so it would be nice to have this fix in 19.09.
That is true, we'd have to work at super-human speed for that to even happen (plus branch of is actually two days before the release)