Editing multiple Math Expressions will crash the editor.
1. Open any project
2. Create a new Actor Blueprint
3. Add a Math Expression with "A + B"
4. Copy/Paste
5. Select both Math Expression nodes
6. In the details panel, type A + B + C
7. Hit Enter
Result:
Crash
UE4Editor_PropertyEditor! FPropertyNode::NotifyPostChange() + 572 bytes propertynode.cpp:1937 UE4Editor_PropertyEditor! FPropertyValueImpl::ImportText() + 2455 bytes propertyhandleimpl.cpp:428 UE4Editor_PropertyEditor! FPropertyValueImpl::ImportText() + 512 bytes propertyhandleimpl.cpp:283 UE4Editor_PropertyEditor! FPropertyValueImpl::SetValueAsString() + 1107 bytes propertyhandleimpl.cpp:697 UE4Editor_PropertyEditor! SPropertyEditorText::OnTextCommitted() + 185 bytes spropertyeditortext.cpp:95 UE4Editor_PropertyEditor! TBaseSPMethodDelegateInstance<0,SPropertyEditorText,0,TTypeWrapper<void> __cdecl(FText const & __ptr64,enum ETextCommit::Type)>::Execute() + 87 bytes delegateinstancesimpl_variadics.inl:283 UE4Editor_PropertyEditor! TBaseSPMethodDelegateInstance<0,SPropertyEditorText,0,void __cdecl(FText const & __ptr64,enum ETextCommit::Type)>::ExecuteIfSafe() + 71 bytes delegateinstancesimpl_variadics.inl:381 UE4Editor_Slate! SEditableText::OnEnter() + 73 bytes seditabletext.cpp:974 UE4Editor_Slate! FTextEditHelper::OnKeyDown() + 744 bytes textedithelper.cpp:173 UE4Editor_Slate! SEditableText::OnKeyDown() + 140 bytes seditabletext.cpp:1629 UE4Editor_Slate! <lambda_2f7c9fd00f2de22558e80a12c5a5a924>::operator()() + 98 bytes slateapplication.cpp:3612 UE4Editor_Slate! FEventRouter::Route<FReply,FEventRouter::FBubblePolicy,FKeyEvent,<lambda_2f7c9fd00f2de22558e80a12c5a5a924> >() + 189 bytes slateapplication.cpp:209 UE4Editor_Slate! FEventRouter::RouteAlongFocusPath<FEventRouter::FBubblePolicy,<lambda_2f7c9fd00f2de22558e80a12c5a5a924>,FKeyEvent>() + 106 bytes slateapplication.cpp:191 UE4Editor_Slate! FSlateApplication::ProcessKeyDownEvent() + 1014 bytes slateapplication.cpp:3613 UE4Editor_Slate! FSlateApplication::OnKeyDown() + 296 bytes slateapplication.cpp:3538 UE4Editor_Core! FWindowsApplication::ProcessDeferredMessage() + 2628 bytes windowsapplication.cpp:1241 UE4Editor_Core! FWindowsApplication::DeferMessage() + 299 bytes windowsapplication.cpp:1681 UE4Editor_Core! FWindowsApplication::ProcessMessage() + 3966 bytes windowsapplication.cpp:754 UE4Editor_Core! FWindowsApplication::AppWndProc() + 98 bytes windowsapplication.cpp:616 user32! <Unknown> user32! <Unknown> UE4Editor_Core! FWindowsPlatformMisc::PumpMessages() + 118 bytes windowsplatformmisc.cpp:774 UE4Editor! FEngineLoop::Tick() + 3641 bytes launchengineloop.cpp:2235 UE4Editor! GuardedMain() + 1344 bytes launch.cpp:142 UE4Editor! GuardedMainWrapper() + 26 bytes launchwindows.cpp:126 UE4Editor! WinMain() + 249 bytes launchwindows.cpp:202 UE4Editor! __tmainCRTStartup() + 329 bytes crtexe.c:618
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.6.1, 4.8 |
Target Fix | 4.7 |
Created | Dec 30, 2014 |
---|---|
Resolved | Feb 3, 2015 |
Updated | Apr 27, 2018 |