A user reported a crash that occurs only in Debug Editor, related to the Anim Graph of an Animation Blueprint. The issue involves marquee selecting multiple nodes inside of a State Machine transition rapidly while also deleting/undoing the deletion on these nodes.
The issue seems related to performance as it is much easier to reproduce when first beginning the debugged process since this is when it is as its slowest.
UE4Editor-SlateCore-Win64-Debug.dll!TSharedPtr<IToolTip,0>::~TSharedPtr<IToolTip,0>() UE4Editor-SlateCore-Win64-Debug.dll!SWidget::~SWidget() Line 60 [External Code] UE4Editor-GraphEditor-Win64-Debug.dll!SharedPointerInternals::TReferenceControllerWithDeleter<SGraphNodeK2Var,SharedPointerInternals::DefaultDeleter<SGraphNodeK2Var> >::DestroyObject() Line 104 [External Code] UE4Editor-SlateCore-Win64-Debug.dll!FDelegateBase::Unbind() Line 139 UE4Editor-SlateCore-Win64-Debug.dll!TBaseDelegate<EVisibility>::~TBaseDelegate<EVisibility>() Line 299 UE4Editor-SlateCore-Win64-Debug.dll!SWidget::~SWidget() Line 60 [External Code] UE4Editor-GraphEditor-Win64-Debug.dll!SharedPointerInternals::TReferenceControllerWithDeleter<SToolTip,SharedPointerInternals::DefaultDeleter<SToolTip> >::DestroyObject() Line 104 UE4Editor-SlateCore-Win64-Debug.dll!SharedPointerInternals::FSharedReferencer<0>::operator=(const SharedPointerInternals::FSharedReferencer<0> & InSharedReference) Line 410 UE4Editor-SlateCore-Win64-Debug.dll!SWidget::SetToolTip(const TSharedPtr<IToolTip,0> & InToolTip) Line 597 UE4Editor-GraphEditor-Win64-Debug.dll!SGraphNode::OnToolTipClosing() Line 411 UE4Editor-Slate-Win64-Debug.dll!FSlateApplication::CloseToolTip() Line 3066 UE4Editor-Slate-Win64-Debug.dll!FSlateApplication::UpdateToolTip(bool AllowSpawningOfNewToolTips) Line 3250 UE4Editor-Slate-Win64-Debug.dll!FSlateApplication::ProcessMouseMoveEvent(FPointerEvent & MouseEvent, bool bIsSynthetic) Line 5103 UE4Editor-Slate-Win64-Debug.dll!FSlateApplication::OnMouseMove() Line 5060 UE4Editor-Core-Win64-Debug.dll!FWindowsApplication::ProcessDeferredMessage(const FDeferredWindowsMessage & DeferredMessage) Line 1462 UE4Editor-Core-Win64-Debug.dll!FWindowsApplication::DeferMessage(TSharedPtr<FWindowsWindow,0> & NativeWindow, HWND__ * InHWnd, unsigned int InMessage, unsigned __int64 InWParam, __int64 InLParam, int MouseX, int MouseY, unsigned int RawInputFlags) Line 1732 UE4Editor-Core-Win64-Debug.dll!FWindowsApplication::ProcessMessage(HWND__ * hwnd, unsigned int msg, unsigned __int64 wParam, __int64 lParam) Line 754 UE4Editor-Core-Win64-Debug.dll!FWindowsApplication::AppWndProc(HWND__ * hwnd, unsigned int msg, unsigned __int64 wParam, __int64 lParam) Line 618 [External Code] UE4Editor-Core-Win64-Debug.dll!WinPumpMessages() Line 862 UE4Editor-Core-Win64-Debug.dll!FWindowsPlatformMisc::PumpMessages(bool bFromMainLoop) Line 887 UE4Editor-Win64-Debug.exe!FEngineLoop::Tick() Line 2610 UE4Editor-Win64-Debug.exe!EngineTick() Line 52 UE4Editor-Win64-Debug.exe!GuardedMain(const wchar_t * CmdLine, HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, int nCmdShow) Line 145 UE4Editor-Win64-Debug.exe!WinMain(HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, char * __formal, int nCmdShow) Line 189 [External Code]
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.11 |
Target Fix | 4.12 |
Fix Commit | 2787532 |
---|---|
Main Commit | 2985633 |
Created | Apr 20, 2016 |
---|---|
Resolved | May 18, 2016 |
Updated | Apr 27, 2018 |