UMG Crash when opening graph.

I do nott know well why this happens often.

So I added a message that disappeared when crashed.

Fatal error!

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0xffffffff

UE4Editor-Kismet.dll!SBlueprintEditorSelectedDebugObjectWidget::GenerateDebugObjectNames() (0x00007ffe384d1cc3) + 0 bytes [c:\development\unrealengine\engine\source\editor\kismet\private\sblueprinteditorselecteddebugobjectwidget.cpp:403]
UE4Editor-Kismet.dll!SBlueprintEditorSelectedDebugObjectWidget::Construct() (0x00007ffe384a068e) + 0 bytes [c:\development\unrealengine\engine\source\editor\kismet\private\sblueprinteditorselecteddebugobjectwidget.cpp:39]
UE4Editor-Kismet.dll!TDecl<SBlueprintEditorSelectedDebugObjectWidget,RequiredArgs::T1RequiredArgs<TSharedPtr<FBlueprintEditor,0> & __ptr64> >::operator<<=() (0x00007ffe38480e7e) + 0 bytes [c:\development\unrealengine\engine\source\runtime\slatecore\public\widgets\declarativesyntaxsupport.h:1321]
UE4Editor-Kismet.dll!FBlueprintEditorToolbar::FillDebuggingToolbar() (0x00007ffe384c9421) + 101 bytes [c:\development\unrealengine\engine\source\editor\kismet\private\sblueprinteditortoolbar.cpp:731]
UE4Editor-Kismet.dll!TBaseSPMethodDelegateInstance_OneParam<FBlueprintEditorToolbar,void,FToolBarBuilder & __ptr64,0>::Execute() (0x00007ffe384bf174) + 11 bytes [c:\development\unrealengine\engine\source\runtime\core\public\delegates\delegateinstancesimpl.inl:161]
UE4Editor-Kismet.dll!TBaseSPMethodDelegateInstance_OneParam<FBlueprintEditorToolbar,void,FToolBarBuilder & __ptr64,0>::ExecuteIfSafe() (0x00007ffe384c30dd) + 12 bytes [c:\development\unrealengine\engine\source\runtime\core\public\delegates\delegateinstancesimpl.inl:171]
UE4Editor-Slate.dll!FExtender::Apply() (0x00007ffe45241fbc) + 0 bytes [c:\development\unrealengine\engine\source\runtime\slate\private\framework\multibox\multiboxextender.cpp:219]
UE4Editor-Slate.dll!FToolBarBuilder::ApplyHook() (0x00007ffe45242177) + 0 bytes [c:\development\unrealengine\engine\source\runtime\slate\private\framework\multibox\multiboxbuilder.cpp:470]
UE4Editor-Slate.dll!FToolBarBuilder::EndSection() (0x00007ffe45264e11) + 0 bytes [c:\development\unrealengine\engine\source\runtime\slate\private\framework\multibox\multiboxbuilder.cpp:460]
UE4Editor-UnrealEd.dll!FAssetEditorToolkit::GenerateToolbar() (0x00007ffe3da02bf7) + 0 bytes [c:\development\unrealengine\engine\source\editor\unrealed\private\toolkits\asseteditortoolkit.cpp:717]
UE4Editor-UnrealEd.dll!FAssetEditorToolkit::RegenerateMenusAndToolbars() (0x00007ffe3da1387d) + 0 bytes [c:\development\unrealengine\engine\source\editor\unrealed\private\toolkits\asseteditortoolkit.cpp:780]
UE4Editor-Kismet.dll!FWorkflowCentricApplication::SetCurrentMode() (0x00007ffe3865ad61) + 9 bytes [c:\development\unrealengine\engine\source\editor\kismet\private\workflowcentricapplication.cpp:69]
UE4Editor-Kismet.dll!FBlueprintEditor::SetCurrentMode() (0x00007ffe3840f140) + 0 bytes [c:\development\unrealengine\engine\source\editor\kismet\private\blueprinteditor.cpp:1206]
UE4Editor-UMGEditor.dll!TBaseSPMethodDelegateInstance_OneParam<FWidgetBlueprintEditor,void,FName,0>::Execute() (0x00007ffe327e7bcb) + 34 bytes [c:\development\unrealengine\engine\source\runtime\core\public\delegates\delegateinstancesimpl.inl:161]
UE4Editor-UMGEditor.dll!TBaseSPMethodDelegateInstance_OneParam<FWidgetBlueprintEditor,void,FName,0>::ExecuteIfSafe() (0x00007ffe327ed330) + 31 bytes [c:\development\unrealengine\engine\source\runtime\core\public\delegates\delegateinstancesimpl.inl:171]
UE4Editor-Kismet.dll!SModeWidget::OnModeTabClicked() (0x00007ffe3867e169) + 0 bytes [c:\development\unrealengine\engine\source\editor\kismet\private\workfloworientedapp\smodewidget.cpp:156]
UE4Editor-Kismet.dll!TBaseSPMethodDelegateInstance_RetVal_TwoParams<SModeWidget,FReply,FGeometry const & __ptr64,FPointerEvent const & __ptr64,0>::Execute() (0x00007ffe38677a06) + 23 bytes [c:\development\unrealengine\engine\source\runtime\core\public\delegates\delegateinstancesimpl.inl:161]
UE4Editor-Slate.dll!TBaseDelegate_RetVal_TwoParams<FReply,FGeometry const & __ptr64,FPointerEvent const & __ptr64>::Execute() (0x00007ffe4519398a) + 6 bytes [c:\development\unrealengine\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:1058]
UE4Editor-Slate.dll!SBorder::OnMouseButtonDown() (0x00007ffe4532370f) + 17 bytes [c:\development\unrealengine\engine\source\runtime\slate\private\widgets\layout\sborder.cpp:116]
UE4Editor-Slate.dll!FSlateApplication::ProcessMouseButtonDownEvent() (0x00007ffe451dd8ef) + 23 bytes [c:\development\unrealengine\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:3330]
UE4Editor-Slate.dll!FSlateApplication::OnMouseDown() (0x00007ffe451caf9b) + 19 bytes [c:\development\unrealengine\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:3247]
UE4Editor-Core.dll!FWindowsApplication::ProcessDeferredMessage() (0x00007ffe457b77f2) + 32 bytes [c:\development\unrealengine\engine\source\runtime\core\private\windows\windowsapplication.cpp:1284]
UE4Editor-Core.dll!FWindowsApplication::DeferMessage() (0x00007ffe457a3eab) + 74 bytes [c:\development\unrealengine\engine\source\runtime\core\private\windows\windowsapplication.cpp:1637]
UE4Editor-Core.dll!FWindowsApplication::ProcessMessage() (0x00007ffe457b8b29) + 41 bytes [c:\development\unrealengine\engine\source\runtime\core\private\windows\windowsapplication.cpp:737]
UE4Editor-Core.dll!FWindowsApplication::AppWndProc() (0x00007ffe457a07f2) + 0 bytes [c:\development\unrealengine\engine\source\runtime\core\private\windows\windowsapplication.cpp:599]
USER32.dll!UnknownFunction (0x00007ffe62aa2434) + 0 bytes [UnknownFile:0]
USER32.dll!UnknownFunction (0x00007ffe62aa2297) + 0 bytes [UnknownFile:0]
UE4Editor-Core.dll!FWindowsPlatformMisc::PumpMessages() (0x00007ffe457b8fe6) + 48 bytes [c:\development\unrealengine\engine\source\runtime\core\private\windows\windowsplatformmisc.cpp:757]
UE4Editor.exe!FEngineLoop::Tick() (0x00007ff672508f22) + 8 bytes [c:\development\unrealengine\engine\source\runtime\launch\private\launchengineloop.cpp:2111]
UE4Editor.exe!GuardedMain() (0x00007ff6724feb0e) + 0 bytes [c:\development\unrealengine\engine\source\runtime\launch\private\launch.cpp:133]
UE4Editor.exe!GuardedMainWrapper() (0x00007ff6724feb7a) + 5 bytes [c:\development\unrealengine\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
UE4Editor.exe!WinMain() (0x00007ff67250a6f9) + 17 bytes [c:\development\unrealengine\engine\source\runtime\launch\private\windows\launchwindows.cpp:201]
UE4Editor.exe!__tmainCRTStartup() (0x00007ff67250b629) + 21 bytes [f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
KERNEL32.DLL!UnknownFunction (0x00007ffe610b16ad) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffe63064629) + 0 bytes [UnknownFile:0]
ntdll.dll!UnknownFunction (0x00007ffe63064629) + 0 bytes [UnknownFile:0]

Hello ,

I will need more information to assist you further. I have a few quick questions for you.

Quick questions:

  1. What version of the engine are you working in?
  2. Can you reproduce this on a clean project?
  3. What were you doing before the crash?
  4. Can you provide accurate steps to reproduce this issue?
  5. Can you provide a screen shot of what was happening just before the crash?
  1. 4.5.1
  2. I didn’t try, but It seems to happen, just a guess.
  3. Do nothing, I just tried to open widget blueprint graph. The point is that it doesn’t happen all the time, sometimes, but not few.
  4. Not exact. All I have to do is to repeat a click on Designer Tab and Graph Tab.
  5. It will be a ordinary screen shot. It means there was nothing special.

I uploaded a video about it.

Hello ,

I am unable to reproduce this issue. I have a quick question for you. Is your level a blueprint based level or a C++ level?

C++ based.

I’ll tell you what exactly I have done so far below.

  1. My project is C++ based.
  2. I made a few of Widget Blueprint so called UserWidget.
  3. Some widgets consist of UserWidgets in runtime by calling CreateWidget. ; They are created in Event Construct.
  4. Unless I played the game in Editor before repeating clicking tabs between Designer and Graph, By repeating that I said makes no crash. It happens after the game played once in Editor.

Plus, In blueprint, I repeated ClearChild and AddChild to control the visibility of child windows.

Hello ,

We are still unable to reproduce this issue. Could you please send us screen shots of how you have your Widget setup?

No, It’s really annoying to capture screen shots.
Instead, I’ll give you my project, it is not yet special :), just for a convenience.

If something is wrong in use, please let me know not to make a miss-use.

Do not care about miss-spelling I just forgot ‘r’ from AvatarProject. :slight_smile:

Hello ,

I am still unable to reproduce the issue that you have describe. I was wondering if you are still having this issue? If you are I was also wondering if you had tried updating to 4.6?

Hello ,

We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will offer further assistance.

Thank you.