Steps to Reproduce
  • Download the licensee repro from here - [Link Removed]
  • Launch with -onethread
  • Open "TestMap"
  • Hit PIE -> Should crash, maybe after a second of moving.
Callstack
Exception thrown at 0x00007FFA91569949 (UE4Editor-CoreUObject.dll) in UE4Editor.exe: 0xC0000005: Access violation reading location 0xFFFFFFFFFFFFFFFF.

The program '[40984] UE4Editor.exe' has exited with code 0 (0x0).

>	UE4Editor-CoreUObject.dll!UObjectBase::IsValidLowLevelFast(bool bRecursive) Line 331	C++
 	UE4Editor-Renderer.dll!FDecalRendering::BuildVisibleDecalList(const FScene & Scene, const FViewInfo & View, EDecalRenderStage DecalRenderStage, TArray<FTransientDecalRenderData,TMemStackAllocator<0>> * OutVisibleDecals) Line 224	C++
 	UE4Editor-Renderer.dll!AddDeferredDecalPass(FRDGBuilder & GraphBuilder, const FViewInfo & View, FDeferredDecalPassTextures & PassTextures, EDecalRenderStage DecalRenderStage) Line 457	C++
 	UE4Editor-Renderer.dll!FCompositionLighting::ProcessBeforeBasePass(FRDGBuilder & GraphBuilder, FPersistentUniformBuffers & UniformBuffers, const FViewInfo & View, TRDGUniformBuffer<FSceneTextureUniformParameters> * SceneTexturesUniformBuffer, bool bDBuffer, unsigned int SSAOLevels) Line 570	C++
 	UE4Editor-Renderer.dll!FDeferredShadingSceneRenderer::Render(FRHICommandListImmediate & RHICmdList) Line 1937	C++
 	UE4Editor-Renderer.dll!RenderViewFamily_RenderThread(FRHICommandListImmediate & RHICmdList, FSceneRenderer * SceneRenderer) Line 3742	C++
 	UE4Editor-Renderer.dll!FRendererModule::BeginRenderingViewFamily::__l43::<lambda>(FRHICommandListImmediate & RHICmdList) Line 4009	C++
 	[Inline Frame] UE4Editor-Renderer.dll!EnqueueUniqueRenderCommand(FRendererModule::BeginRenderingViewFamily::__l43::void <lambda>(FRHICommandListImmediate &) &&) Line 244	C++
 	UE4Editor-Renderer.dll!FRendererModule::BeginRenderingViewFamily(FCanvas * Canvas, FSceneViewFamily * ViewFamily) Line 4001	C++
 	UE4Editor-Engine.dll!UGameViewportClient::Draw(FViewport * InViewport, FCanvas * SceneCanvas) Line 1649	C++
 	UE4Editor-Engine.dll!FViewport::Draw(bool bShouldPresent) Line 1617	C++
 	UE4Editor-UnrealEd.dll!UEditorEngine::Tick(float DeltaSeconds, bool bIdleMode) Line 1945	C++
 	UE4Editor-UnrealEd.dll!UUnrealEdEngine::Tick(float DeltaSeconds, bool bIdleMode) Line 426	C++
 	UE4Editor.exe!FEngineLoop::Tick() Line 4921	C++
 	[Inline Frame] UE4Editor.exe!EngineTick() Line 62	C++
 	UE4Editor.exe!GuardedMain(const wchar_t * CmdLine) Line 178	C++
 	UE4Editor.exe!LaunchWindowsStartup(HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, char * __formal, int nCmdShow, const wchar_t * CmdLine) Line 262	C++
 	UE4Editor.exe!WinMain(HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, char * pCmdLine, int nCmdShow) Line 320	C++
 	[Inline Frame] UE4Editor.exe!invoke_main() Line 102	C++
 	UE4Editor.exe!__scrt_common_main_seh() Line 288	C++
 	kernel32.dll!BaseThreadInitThunk()	Unknown
 	ntdll.dll!RtlUserThreadStart()	Unknown

Have Comments or More Details?

There's no existing public thread on this issue, so head over to AnswerHub just mention UE-135081 in the post.

0
Login to Vote

Unresolved
ComponentUE - Rendering
Affects Versions4.27
Target Fix5.0
CreatedNov 16, 2021
UpdatedNov 18, 2021