Description

After disabling the World Option bEnableAISystem, clicking with the right mouse button on the asset browers (in an empty place) casues the editor to crash.

Steps to Reproduce

1. In any project open up DefaultGame.ini and add the following lines:[/Script/Engine.WorldSettings]
bEnableAISystem=false

2. Launch the editor, and right click on an empty space in the asset browser

Results: The editor crashes

Expected: The editor doesn't crash

Callstack
[Callstack] 0x0000000060523C58 KERNELBASE.dll!UnknownFunction []
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x000000004CD376D4 UE4Editor-ApplicationCore.dll!FWindowsErrorOutputDevice::Serialize() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\applicationcore\private\windows\windowserroroutputdevice.cpp:65]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x00000000318D330B UE4Editor-Core.dll!FOutputDevice::Logf__VA() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\private\misc\outputdevice.cpp:70]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x00000000318647F9 UE4Editor-Core.dll!FDebug::AssertFailed() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\private\misc\assertionmacros.cpp:414]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x00000000120D69AD UE4Editor-BehaviorTreeEditor.dll!FModuleManager::GetModuleChecked<IAIModule>() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\public\modules\modulemanager.h:271]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x0000000012159FB7 UE4Editor-BehaviorTreeEditor.dll!FAssetTypeActions_BehaviorTree::GetCategories() [d:\build\++ue4+release-4.18+compile\sync\engine\source\editor\behaviortreeeditor\private\assettypeactions_behaviortree.cpp:20]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x0000000022DA799D UE4Editor-UnrealEd.dll!UFactory::GetMenuCategories() [d:\build\++ue4+release-4.18+compile\sync\engine\source\editor\unrealed\private\factories\factory.cpp:235]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x0000000011005F93 UE4Editor-ContentBrowser.dll!FindFactoriesInCategory() [d:\build\++ue4+release-4.18+compile\sync\engine\source\editor\contentbrowser\private\newassetorclasscontextmenu.cpp:52]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x0000000010FEBF58 UE4Editor-ContentBrowser.dll!FNewAssetOrClassContextMenu::CreateNewAssetMenuCategory() [d:\build\++ue4+release-4.18+compile\sync\engine\source\editor\contentbrowser\private\newassetorclasscontextmenu.cpp:391]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x000000001103BFC5 UE4Editor-ContentBrowser.dll!FNewAssetOrClassContextMenu::MakeContextMenu() [d:\build\++ue4+release-4.18+compile\sync\engine\source\editor\contentbrowser\private\newassetorclasscontextmenu.cpp:346]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x000000001103AB18 UE4Editor-ContentBrowser.dll!FNewAssetOrClassContextMenu::MakeContextMenu() [d:\build\++ue4+release-4.18+compile\sync\engine\source\editor\contentbrowser\private\newassetorclasscontextmenu.cpp:184]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x00000000110393C8 UE4Editor-ContentBrowser.dll!SContentBrowser::MakeAddNewContextMenu() [d:\build\++ue4+release-4.18+compile\sync\engine\source\editor\contentbrowser\private\scontentbrowser.cpp:1810]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x000000001104D433 UE4Editor-ContentBrowser.dll!SContentBrowser::OnGetAssetContextMenu() [d:\build\++ue4+release-4.18+compile\sync\engine\source\editor\contentbrowser\private\scontentbrowser.cpp:1963]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x0000000010F51C7F UE4Editor-ContentBrowser.dll!TMemberFunctionCaller<SContentBrowser,TSharedPtr<SWidget,0> (__cdecl SContentBrowser::*)(TArray<FAssetData,FDefaultAllocator> const & __ptr64) __ptr64>::operator()<TArray<FAssetData,FDefaultAllocator> const & __ptr64>() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\public\delegates\delegateinstanceinterface.h:165]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x0000000010F568EC UE4Editor-ContentBrowser.dll!UE4Tuple_Private::TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter<TMemberFunctionCaller<SContentBrowser,TSharedPtr<SWidget,0> (__cdecl SContentBrowser::*)(TArray<FAssetData,FDefaultAllocator> const & __ptr64) __ptr64>,TArray<FAssetData,FDefaultAllocator> const & __ptr64>() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\public\templates\tuple.h:497]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x0000000010FF8D10 UE4Editor-ContentBrowser.dll!TBaseSPMethodDelegateInstance<0,SContentBrowser,0,TSharedPtr<SWidget,0> __cdecl(TArray<FAssetData,FDefaultAllocator> const & __ptr64)>::Execute() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:327]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x0000000010FF22E7 UE4Editor-ContentBrowser.dll!TBaseDelegate<TSharedPtr<SWidget,0>,TArray<FAssetData,FDefaultAllocator> const & __ptr64>::Execute() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:537]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x000000001104D72B UE4Editor-ContentBrowser.dll!SAssetView::OnGetContextMenuContent() [d:\build\++ue4+release-4.18+compile\sync\engine\source\editor\contentbrowser\private\sassetview.cpp:3810]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x0000000010F50EBF UE4Editor-ContentBrowser.dll!TMemberFunctionCaller<SAssetView,TSharedPtr<SWidget,0> (__cdecl SAssetView::*)(void) __ptr64>::operator()<>() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\public\delegates\delegateinstanceinterface.h:165]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x0000000010F56639 UE4Editor-ContentBrowser.dll!UE4Tuple_Private::TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter<TMemberFunctionCaller<SAssetView,TSharedPtr<SWidget,0> (__cdecl SAssetView::*)(void) __ptr64> >() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\public\templates\tuple.h:497]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x0000000010FF7245 UE4Editor-ContentBrowser.dll!TBaseSPMethodDelegateInstance<0,SAssetView,0,TSharedPtr<SWidget,0> __cdecl(void)>::Execute() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:327]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x0000000031332987 UE4Editor-Slate.dll!TBaseDelegate<TSharedPtr<SWidget,0> >::Execute() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:537]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x0000000031420F2C UE4Editor-Slate.dll!STableViewBase::OnRightMouseButtonUp() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\slate\private\widgets\views\stableviewbase.cpp:802]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x000000003141EFA6 UE4Editor-Slate.dll!STableViewBase::OnMouseButtonUp() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\slate\private\widgets\views\stableviewbase.cpp:394]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x0000000011053B09 UE4Editor-ContentBrowser.dll!SListView<TSharedPtr<FAssetViewItem,0> >::OnMouseButtonUp() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\slate\public\widgets\views\slistview.h:435]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x0000000031176CFA UE4Editor-Slate.dll!<lambda_74ecb22bb70e3f50c9d83154dfa5c688>::operator()() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5312]
[2018.05.16-11.58.59:199][  8]LogWindows: Error: [Callstack] 0x000000003114777E UE4Editor-Slate.dll!FEventRouter::Route<FReply,FEventRouter::FBubblePolicy,FPointerEvent,<lambda_74ecb22bb70e3f50c9d83154dfa5c688> >() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:234]
[2018.05.16-11.58.59:200][  8]LogWindows: Error: [Callstack] 0x00000000311E2AF2 UE4Editor-Slate.dll!FSlateApplication::RoutePointerUpEvent() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5296]
[2018.05.16-11.58.59:200][  8]LogWindows: Error: [Callstack] 0x00000000311CB092 UE4Editor-Slate.dll!FSlateApplication::ProcessMouseButtonUpEvent() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5750]
[2018.05.16-11.58.59:200][  8]LogWindows: Error: [Callstack] 0x00000000311BD902 UE4Editor-Slate.dll!FSlateApplication::OnMouseUp() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5730]
[2018.05.16-11.58.59:200][  8]LogWindows: Error: [Callstack] 0x000000004CD2E54B UE4Editor-ApplicationCore.dll!FWindowsApplication::ProcessDeferredMessage() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\applicationcore\private\windows\windowsapplication.cpp:1725]
[2018.05.16-11.58.59:200][  8]LogWindows: Error: [Callstack] 0x000000004CD21A48 UE4Editor-ApplicationCore.dll!FWindowsApplication::DeferMessage() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\applicationcore\private\windows\windowsapplication.cpp:2171]
[2018.05.16-11.58.59:200][  8]LogWindows: Error: [Callstack] 0x000000004CD303EC UE4Editor-ApplicationCore.dll!FWindowsApplication::ProcessMessage() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\applicationcore\private\windows\windowsapplication.cpp:888]
[2018.05.16-11.58.59:200][  8]LogWindows: Error: [Callstack] 0x000000004CD1D5A9 UE4Editor-ApplicationCore.dll!FWindowsApplication::AppWndProc() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\applicationcore\private\windows\windowsapplication.cpp:725]
[2018.05.16-11.58.59:200][  8]LogWindows: Error: [Callstack] 0x00000000613E1C24 USER32.dll!UnknownFunction []
[2018.05.16-11.58.59:200][  8]LogWindows: Error: [Callstack] 0x00000000613E156C USER32.dll!UnknownFunction []
[2018.05.16-11.58.59:200][  8]LogWindows: Error: [Callstack] 0x000000004CD31516 UE4Editor-ApplicationCore.dll!FWindowsPlatformApplicationMisc::PumpMessages() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\applicationcore\private\windows\windowsplatformapplicationmisc.cpp:129]
[2018.05.16-11.58.59:200][  8]LogWindows: Error: [Callstack] 0x00000000E73E50C8 UE4Editor.exe!FEngineLoop::Tick() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\launch\private\launchengineloop.cpp:3220]
[2018.05.16-11.58.59:200][  8]LogWindows: Error: [Callstack] 0x00000000E73F5430 UE4Editor.exe!GuardedMain() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\launch\private\launch.cpp:166]
[2018.05.16-11.58.59:200][  8]LogWindows: Error: [Callstack] 0x00000000E73F54AA UE4Editor.exe!GuardedMainWrapper() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:134]
[2018.05.16-11.58.59:200][  8]LogWindows: Error: [Callstack] 0x00000000E7402379 UE4Editor.exe!WinMain() [d:\build\++ue4+release-4.18+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:210]
[2018.05.16-11.58.59:200][  8]LogWindows: Error: [Callstack] 0x00000000E7403D57 UE4Editor.exe!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:253]
[2018.05.16-11.58.59:200][  8]LogWindows: Error: [Callstack] 0x0000000061548364 KERNEL32.DLL!UnknownFunction []
[2018.05.16-11.58.59:200][  8]LogWindows: Error: [Callstack] 0x0000000063647091 ntdll.dll!UnknownFunction []
[2018.05.16-11.58.59:200][  8]LogWindows: Error: [Callstack] 0x0000000063647091 ntdll.dll!UnknownFunction []

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-59186 in the post.

0
Login to Vote

Fixed
ComponentUE - AI
Affects Versions4.18.34.19.24.20
Target Fix4.20
Fix Commit4105308
Main Commit4124555
Release Commit4105308
CreatedMay 16, 2018
ResolvedJun 1, 2018
UpdatedJun 12, 2018