BlueprintImplementableEvent, UserWidget and crash

Unreal engine 4.7.4, Windows 7 64-bit.

New blank project with StarterContent.

  • Add new class to project code, derived from UserWidget.
  • In MyProject.Build.cs add to PublicDependencyModuleNames: “UMG”, “Slate”, “SlateCore”
  • To newly created WidgetClass add new BlueprintImplementableEvent void OnBlueprintImplementation();
  • Compile, run Editor.
  • Add new UserWidget.
  • Reparent that new UserWidget to your class.
  • Implement event in blueprint with any functionality.
  • In code, rename that event.
  • Close Editor.
  • Compile.
  • Run Editor
  • Try to open blueprint of widget
  • Crash

Hello ,

I was unable to reproduce this issue on our end. Are there any steps that may have been left out of your reproduction steps? I am able to open my blueprint without any issues.

Hello ,

Just that steps. But they all must be done in certain order. Are you sure that you compile code ONLY after editor was closed? That’s important.

Hello ,

I was sure to compile only after the editor was closed. I followed the steps provided in the order that they were provided in but I was still unable to reproduce this effect on the blueprint that was made.

In fifth step do you creating new blueprint UserWidget? Not in code I mean.

Hello ,

I am creating the UserWidget through code. I went ahead and double checked the steps above and did them exactly as they are and made sure only to compile after the editor was closed. However, I am still unable to reproduce this crash.

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.