Crash after using UMG (More details here)

So I added an animation to my widget and this animation is enabled and disabled using a variable in the ‘FirstPersonCharacter’.
I’m using start animation and stop animation with a few branches.
After trying to figure out ways to stop animation without it staying visible, UE4 crashed. Twice.
I’m using 4.8.2 as my college has that version and they’re not upgrading until next year. I have to get this game done by March and need help urgently.

Here’s crash log:

MachineId:47E130684696F760C33FA79D49509023
EpicAccountId:8c69e77946eb40a6815f2c70d584f98c

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

“”

UE4Editor_CoreUObject!UObjectBase::GetFName() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\coreuobject\private\uobject\uobjectbase.cpp:100]
UE4Editor_CoreUObject!UObjectBaseUtility::GetName() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\coreuobject\public\uobject\uobjectbaseutility.h:199]
UE4Editor_UMGEditor!FUMGSequencerObjectBindingManager::TryGetObjectBindingDisplayName() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\editor\umgeditor\private\animation\umgsequencerobjectbindingmanager.cpp:152]
UE4Editor_Sequencer!FObjectBindingNode::GetDisplayName() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\editor\sequencer\private\sequencerdisplaynode.cpp:442]
UE4Editor_Sequencer!SAnimationOutlinerTreeNode::GetDisplayName() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\editor\sequencer\private\sanimationoutlinerview.cpp:177]
UE4Editor_Sequencer!TMemberFunctionCaller::operator()<>() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\core\public\delegates\delegateinstanceinterface_variadics.h:161]
UE4Editor_Sequencer!TTupleImpl >::ApplyAfter_ExplicitReturnType >() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\core\public\delegates\tuple.h:113]
UE4Editor_Sequencer!TBaseSPMethodDelegateInstance<1,SAnimationOutlinerTreeNode,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!FTextBlockLayout::ComputeDesiredSize() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\text\textblocklayout.cpp:46]
UE4Editor_Slate!STextBlock::ComputeDesiredSize() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\widgets\text\stextblock.cpp:175]
UE4Editor_SlateCore!SWidget::CacheDesiredSize() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:401]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:394]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_SlateCore!SWidget::SlatePrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slatecore\private\widgets\swidget.cpp:389]
UE4Editor_Slate!PrepassWindowAndChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1064]
UE4Editor_Slate!PrepassWindowAndChildren() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1072]
UE4Editor_Slate!FSlateApplication::DrawPrepass() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1110]
UE4Editor_Slate!FSlateApplication::PrivateDrawWindows() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1149]
UE4Editor_Slate!FSlateApplication::DrawWindows() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:941]
UE4Editor_Slate!FSlateApplication::Tick() [d:\buildfarm\buildmachine_++depot+ue4-releases+4.8\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1440]
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 HashtagPulse,

This appears to be same crash we had reported as UE-17971, which was fixed in 4.9. If you’re using a source build, you could integrate commit found here. Otherwise, assuming it’s same crash, you’d need to avoid changes you made that started crashing, or revert to an earlier version if that’s not possible. notes in our crash report indicate that it may be related to Visibility property from Sequencer, so I’d start there.