Created attachment 119931 [details] [review] initialize variables Initialize variables where clang reports that they are uninitialized. FreeBSD uses Clang as the default compiler. Without these patches xorg-server crashes launch or there is graphical corruption. Tested with 2.99.917, the patch is against the master branch.
Created attachment 119932 [details] Xorg.log without the patch
If clang is accessing the variables before initializing, setting them to NULL won't make any difference, just silence a false warning from clang.
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.