ブループリント内で引数にVectorを持つマクロライブラリーのマクロが配置されている時にCreateWidgetで指定したWidgetをコンパイルするとクラッシュする

使用しているエンジンのバージョンは4.12です

再現する方法
1、引数にVectorを持つマクロライブラリーのマクロを作る
2、キャラクターブループリントにそのマクロを配置する
3、ウィジェットを作る
4、キャラクターブループリントでCreateWidgetノードを配置し、3で作ったウィジェットを指定する
5,キャラクターブループリント、ウィジェットの順にコンパイルする

以下がエラーコードになります

MachineId:B48F722042246321ED00709AB5FAEB7E
EpicAccountId:bbca347781f84fa1ae5f7cb6a228a525

Access violation - code c0000005 (first/second chance not available)

UE4Editor_UnrealEd!FBlueprintEditorUtils::RefreshExternalBlueprintDependencyNodes() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\kismet2\blueprinteditorutils.cpp:572]
UE4Editor_KismetCompiler!FKismetCompilerContext::Compile() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\kismetcompiler\private\kismetcompiler.cpp:3627]
UE4Editor_UMGEditor!FWidgetBlueprintCompiler::Compile() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\umgeditor\private\widgetblueprintcompiler.cpp:342]
UE4Editor_UMGEditor!FUMGEditorModule::Compile() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\umgeditor\private\umgeditormodule.cpp:160]
UE4Editor_KismetCompiler!FKismet2CompilerModule::CompileBlueprintInner() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\kismetcompiler\private\kismetcompilermodule.cpp:88]
UE4Editor_KismetCompiler!FKismet2CompilerModule::CompileBlueprint() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\kismetcompiler\private\kismetcompilermodule.cpp:203]
UE4Editor_UnrealEd!FKismetEditorUtilities::CompileBlueprint() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\kismet2\kismet2.cpp:756]
UE4Editor_Kismet!FBlueprintEditor::Compile() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\kismet\private\blueprinteditor.cpp:3184]
UE4Editor_Kismet!TBaseSPMethodDelegateInstance<0,FBlueprintEditor,0,TTypeWrapper<void> __cdecl(void)>::Execute() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:321]
UE4Editor_Kismet!TBaseSPMethodDelegateInstance<0,FBlueprintEditor,0,void __cdecl(void)>::ExecuteIfSafe() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:427]
UE4Editor_Slate!FUICommandList::ExecuteAction() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\slate\private\framework\commands\uicommandlist.cpp:87]
UE4Editor_Slate!SToolBarButtonBlock::OnClicked() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\slate\private\framework\multibox\stoolbarbuttonblock.cpp:300]
UE4Editor_Slate!TMemberFunctionCaller<SToolBarButtonBlock,FReply (__cdecl SToolBarButtonBlock::*)(void) __ptr64>::operator()<>() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\delegateinstanceinterface_variadics.h:161]
UE4Editor_Slate!TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter_ExplicitReturnType<FReply,TMemberFunctionCaller<SToolBarButtonBlock,FReply (__cdecl SToolBarButtonBlock::*)(void) __ptr64> >() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\tuple.h:128]
UE4Editor_Slate!TBaseSPMethodDelegateInstance<0,SToolBarButtonBlock,0,FReply __cdecl(void)>::Execute() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:321]
UE4Editor_Slate!TBaseDelegate<FReply>::Execute() [d:\build\++ue4+release-4.12

なお4.11では再現できませんでした

再現用に作ったプロジェクトを添付しておきます
MyCharacter、MyWidgetの順にコンパイルするとクラッシュすると思います
link text

こちらでも試した所同じようにClashしました

セクションをBugReportにして英語で上げなおせばスタッフのかたが拾ってくれると思います…

4.12.1になってからコンパイル時のClashの話がよく出ているので注意が必要かもしれませんね

検証ありがとうございます
BugReportのスレッドを見てみたところ
4.12.1 Crash when trying to compile (DEMO PROJECT)
のレポートがどうやら同様のバグのようです

今後の経過はそちらで追っていくので質問を閉じます
ありがとうございました

先ほど配布された4.12.2では問題なくコンパイルできるようになっていました