Engine crashes when trying to duplicate a material function node

I have created a material function FunEmpty that I’m using inside another material function. When I try to duplicate the FunEmpty node the engine crashes.

49881-fun1.png

Branch: Binary
Build Version: 4.8.1-2591939+++depot+UE4-Releases+4.8

Crash Report:

MachineId:A5A5C2254E7344E93971D59AB8AC5E51
EpicAccountId:a456cb7ed09846eca3ec75d1ed53e9d0

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

“”

UE4Editor_Engine!ConvertToMultilineToolTip() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\engine\private\materials\materialexpressions.cpp:190]
UE4Editor_Engine!UMaterialExpressionMaterialFunctionCall::GetConnectorToolTip() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\engine\private\materials\materialexpressions.cpp:6876]
UE4Editor_UnrealEd!UMaterialGraphNode::GetPinHoverText() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\editor\unrealed\private\materialgraphnode.cpp:666]
UE4Editor_GraphEditor!SGraphPin::GetTooltipText() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\editor\grapheditor\private\sgraphpin.cpp:972]
UE4Editor_GraphEditor!TMemberFunctionCaller::operator()<>() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\core\public\delegates\delegateinstanceinterface_variadics.h:161]
UE4Editor_GraphEditor!TTupleImpl >::ApplyAfter_ExplicitReturnType >() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\core\public\delegates\tuple.h:113]
UE4Editor_GraphEditor!TBaseSPMethodDelegateInstance<1,SGraphPin,0,FText cdecl(void)>::Execute() [d:\buildfarm\buildmachine++depot+ue4-releases+4.8\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:282]
UE4Editor_Slate!TBaseDelegate::Execute() [d:\buildfarm\buildmachine
++depot+ue4-releases+4.8\engine\source\runtime\core\public\delegates\delegatesignatureimpl_variadics.inl:440]
UE4Editor_Slate!TAttribute::Get() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\core\public\misc\attribute.h:135]
UE4Editor_Slate!SToolTip::IsEmpty() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\stooltip.cpp:84]
UE4Editor_Slate!FSlateApplication::UpdateToolTip() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:2795]
UE4Editor_Slate!FSlateApplication::Tick() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1326]
UE4Editor!FEngineLoop::Tick() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\launchengineloop.cpp:2392]
UE4Editor!GuardedMain() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\launch.cpp:142]
UE4Editor!GuardedMainWrapper() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\launch\private\windows\launchwindows.cpp:200]

Hi Theokoles -

Thank you for your report. A fix for this crash is currently in testing in our internal master branch of the engine and barring QA issues which may arise will be integrated into the an upcoming major engine release. For reference purposes, the issue is being tracked at UE-17746 and the fix was integrated into the Master GitHub Branch as https://github.com/EpicGames/UnrealEngine/commit/e5c04df58a1e04ac90c354f8765f612380accf32

Thank You Again -

Eric Ketchum