Description

I created a static mesh blueprint and set the mesh asset to a mesh in my project. Then I closed the project, deleted the mesh .uasset, reopened the project. When opening the blueprint, there are warnings in the Message Log. Clicking one of the links to display the missing reference results in a crash.

Steps to Reproduce

Open attached project, open TestStatic blueprint.

When opening the blueprint, there are warnings like this in the Message Log:

[Image Removed]

Clicking the circled one results in a crash.

Callstack

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

UE4Editor_UnrealEd!UUnrealEdEngine::CanSelectActor() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\editorselectutils.cpp:479]
UE4Editor_UnrealEd!UUnrealEdEngine::SelectActor() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\editorselectutils.cpp:522]
UE4Editor_UnrealEd!FUnrealEdMisc::OnMessageTokenActivated() [d:\build\++ue4+release-4.12+compile\sync\engine\source\editor\unrealed\private\unrealedmisc.cpp:1084]
UE4Editor_UnrealEd!TBaseRawMethodDelegateInstance<0,FUnrealEdMisc,void __cdecl(TSharedRef<IMessageToken,0> const & __ptr64)>::ExecuteIfSafe() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:642]
UE4Editor_MessageLog!SMessageLogMessageListRow::HandleHyperlinkNavigate() [d:\build\++ue4+release-4.12+compile\sync\engine\source\developer\messagelog\private\userinterface\smessagelogmessagelistrow.h:80]
UE4Editor_MessageLog!TBaseSPMethodDelegateInstance<0,SMessageLogMessageListRow,0,TTypeWrapper<void> __cdecl(void),TSharedRef<IMessageToken,0> >::Execute() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:321]
UE4Editor_MessageLog!TBaseSPMethodDelegateInstance<0,SMessageLogMessageListRow,0,void __cdecl(void),TSharedRef<IMessageToken,0> >::ExecuteIfSafe() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:427]
UE4Editor_MessageLog!SHyperlink::Hyperlink_OnClicked() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\slate\public\widgets\input\shyperlink.h:79]
UE4Editor_MessageLog!TMemberFunctionCaller<SHyperlink,FReply (__cdecl SHyperlink::*)(void) __ptr64>::operator()<>() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\delegateinstanceinterface_variadics.h:161]
UE4Editor_MessageLog!TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter_ExplicitReturnType<FReply,TMemberFunctionCaller<SHyperlink,FReply (__cdecl SHyperlink::*)(void) __ptr64> >() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\public\delegates\tuple.h:128]
UE4Editor_MessageLog!TBaseSPMethodDelegateInstance<0,SHyperlink,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+compile\sync\engine\source\runtime\core\public\delegates\delegatesignatureimpl_variadics.inl:521]
UE4Editor_Slate!SButton::OnMouseButtonUp() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\slate\private\widgets\input\sbutton.cpp:275]
UE4Editor_Slate!<lambda_8d0e9a1da76abd0a756a3a9d775f5ed1>::operator()() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:4598]
UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FToLeafmostPolicy,FPointerEvent,<lambda_8d0e9a1da76abd0a756a3a9d775f5ed1> >() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:215]
UE4Editor_Slate!FSlateApplication::RoutePointerUpEvent() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:4587]
UE4Editor_Slate!FSlateApplication::ProcessMouseButtonUpEvent() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5041]
UE4Editor_Slate!FSlateApplication::OnMouseUp() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5021]
UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\private\windows\windowsapplication.cpp:1510]
UE4Editor_Core!FWindowsApplication::DeferMessage() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\private\windows\windowsapplication.cpp:1850]
UE4Editor_Core!FWindowsApplication::ProcessMessage() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\private\windows\windowsapplication.cpp:745]
UE4Editor_Core!FWindowsApplication::AppWndProc() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\private\windows\windowsapplication.cpp:667]
user32
user32
UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\core\private\windows\windowsplatformmisc.cpp:903]
UE4Editor!FEngineLoop::Tick() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\launch\private\launchengineloop.cpp:2729]
UE4Editor!GuardedMain() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\launch\private\launch.cpp:148]
UE4Editor!GuardedMainWrapper() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() [d:\build\++ue4+release-4.12+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:200]
UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:264]
kernel32
ntdll

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-35263 in the post.

0
Login to Vote

Fixed
ComponentTools
Affects Versions4.12.54.13
Target Fix4.14
Fix Commit3111995
Main Commit3133983
CreatedAug 29, 2016
ResolvedSep 2, 2016
UpdatedMay 2, 2018