UMG Delete/Create/Rename Crash

Not always reproducible, but reproducible enough.This is happening on the latest promoted build with all delegate related commits as of 1/12/2015. My crash reporter crashes for this build, and I haven’t had time to look into the logs as to why this is happening exactly, but here are the repro steps.

  1. Drag any widget that has an assignable event delegate into the canvas of another UMG widget
  2. Name that widget anything, such as BackButton
  3. Assign an event to that widget and connect it to something. Doesn’t matter what.
  4. Place a reference of that widget in the blueprint graph somewhere and connect it to something. Doesn’t matter what.
  5. Delete that widget
  6. Ensure event and reference nodes are still present.
  7. Create a new widget of the same type (unsure if type matters)
  8. Rename new widget to match name in step 2, such as BackButton
  9. Observe hard crash.

Video evidence of an unrelated missing widget after a move + undo and this bug here at UE4 UMGEx Livestream Demo (Way Longer Than It Needs To Be) - YouTube starting at 1 hour and 3 minutes.

Hello ,

I was unable to reproduce this issue on our end. I have a few questions for you that will help narrow down what issue it is that you are experiencing.

Quick questions:

  1. Could you provide the exact version of the engine it is that you are using. (Example: 4.7.0-2440994)
  2. Can you reproduce this in a clean project(I noticed that the user was using a plugin in the video)?
  3. If so, could you provide any differences (if any) in the steps taken to reproduce this issue?

Hello ,

We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will offer further assistance.

Thank you.