Fixes a vtn crash with
dEQP-VK.ray_tracing_pipeline.pipeline_library.configurations.singlethreaded_compilation.s0_l1
and validation enabled.
Closes: #7642
Reviewed-by: Tatsuyuki Ishi <ishitatsuyuki@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19700>
memcpy(new_module->data, module->data, module->size);
pipeline->stages[i].module = vk_shader_module_to_handle(new_module);
+ pipeline->stages[i].pName = ralloc_strdup(pipeline->ctx, pipeline->stages[i].pName);
+ if (!pipeline->stages[i].pName)
+ goto fail;
pipeline->stages[i].pNext = NULL;
} else {
assert(iinfo);