Crash on selecting Instanced Static Mesh component in 3D view

Hi,

I’ve been able to reproduce the following bug on a clean project:

  1. Create a new BP with a Instanced Static Mesh Component.
  2. Choose e.g. the shape_cube default asset as static mesh of the component.
  3. Add an instance to it in the Construction Script (with the Add Instance node).
  4. Compile the BP: The mesh instance appears.
  5. Click on the ISM Component in the Components tab of the BP in the 3D view (i.e. simply click on the mesh instance): CRASH.

The console in Visual says:

D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.1\Engine\Source\Editor\Kismet\Private\InstancedStaticMeshSCSEditorCustomization.cpp(35): Assertion failed: InHitProxy->IsA(HInstancedStaticMeshInstance::StaticGetType())

I hope somebody can reproduce this as well.

Hi anteevy,

Thank you for your report. We have been able to reproduced this and made a bug report with this page along with my findings. Have a great day!

hello there,

this issue has been fixed.

if you are a subscriber, you may review the change in GitHub here:
=> https://github.com/EpicGames/UnrealEngine/commit/9a126d6d52038cbd467cc50eaf89cd7d3ae5fc91

thanks!

Thanks for the quick fix!

FYI - if you happen to grab the change above, you’ll also need to grab CL# 2080013 to correct a selection issue that was introduced with the fix. apologies for any inconvenience.

GitHub reference:
=> https://github.com/EpicGames/UnrealEngine/commit/b4ba45de5c7a32f5901876b747fd7e3664ca19f5