Crash in nvoglv64.dll when submitting a H.264 Encode Job to the Encode Queue

Setup:

  • Nvidia Beta Driver (473.07)
  • Vulkan SDK (1.2.198.1)
  • NVIDIA GeForce GTX 1060 with Max-Q Design
  • Window 10

Crash Message:

Unhandled exception at 0x00007FFFDF8DBFE9 (nvoglv64.dll) in vulkan_video.exe: 0xC0000005: Access viloation writing location 0x000001420C2CBE00.

Callstack:

nvoglv64.dll!00007fffdf8dbfe9()
nvoglv64.dll!00007fffdf8761ae()
nvoglv64.dll!00007fffdf85e00a()
nvoglv64.dll!00007fffdf85e327()
nvoglv64.dll!00007fffdf85ddcd()
nvoglv64.dll!00007fffdf85ced5()
nvoglv64.dll!00007fffdf85a9f5()
nvoglv64.dll!00007fffdf7a0c3d()
VkLayer_khronos_validation.dll!DispatchQueueSubmit(VkQueue_T * queue, unsigned int submitCount, const VkSubmitInfo * pSubmits, VkFence_T * fence)
VkLayer_khronos_validation.dll!vulkan_layer_chassis::QueueSubmit(VkQueue_T * queue, unsigned int submitCount, const VkSubmitInfo * pSubmits, VkFence_T * fence)
vulkan_video.exe!SubmitCommandBuffer()
vulkan_video.exe!main()

The nvoglv64.dll was mapped to the address range 00007FFFDE680000-00007FFFE11E6000

Message generated by the Driver:

nvVideoPhysicalDevice::IsGridSdkQualifiedGpu: Not a qualified GRID system. Sessions restrictions may apply.

Sample Project:
vulkan_video.zip (823.3 KB)

Description:
When I try to submit a H.264 encode task to the encode queue by calling vkQueueSubmit, I get a crash.
The vulkan validation layer doesn’t spit out any messages, and the only message that I get is a message from the Driver.
The driver message “Not a qualified GRID system” is emitted when I create the video session object.
Could it be that my gpu is not supported ?

I added a sample project to this report that replicates the crash.

Hi John5091,
Can you please upgrade to the latest BETA drivers 473.50 (Windows) / 470.62.28 (Linux) and Vulkan API version 1.3.212. Please also have a look at the vk_video_samples/vk_video_encoder at main · nvpro-samples/vk_video_samples · GitHub sample app.
You can find the latest supported Vulkan Video header files at vk_video_samples/common/include at main · nvpro-samples/vk_video_samples · GitHub).

1 Like

This message is unrelated to your problem - all this message says is that you can’t have more than 3 video-encode sessions created.

Hi tzlatinski1,
Thanks for your response, I was able to find my problem with the vk_video_encode sample project you mentioned.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.