Description

The editor is crashing when clicking on a landscape actor in the viewport while simulating or when having a landscape actor selected and simulating.

Steps to Reproduce
  1. Open QAGame in editor
  2. Open QA-Promotion map (or any map with a landscape)
  3. Select the landscape actor so it is highlighted
  4. Simulate

Result: Editor crashes

Alternative:

  1. Open QAGame in editor
  2. Open QA-Promotion map (or any map with a landscape)
  3. Simulate
  4. Click on landscape actor in viewport
Callstack
UE4Editor_Landscape!ALandscapeProxy::GetLandscapeInfo() [landscape.cpp:731]
UE4Editor_Landscape!ALandscape::HasAllComponent() [landscapeedit.cpp:2865]
UE4Editor_UnrealEd!AssetSelectionUtils::BuildSelectedActorInfo() [assetselection.cpp:142]
UE4Editor_PropertyEditor!SDetailsView::SetObjectArrayPrivate() [sdetailsview.cpp:475]
UE4Editor_PropertyEditor!SDetailsView::SetObjects() [sdetailsview.cpp:324]
UE4Editor_LevelEditor!SActorDetails::SetObjects() [sactordetails.cpp:205]
UE4Editor_LevelEditor!SLevelEditor::OnActorSelectionChanged() [sleveleditor.cpp:1458]
UE4Editor_LevelEditor!TBaseSPMethodDelegateInstance<0,SLevelEditor,0,TTypeWrapper<void> __cdecl() [delegateinstancesimpl.h:317]
UE4Editor_LevelEditor!TBaseSPMethodDelegateInstance<0,SLevelEditor,0,void __cdecl() [delegateinstancesimpl.h:424]
UE4Editor_LevelEditor!TBaseMulticastDelegate<void,TArray<UObject * __ptr64,FDefaultAllocator> const & __ptr64,bool>::Broadcast() [delegatesignatureimpl.inl:921]
UE4Editor_UnrealEd!UUnrealEdEngine::UpdateFloatingPropertyWindowsFromActorList() [editorhook.cpp:68]
UE4Editor_UnrealEd!UUnrealEdEngine::UpdateFloatingPropertyWindows() [editorhook.cpp:59]
UE4Editor_UnrealEd!UUnrealEdEngine::NoteSelectionChange() [editorselectutils.cpp:403]
UE4Editor_UnrealEd!UUnrealEdEngine::SelectActor() [editorselectutils.cpp:619]
UE4Editor_UnrealEd!ClickHandlers::ClickActor() [levelviewportclickhandlers.cpp:124]
UE4Editor_UnrealEd!FLevelEditorViewportClient::ProcessClick() [leveleditorviewport.cpp:1918]
UE4Editor_UnrealEd!FEditorViewportClient::ProcessClickInViewport() [editorviewportclient.cpp:2534]
UE4Editor_UnrealEd!FEditorViewportClient::InputKey() [editorviewportclient.cpp:2295]
UE4Editor_UnrealEd!FLevelEditorViewportClient::InputKey() [leveleditorviewport.cpp:2468]
UE4Editor_Engine!FSceneViewport::OnMouseButtonUp() [sceneviewport.cpp:508]
UE4Editor_Slate!SViewport::OnMouseButtonUp() [sviewport.cpp:181]
UE4Editor_Slate!<lambda_8d0e9a1da76abd0a756a3a9d775f5ed1>::operator() [slateapplication.cpp:4901]
UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FToLeafmostPolicy,FPointerEvent,<lambda_8d0e9a1da76abd0a756a3a9d775f5ed1> >() [slateapplication.cpp:215]
UE4Editor_Slate!FSlateApplication::RoutePointerUpEvent() [slateapplication.cpp:4890]
UE4Editor_Slate!FSlateApplication::ProcessMouseButtonUpEvent() [slateapplication.cpp:5348]
UE4Editor_Slate!FSlateApplication::OnMouseUp() [slateapplication.cpp:5328]
UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [windowsapplication.cpp:1584]
UE4Editor_Core!FWindowsApplication::DeferMessage() [windowsapplication.cpp:1930]
UE4Editor_Core!FWindowsApplication::ProcessMessage() [windowsapplication.cpp:747]
UE4Editor_Core!FWindowsApplication::AppWndProc() [windowsapplication.cpp:669]
user32!<Unknown>
user32!<Unknown>
UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() [windowsplatformmisc.cpp:905]
UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:2788]
UE4Editor!GuardedMain() [launch.cpp:156]
UE4Editor!GuardedMainWrapper() [launchwindows.cpp:126]
UE4Editor!WinMain() [launchwindows.cpp:202]
UE4Editor!__scrt_common_main_seh() [exe_common.inl:264]
kernel32!<Unknown>
ntdll!<Unknown>

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentUE - LD & Modeling - Terrain - Landscape
Affects Versions4.13
Target Fix4.13
Fix Commit3081823
Main Commit3092051
Release Commit3081823
CreatedAug 8, 2016
ResolvedAug 9, 2016
UpdatedApr 27, 2018