m_testInstance.shaderGroupHandleSize is just the size of a single shaderGroupHandle, the size of the entire SBT(sbt.getAlignment() * hitGroupCount) should be passed here.
Case like "dEQP-VK.ray_tracing_pipeline.pipeline_no_null_shaders_flag.gpu.boxes.stride_3.offset_7.no_libs.any" would hit this bug.
https://github.com/KhronosGroup/VK-GL-CTS/blob/d71a36db16d98313c431829432a136dbda692a08/external/vulkancts/modules/vulkan/ray_tracing/vktRayTracingPipelineFlagsTests.cpp#L509C52-L509C52
m_testInstance.shaderGroupHandleSize is just the size of a single shaderGroupHandle, the size of the entire SBT(sbt.getAlignment() * hitGroupCount) should be passed here.
Case like "dEQP-VK.ray_tracing_pipeline.pipeline_no_null_shaders_flag.gpu.boxes.stride_3.offset_7.no_libs.any" would hit this bug.