Description

Renaming Parent component to the same name as a component in the child blueprint causes a crash from child blueprint when you press enter. When you reopen the project from the crash, the child blueprint will have its component renamed, which is the expected result.

Versions tested on:
4.15.3 - CL: 3450819
4.16.3 - CL: 3561208
4.17.P3 - CL: 3552910

Steps to Reproduce
  1. Create a new project (No template or starter content needed)
  2. Create a pawn blueprint > Name it "MyPawn" > Open MyPawn
  3. Add a sphere component > Name it MySphere > Compile and save the Blueprint
  4. Create a new pawn blueprint > Name it "ParentPawn" > Open ParentPawn
  5. Compile and save the ParentPawn > Open MyPawn and in the Class Settings set the parent class to "ParentPawn"
  6. Compile and save MyPawn > Open ParentPawn and add a sphere component > Name it "MySphere" and press enter
    Result: The editor crashes
    Expected Result: The editor will not allow you to name the component MySphere, or automatically rename the sphere

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentUE - Gameplay - Blueprint
Affects Versions4.15.34.16.34.17
Target Fix4.18
Fix Commit3656356
Main Commit3656992
Release Commit3656356
CreatedAug 1, 2017
ResolvedSep 21, 2017
UpdatedOct 4, 2017