Quadro K620 crash with xid-8

  • Graphics card?Quadro K620, Quadro P2000
  • Driver?418.56
  • Other Environment?Red Hat 7.5, xfce4, Qt5.12.2

We use same process and operating environment but different graphics card tested.
GL status just set when render() called at beginning of the func.

glEnable(GL_DEBUG_OUTPUT);
glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
glDisable(GL_DEPTH_TEST);

Error Message(Quadro K620):

GPU-Util mutation to 100% (usually 30%). Xid-8 error happend. X crash. Then other process which relied X all crash.
Two of 9 devices have problems every week.

program log:

20211114 01:16:04.028   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Fragment shader in program 1 is being recompiled based on GL state.}
20211114 01:16:04.028   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Fragment shader in program 1 is being recompiled based on GL state, and was not found in the disk cache}
20211114 01:16:04.028   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Vertex shader in program 1 is being recompiled based on GL state.}
20211114 01:16:04.029   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Vertex shader in program 1 is being recompiled based on GL state, and was not found in the disk cache}
20211114 01:16:04.035   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Fragment shader in program 2 is being recompiled based on GL state.}
20211114 01:16:04.035   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Fragment shader in program 2 is being recompiled based on GL state, and was not found in the disk cache}
20211114 01:16:04.035   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Vertex shader in program 2 is being recompiled based on GL state.}
20211114 01:16:04.035   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Vertex shader in program 2 is being recompiled based on GL state, and was not found in the disk cache}
20211114 01:16:04.037   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Fragment shader in program 24 is being recompiled based on GL state.}
20211114 01:16:04.037   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Fragment shader in program 24 is being recompiled based on GL state, and was not found in the disk cache}
20211114 01:16:04.037   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Vertex shader in program 24 is being recompiled based on GL state.}
20211114 01:16:04.037   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Vertex shader in program 24 is being recompiled based on GL state, and was not found in the disk cache}
20211114 01:16:04.047   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Fragment shader in program 27 is being recompiled based on GL state.}
20211114 01:16:04.047   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Fragment shader in program 27 is being recompiled based on GL state, and was not found in the disk cache}
20211114 01:16:04.047   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Vertex shader in program 27 is being recompiled based on GL state.}
20211114 01:16:04.047   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Vertex shader in program 27 is being recompiled based on GL state, and was not found in the disk cache}
20211114 01:16:04.048   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Fragment shader in program 21 is being recompiled based on GL state.}
20211114 01:16:04.049   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Fragment shader in program 21 is being recompiled based on GL state, and was not found in the disk cache}
20211114 01:16:04.049   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Vertex shader in program 21 is being recompiled based on GL state.}
20211114 01:16:04.049   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Vertex shader in program 21 is being recompiled based on GL state, and was not found in the disk cache}
20211114 01:16:04.055   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Fragment shader in program 18 is being recompiled based on GL state.}
20211114 01:16:04.055   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Fragment shader in program 18 is being recompiled based on GL state, and was not found in the disk cache}
20211114 01:16:04.055   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Vertex shader in program 18 is being recompiled based on GL state.}
20211114 01:16:04.055   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Vertex shader in program 18 is being recompiled based on GL state, and was not found in the disk cache}
20211114 01:16:04.078   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Fragment shader in program 15 is being recompiled based on GL state.}
20211114 01:16:04.078   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Fragment shader in program 15 is being recompiled based on GL state, and was not found in the disk cache}
20211114 01:16:04.079   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Vertex shader in program 15 is being recompiled based on GL state.}
20211114 01:16:04.079   I:{131218,PerformanceType,APISource,MediumSeverity,Program/shader state performance warning: Vertex shader in program 15 is being recompiled based on GL state, and was not found in the disk cache}

/var/log/message:

Xid (PCI:0000:21:00): 8, Channel 00000008

process stack(Thread 16 is render thread):

Thread 16 (Thread 0x7f09d7c2d700 (LWP 25257)):
#0  0x00007f0aa4264e9d in poll () at /lib64/libc.so.6
#1  0x00007f0a1491d715 in  () at /lib64/libGLX_nvidia.so.0
#2  0x00007f09ff2449b4 in  () at /lib64/libnvidia-glcore.so.418.56
#3  0x00007f09ff15a7ee in  () at /lib64/libnvidia-glcore.so.418.56
#4  0x00007f0a14913324 in  () at /lib64/libGLX_nvidia.so.0
#5  0x00007f0a14dcce82 in QGLXContext::swapBuffers(QPlatformSurface*) () at /usr/lib/Qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so
#6  0x00007f0aa6a02e9c in QOpenGLContext::swapBuffers(QSurface*) () at /usr/lib/Qt5/lib/libQt5Gui.so.5
#7  0x00007f0aa8029fca in QSGRenderThread::syncAndRender() () at /usr/lib/Qt5/lib/libQt5Quick.so.5
#8  0x00007f0aa802d49c in QSGRenderThread::run() () at /usr/lib/Qt5/lib/libQt5Quick.so.5
#9  0x00007f0aa52c7db3 in QThreadPrivate::start(void*) () at /usr/lib/Qt5/lib/libQt5Core.so.5
#10 0x00007f0aa4d64dd5 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f0aa426fb3d in clone () at /lib64/libc.so.6

Error Message(Quardro P2000):

Some times green texture flashed on the screen. These texture define in process but flash with incredible deform.
Ten of 124 devices have problems every week.

Thanks for the report.

418.56 driver is relatively old. Have you tried the latest driver from Nvidia website?
If still reproduce, can you provide a sample executable?