Description

A user reported this issue to us through Salesforce. They initially said it crashed with both Spot Lights and Rectangle Lights, but I was only able to repro with Rectangle lights. Additionally, I did not hit the crash when reproducing the issue in Direct X11 without Raytracing.

Tested in //UE4/Release-4.26 @ CL 15973114 and this occurred, so not marking as a Regression

Steps to Reproduce
  1.  Create a new Third Person project with Raytracing
  2. Add 4 to 6 Rectangle Lights to the level
  3. Open the level blueprint
  4. Add a Event Begin Play node
  5. Connect a Create Player node to the Begin Play
  6. Play in the Editor

RESULT:

The editor crashes

EXPECTED: 

The user is able to add Rectangle Lights in a splitscreen game without crashing

Callstack
ntdll!7ff952980000  + 9cf24
KERNELBASE!7ff9502a0000  + 41e83
UE4Editor-Core!ReportCrash(_EXCEPTION_POINTERS *) [WindowsPlatformCrashContext.cpp:1591]
UE4Editor-RenderCore!static `FRenderingThread::Run'::`1'::filt$0() [RenderingThread.cpp:511]
VCRUNTIME140!7ff93cb40000  + ecd0
ntdll!7ff952980000  + a1fff
ntdll!7ff952980000  + 6aad9
ntdll!7ff952980000  + a0c6e
UE4Editor-RenderCore!FRDGBuilder::Execute() [RenderGraphBuilder.cpp:1338]
UE4Editor-Renderer!FDeferredShadingSceneRenderer::Render(FRHICommandListImmediate &) [DeferredShadingRenderer.cpp:2711]
UE4Editor-Renderer!static void RenderViewFamily_RenderThread(class FRHICommandListImmediate & const, class FSceneRenderer *) [SceneRendering.cpp:3742]
UE4Editor-Renderer!static void <lambda_cc1442c4bafed83188c182dd4b1a4ab0>::operator() [SceneRendering.cpp:4009]
UE4Editor-Renderer!static void TEnqueueUniqueRenderCommandType<`FRendererModule::BeginRenderingViewFamily'::`43'::FDrawSceneCommandName,<lambda_cc1442c4bafed83188c182dd4b1a4ab0> >::DoTask(ENamedThreads::Type, const class TRefCountPtr<FGraphEvent> & const) [RenderingThread.h:183]
UE4Editor-Renderer!static void TGraphTask<TEnqueueUniqueRenderCommandType<`FRendererModule::BeginRenderingViewFamily'::`43'::FDrawSceneCommandName,<lambda_cc1442c4bafed83188c182dd4b1a4ab0> > >::ExecuteTask(class TArray<FBaseGraphTask *,TSizedDefaultAllocator<32> > & const, ENamedThreads::Type) [TaskGraphInterfaces.h:886]
UE4Editor-Core!FNamedTaskThread::ProcessTasksNamedThread(int,bool) [TaskGraph.cpp:710]
UE4Editor-Core!FNamedTaskThread::ProcessTasksUntilQuit(int) [TaskGraph.cpp:602]
UE4Editor-RenderCore!RenderingThreadMain(FEvent *) [RenderingThread.cpp:373]
UE4Editor-RenderCore!FRenderingThread::Run() [RenderingThread.cpp:509]
UE4Editor-Core!FRunnableThreadWin::Run() [WindowsRunnableThread.cpp:86]
UE4Editor-Core!FRunnableThreadWin::GuardedRun() [WindowsRunnableThread.cpp:35]
KERNEL32!7ff951810000  + 17c24
ntdll!7ff952980000  + 6d721

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-134348 in the post.

1
Login to Vote

Fixed
ComponentUE - Rendering
Affects Versions4.264.27
Target Fix4.27.2
Fix Commit17796602
Release Commit17796602
CreatedNov 9, 2021
ResolvedNov 11, 2021
UpdatedNov 12, 2021