UE5 - ShaderCompilingThread Crash

Hello, I recently have an issue with one of my VR project and it’s been a few days that I’m on it but can’t find a solution to it.
When I tried to package my project for the oculus I have this error in the output log:

UATHelper: Packaging (Android (ASTC)): LogThreadingWindows: Error: Runnable thread ShaderCompilingThread crashed.
UATHelper: Packaging (Android (ASTC)): LogWindows: Error: begin: stack for UAT
UATHelper: Packaging (Android (ASTC)): LogWindows: Error: === Critical error: ===
UATHelper: Packaging (Android (ASTC)): LogWindows: Error:
UATHelper: Packaging (Android (ASTC)): LogWindows: Error: Assertion failed: IFileManager::Get().MakeDirectory(*DumpDebugInfoPath, true) [File:D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\ShaderCompiler\ShaderCompiler.cpp] [Line: 3714]
UATHelper: Packaging (Android (ASTC)): LogWindows: Error: Failed to create directory for shader debug info ‘C:/Users/WorkD/Documents/Unreal Projects/Mexican_Bar 5.0/Saved/ShaderDebugInfo/SF_VULKAN_ES31_ANDROID/M_tree_pine_bark_diffuse_material/FInstancedStaticMeshVertexFactory/TMobileBasePassPSFMobileDirectionalLightCSMAndLightMapPolicy0LDRGamma32Skylight/0’
UATHelper: Packaging (Android (ASTC)): LogWindows: Error:
UATHelper: Packaging (Android (ASTC)): LogWindows: Error:
UATHelper: Packaging (Android (ASTC)): LogWindows: Error: [Callstack] 0x00007ffddb89fb03 UnrealEditor-Engine.dll!UnknownFunction []
UATHelper: Packaging (Android (ASTC)): LogWindows: Error: [Callstack] 0x00007ffddb8d0a09 UnrealEditor-Engine.dll!UnknownFunction []
UATHelper: Packaging (Android (ASTC)): LogWindows: Error: [Callstack] 0x00007ffddb8a20b5 UnrealEditor-Engine.dll!UnknownFunction []
UATHelper: Packaging (Android (ASTC)): LogWindows: Error: [Callstack] 0x00007ffddb890c58 UnrealEditor-Engine.dll!UnknownFunction []
UATHelper: Packaging (Android (ASTC)): LogWindows: Error: [Callstack] 0x00007ffddb8d02eb UnrealEditor-Engine.dll!UnknownFunction []
UATHelper: Packaging (Android (ASTC)): LogWindows: Error: [Callstack] 0x00007ffddb89c435 UnrealEditor-Engine.dll!UnknownFunction []
UATHelper: Packaging (Android (ASTC)): LogWindows: Error: [Callstack] 0x00007ffddb8dc7b6 UnrealEditor-Engine.dll!UnknownFunction []
UATHelper: Packaging (Android (ASTC)): LogWindows: Error: [Callstack] 0x00007ffddf0183ab UnrealEditor-Core.dll!UnknownFunction []
UATHelper: Packaging (Android (ASTC)): LogWindows: Error: [Callstack] 0x00007ffddf0113b0 UnrealEditor-Core.dll!UnknownFunction []
UATHelper: Packaging (Android (ASTC)): LogWindows: Error: [Callstack] 0x00007ffe6ba454e0 KERNEL32.DLL!UnknownFunction []
UATHelper: Packaging (Android (ASTC)): LogWindows: Error: [Callstack] 0x00007ffe6c0e485b ntdll.dll!UnknownFunction []
UATHelper: Packaging (Android (ASTC)): LogWindows: Error:
UATHelper: Packaging (Android (ASTC)): LogWindows: Error: Crash in runnable thread ShaderCompilingThread
UATHelper: Packaging (Android (ASTC)): LogWindows: Error: end: stack for UAT
PackagingResults: Error: Runnable thread ShaderCompilingThread crashed.
PackagingResults: Error: begin: stack for UAT
PackagingResults: Error: === Critical error: ===
PackagingResults: Error: Assertion failed: IFileManager::Get().MakeDirectory(*DumpDebugInfoPath, true) [File:D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\ShaderCompiler\ShaderCompiler.cpp] [Line: 3714]
PackagingResults: Error: Failed to create directory for shader debug info ‘C:/Users/WorkD/Documents/Unreal Projects/Mexican_Bar 5.0/Saved/ShaderDebugInfo/SF_VULKAN_ES31_ANDROID/M_tree_pine_bark_diffuse_material/FInstancedStaticMeshVertexFactory/TMobileBasePassPSFMobileDirectionalLightCSMAndLightMapPolicy0LDRGamma32Skylight/0’
PackagingResults: Error: [Callstack] 0x00007ffddb89fb03 UnrealEditor-Engine.dll!UnknownFunction []
PackagingResults: Error: [Callstack] 0x00007ffddb8d0a09 UnrealEditor-Engine.dll!UnknownFunction []
PackagingResults: Error: [Callstack] 0x00007ffddb8a20b5 UnrealEditor-Engine.dll!UnknownFunction []
PackagingResults: Error: [Callstack] 0x00007ffddb890c58 UnrealEditor-Engine.dll!UnknownFunction []
PackagingResults: Error: [Callstack] 0x00007ffddb8d02eb UnrealEditor-Engine.dll!UnknownFunction []
PackagingResults: Error: [Callstack] 0x00007ffddb89c435 UnrealEditor-Engine.dll!UnknownFunction []
PackagingResults: Error: [Callstack] 0x00007ffddb8dc7b6 UnrealEditor-Engine.dll!UnknownFunction []
PackagingResults: Error: [Callstack] 0x00007ffddf0183ab UnrealEditor-Core.dll!UnknownFunction []
PackagingResults: Error: [Callstack] 0x00007ffddf0113b0 UnrealEditor-Core.dll!UnknownFunction []
PackagingResults: Error: [Callstack] 0x00007ffe6ba454e0 KERNEL32.DLL!UnknownFunction []
PackagingResults: Error: [Callstack] 0x00007ffe6c0e485b ntdll.dll!UnknownFunction []
PackagingResults: Error: Crash in runnable thread ShaderCompilingThread
PackagingResults: Error: end: stack for UAT
UATHelper: Packaging (Android (ASTC)): Took 215,5458867s to run UnrealEditor-Cmd.exe, ExitCode=3
UATHelper: Packaging (Android (ASTC)): ERROR: Cook failed.

I tried with others project and didn’t have this issue, so it is only on that project.

Did someone already had this issue ? or have an idea to solve it ?

Thanks for the help, it will be very helpful

1 Like

I forgot to said that I resolved my problem. So for anyone that have a similar issue, it was just a question about the path was too long to continue writing. So just need to diseable the limite of 260 characters in windows registry editor.

3 Likes

Hello, how do you resolve the problem?

Hi did you solve the problem?