Project crashing on startup

Crash report:

LoginId:9ca2f4c8454e20e619ef799cab5909f4
EpicAccountId:438a6f4bc0dd46d691e962a5d63e063e

Fatal error: [File:D:\build++UE5\Sync\Engine\Source\Runtime\RHICore\Private\RHICoreShader.cpp] [Line: 40] Shader requested a global uniform buffer of type ‘SingleLayerWater’ at static slot ‘[Name: DeferredDecals, Slot: 0]’, but it was null. The uniform buffer should be bound using RHICmdList.SetStaticUniformBuffers() or passed into an RDG pass using SHADER_PARAMETER_STRUCT_REF() or SHADER_PARAMETER_RDG_UNIFORM_BUFFER().

UnrealEditor_RHICore
UnrealEditor_D3D12RHI
UnrealEditor_D3D12RHI
UnrealEditor_RHI
UnrealEditor_RHI
UnrealEditor_RHI
UnrealEditor_RHI
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
UnrealEditor_Core
kernel32
ntdll

I already tried removing the saved and intermediate folders but was told in the Unreal Engine discord to restore the saved folder I deleted and go into each folder under autosaved and remove the last part of the file names “_Auto5” or whatever the highest number was for each asset. Still this did not solve my problem.

Hey there @Matthew_Rumble! Welcome back to the community! Seems like there’s a material asset causing this error. Did you recently introduce some new or imported materials using the SingleLayerWater type?

Hi thanks I figured it out, it was due to a corrupt water material causing it to crash. I removed it and now it works!

1 Like

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