Description

An occasional crash occurs when adding a sphere reflection capture to the scene from the place mode panel. This issue has a low repro, but has been seen a couple times. Repro rate seems to be around 2/7 times.

Waiting for crash reporter to populate

Steps to Reproduce
  1. Open RavenCine in the editor
  2. Create a new default level
  3. Drag a sphere reflection capture volume into the level
  4. Delete the reflection capture
  5. Drag another reflection capture into the scene
  6. Repeat steps 4 and 5 continually (can take a few tries , low repro 2/7)

Result:
Observe a crash as the reflection capture is placed in the scene

Callstack
Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:D:\Build\Compile\Sync\Engine\Source\Runtime\Core\Public\Containers/Array.h] [Line: 633] 
Array index out of bounds: -1 from an array of size 5


UE4Editor_Core!FDebug::AssertFailed()
UE4Editor_Renderer!FReflectionEnvironmentSceneData::ResizeCubemapArrayGPU()
UE4Editor_Renderer!TGraphTask<`FScene::AllocateReflectionCaptures'::`34'::EURCMacro_GPUResizeArrayCommand>::ExecuteTask()
UE4Editor_Core!FNamedTaskThread::ProcessTasksNamedThread()
UE4Editor_Core!FNamedTaskThread::ProcessTasksUntilQuit()
UE4Editor_RenderCore!RenderingThreadMain()
UE4Editor_RenderCore!FRenderingThread::Run()
UE4Editor_Core!FRunnableThreadWin::Run()

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentUE - Graphics Features
Affects Versions4.16
Fix Commit3281313
CreatedJan 30, 2017
ResolvedFeb 3, 2017
UpdatedJul 14, 2021