ci: zink: flakes with zink_wait_on_batch: Assertion `batch_id' failed. on a630
Occasionally I see this flake:
- job: https://gitlab.freedesktop.org/mesa/mesa/-/jobs/32778510
- html output: https://mesa.pages.freedesktop.org/-/mesa/-/jobs/32778510/artifacts/results/summary/problems.html
Sadly the trace isn't useful, maybe we can have Mesa with debug? (I'm aware about the size cost, but it would most likely help).
warning: process name not yet set
/home/okias/.var/app/com.revolutionarygamesstudio.ThriveLauncher/config/Revolutionary-Games/Launcher/Installed/Thrive_0.5.8.1_linux_x11/Thrive_0.5.8.1_linux_x11/Thrive
MESA: error: zink: DEVICE LOST!
Mesa: User error: GL_INVALID_OPERATION in glBeginTransformFeedback(no varyings to record)
310940: warning: glGetError(glBeginTransformFeedback) = GL_INVALID_OPERATION
Mesa: User error: GL_INVALID_OPERATION in glEndTransformFeedback(not active)
310942: warning: glGetError(glEndTransformFeedback) = GL_INVALID_OPERATION
Thrive: ../src/gallium/drivers/zink/zink_context.c:3773: zink_wait_on_batch: Assertion `batch_id' failed.
apitrace: warning: caught signal 6
312525: error: caught an unhandled exception
eglretrace+0x319383
linux-vdso.so.1+0x78f
/lib/aarch64-linux-gnu/libc.so.6: gsignal+0xdc
/lib/aarch64-linux-gnu/libc.so.6: abort+0x107
/lib/aarch64-linux-gnu/libc.so.6+0x2d477
/lib/aarch64-linux-gnu/libc.so.6: __assert_fail+0x4b
/install/lib/dri/zink_dri.so+0x1235e9b
/install/lib/dri/zink_dri.so+0x12a449b
/install/lib/dri/zink_dri.so+0xce87a7
/install/lib/dri/zink_dri.so+0x8f63eb
/install/lib/dri/zink_dri.so+0x8f4353
/install/lib/dri/zink_dri.so+0x98860b
/install/lib/dri/zink_dri.so+0x8f59d7
eglretrace+0x87d5b
eglretrace+0x62053
eglretrace+0x62377
eglretrace+0x6250b
eglretrace+0x7c11b
eglretrace+0x28fe0b
eglretrace+0x6267b
eglretrace+0x6294b
eglretrace+0x5dc07
/lib/aarch64-linux-gnu/libc.so.6: __libc_start_main+0xe7
eglretrace+0x5f607
apitrace: info: taking default action for signal 6