Looks like surf_pitch is not necessarily in units of pixels.
Fixed with https://cgit.freedesktop.org/mesa/mesa/commit/?id=c10808441cc479b715caf21d993866dc396397d9
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.