Description

Editor crashes when attempting to set an object variable to a return value within widget blueprints.

Frequency: 2/2

Crashreporter: [Link Removed]

Steps to Reproduce

1. Download and unzip attached .uasset
2. Add .uasset to any projects content folder
3. Open project
4. Double click to open questnode widget
5. Take variable "CurrentQuestNodeWidget" and drag it into event graph over return value pin until green check mark appears
6. release LMB to connect return value to variable.

Callstack

UE4Editor_GraphEditor! SNodeTitle::GetHeadTitle() sgraphnode.cpp:59
UE4Editor_GraphEditor! TMemberFunctionCaller<SNodeTitle,FText() delegateinstanceinterface_variadics.h:161
UE4Editor_GraphEditor! TTupleImpl<TIntegerSequence<> >::ApplyAfter_ExplicitReturnType<FText,TMemberFunctionCaller<SNodeTitle,FText() tuple.h:113
UE4Editor_GraphEditor! TBaseSPMethodDelegateInstance<1,SNodeTitle,0,FText __cdecl() delegateinstancesimpl_variadics.inl:282
UE4Editor_Slate! TBaseDelegate<FText>::Execute() delegatesignatureimpl_variadics.inl:439
UE4Editor_Slate! TAttribute<FText>::Get() attribute.h:135
UE4Editor_Slate! FTextBlockLayout::ComputeDesiredSize() textblocklayout.cpp:42
UE4Editor_Slate! STextBlock::ComputeDesiredSize() stextblock.cpp:186
UE4Editor_SlateCore! SWidget::CacheDesiredSize() swidget.cpp:392
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_SlateCore! SWidget::SlatePrepass() swidget.cpp:380
UE4Editor_Slate! PrepassWindowAndChildren() slateapplication.cpp:984
UE4Editor_Slate! FSlateApplication::DrawPrepass() slateapplication.cpp:1029
UE4Editor_Slate! FSlateApplication::PrivateDrawWindows() slateapplication.cpp:1068
UE4Editor_Slate! FSlateApplication::Tick() slateapplication.cpp:1323
UE4Editor! FEngineLoop::Tick() launchengineloop.cpp:2284
UE4Editor! GuardedMain() launch.cpp:142
UE4Editor! GuardedMainWrapper() launchwindows.cpp:126
UE4Editor! WinMain() launchwindows.cpp:202

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Fixed
ComponentUE - Gameplay - Blueprint
Affects Versions4.7.5
Target Fix4.8
Fix Commit2510727
CreatedApr 9, 2015
ResolvedApr 13, 2015
UpdatedApr 27, 2018
View Jira Issue