UE version: 4.14 Preview3
Steps to reproduce the bug (Duplication actor)
- Drag an Empty Actor into the level
- Add a HierarchicalInstancedStaticMesh component to the actor through Details panel; Assign a Static Mesh; Add one instance
- Make sure the actor is selected, click “Edit->Duplicate” menu, Unreal Editor crashed
Steps to reproduce the bug (Move actor to another level)
- Drag an Empty Actor into the master
- Add a HierarchicalInstancedStaticMesh component to the actor through Details panel; Assign a Static Mesh; Add one instance
- Make sure the actor is selected, in Levels window, right click another level name, select “Move Selected Actors to Level”
- Try moving the actor with transform widget, Unreal Editor crashed
Possible fix:
It seems internal ClusterTree not been serialized correctly in the actor copy/paste process. One possible fix is to make sure HierarchicalInstancedStaticMeshComponent::BuildTree() been called after actor with HierarchicalInstancedStaticMeshComponent been pasted in to the level.