移动端启用vulkan的pso缓存后会触发crash

重现步骤
重现方式:

官方5.5.4版本随意新建一个项目,地图就用刚进项目的默认地图,使用配置开启pso缓存

[DevOptions.Shaders]

NeedsShaderStableKeys=true

[ConsoleVariables]

r.ShaderPipelineCache.Enabled=1

r.ShaderPipelineCache.LogPSO=1

r.ShaderPipelineCache.SaveBoundPSOLog=1

;;禁用自动生成pso

r.PSOPrecaching=0

r.Vulkan.AllowPSOPrecaching=0

然后打包跑.upipelinecache文件,跑完后使用如下命令生成.spc文件

“D:\WorkSoft\Epic Games\UE_5.5\Engine\Binaries\Win64\UnrealEditor-Cmd.exe” “D:\Work\TestPackage\TestPackage.uproject” -run=ShaderPipelineCacheTools expand D:\Work\TestPackage\PSOCache\Vulkan\*.rec.upipelinecache D:\Work\TestPackage\PSOCache\Vulkan\*.shk D:\Work\TestPackage\PSOCache\Vulkan\0513_TestPackage_SF_VULKAN_ES31_ANDROID.spc

.spc放到\Build\Android\PipelineCaches下,然后配置文件中修改r.ShaderPipelineCache.LogPS和r.ShaderPipelineCache.SaveBoundPSOLog都为0,然后打包