One of the tests run by piglit causes our server to crash. This bug was present in 3.1.1 as well as the upgraded Mesa in 3.1.2. Haven't investigated exactly what test causes the crash. Can be reproduced by running all tests in piglit. Crashes once it starts with the glean tests.
This bug is still present. xinit.log has this: > Xvnc: ../../../src/mesa/swrast/s_texture.c:163: _mesa_check_map_teximage: Assertion `x < texImage->Width || texImage->Width == 0' failed. The last succeeding command is: > /home/cendio/piglit/bin/arb_texture_compression-invalid-formats s3tc -auto -fbo And the one after that (that fails because the X server vanishes) is: > /home/cendio/piglit/bin/s3tc-errors -auto -fbo The name seems to be "spec@ext_texture_compression_s3tc@s3tc-errors".
Tested again with our upgraded Xorg and Mesa on Fedora 28. I still get a crash, but this time a SIGSEGV: (EE) (EE) Backtrace: (EE) 0: /opt/thinlinc/libexec/Xvnc (xorg_backtrace+0x41) [0x6db071] (EE) 1: /opt/thinlinc/libexec/Xvnc (0x400000+0x2de649) [0x6de649] (EE) 2: /lib64/libpthread.so.0 (0x7f9dae654000+0x11fb0) [0x7f9dae665fb0] (EE) 3: /lib64/libc.so.6 (0x7f9dad7b4000+0xa1fe6) [0x7f9dad855fe6] (EE) 4: /opt/thinlinc/libexec/Xvnc (fbBlt+0xd6) [0x4cc506] (EE) 5: /opt/thinlinc/libexec/Xvnc (fbBltStip+0x26) [0x4cd276] (EE) 6: /opt/thinlinc/libexec/Xvnc (fbGetImage+0x1fb) [0x4ced0b] (EE) 7: /opt/thinlinc/libexec/Xvnc (0x400000+0x187005) [0x587005] (EE) 8: /opt/thinlinc/libexec/Xvnc (0x400000+0xff25e) [0x4ff25e] (EE) 9: /opt/thinlinc/lib64/swrast_dri.so (0x7f9dac64a000+0x468344) [0x7f9dacab2344] (EE) 10: /opt/thinlinc/libexec/Xvnc (0x400000+0xff1ca) [0x4ff1ca] (EE) 11: /opt/thinlinc/libexec/Xvnc (0x400000+0x10468a) [0x50468a] (EE) 12: /opt/thinlinc/libexec/Xvnc (0x400000+0xfea54) [0x4fea54] (EE) 13: /opt/thinlinc/libexec/Xvnc (Dispatch+0x325) [0x68d6e5] (EE) 14: /opt/thinlinc/libexec/Xvnc (dix_main+0x388) [0x691548] (EE) 15: /lib64/libc.so.6 (__libc_start_main+0xeb) [0x7f9dad7d711b] (EE) 16: /opt/thinlinc/libexec/Xvnc (0x400000+0xc7a50) [0x4c7a50] (EE) (EE) Segmentation fault at address 0x0 (EE) Fatal server error: (EE) Caught signal 11 (Segmentation fault). Server aborting (EE)