Description

Updating an array of Hierarchical instance static mesh components can lead to the editor crashing on update. Crash has not been reproduced internally.

Steps to Reproduce
  1. Download & open attached project
  2. Run in PIE for up to 5 minutes

Result:
Editor crashes with the callstack shown

Expected:
Editor continues to run until PIE exits manually

Callstack
UE4Editor_Engine!UHierarchicalInstancedStaticMeshComponent::UpdateInstanceTreeBoundsInternal_RenderThread() hierarchicalinstancedstaticmesh.cpp:1936 
UE4Editor_Engine!TGraphTask<`UHierarchicalInstancedStaticMeshComponent::UpdateInstanceTreeBoundsInternal'::`2'::EURCMacro_FUpdateInstanceTreeBoundsInternal>::ExecuteTask() taskgraphinterfaces.h:868
UE4Editor_Core!FNamedTaskThread::ProcessTasksNamedThread() taskgraph.cpp:932 
UE4Editor_Core!FNamedTaskThread::ProcessTasksUntilQuit() taskgraph.cpp:679 
UE4Editor_RenderCore!RenderingThreadMain() renderingthread.cpp:319 
UE4Editor_RenderCore!FRenderingThread::Run() renderingthread.cpp:440 
UE4Editor_Core!FRunnableThreadWin::Run() windowsrunnablethread.cpp:74 

Have Comments or More Details?

Head over to the existingAnswerHub thread and let us know what's up.

0
Login to Vote

Fixed
ComponentRendering
Affects Versions4.13
Target Fix4.14
Fix Commit3145530
Main Commit3154728
CreatedSep 20, 2016
ResolvedSep 29, 2016
UpdatedMay 2, 2018