/Engine/Source/Runtime/UMG/Public/Blueprint/UserWidget.h
In the event you save the asset with blueprint code that causes a crash on evaluation. You can turn off PreConstruct evaluation in the Widget Designer settings in the Editor Preferences.
void PreConstruct ( bool IsDesignTime )