Description

After creating a blueprint with a box trigger and a cube component, attempting to use an AttachTo (Box) node and then attaching the cube to the In Parent socket compiles without issue. However, if you attempt to duplicate this blueprint in the level by CTRL-W or ALT-Dragging the object, the editor will crash. Placing this same setup in the Event Graph instead of the construction script provokes no crash.

Found in 4.9.2 binary. Reproduced in 4.10 binary and Main CL 2765475

Steps to Reproduce

1. Open the editor
2. Create a new blueprint based on Actor
3. Add a Box Trigger and Cube component
4. In the construction script, add an Attach To Box node.
5. Get a reference to the Cube component
6. Attach the Cube reference to the In Parent socket of the Attach To node.
7. Compile and Save
8. Drag an instance of the blueprint into the level
9. Alt Drag the instance of the blueprint

Result: Crash occurs

Expected: Blueprint would duplicate without issue. Also, I would expect that the In Parent socket would not accept anything other than a Scene Component, as it is meant to accept a reference to a scene component.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Cannot Reproduce
ComponentUE - Gameplay - Blueprint
Affects Versions4.9.24.104.11
Target Fix4.11
CreatedNov 17, 2015
ResolvedDec 11, 2015
UpdatedApr 27, 2018