Description

Note
This is a one off crash, that I was not able to reproduce it again.

Quickly changing the materials on landscape by painting and undo-ing seems to create this rendering crash

Steps to Reproduce

Updated Repro

  1. Create a new BP Vehicle Advanced Template and open it in the editor
  2. Change the Preview Rendering Level to Default High-End Mobile

Old Repro

  1. Open VehicleGame
  2. Select the landscape in the scene
  3. Switch to landscape mode (Shift+3)
  4. Select landscape paint
  5. Select Rocks and paint a bunch of rocks on the landscape
  6. Quickly undo the paint changes that

Result: The changes are reverted and an ensure occurs

Expected Result: The changes are reverted without any errors

Callstack
UE4Editor_Engine!FPrimitiveSceneProxy::VerifyUsedMaterial() primitivesceneproxy.cpp:599 
UE4Editor_Engine!FMeshElementCollector::AddMesh() scenemanagement.cpp:233 
UE4Editor_Landscape!FLandscapeComponentSceneProxy::GetDynamicMeshElements() landscaperender.cpp:1863 
UE4Editor_Renderer!FSceneRenderer::GatherDynamicMeshElements() scenevisibility.cpp:1958 
UE4Editor_Renderer!FSceneRenderer::ComputeViewVisibility() scenevisibility.cpp:2617 
UE4Editor_Renderer!FDeferredShadingSceneRenderer::InitViews() scenevisibility.cpp:2860 
UE4Editor_Renderer!FDeferredShadingSceneRenderer::Render() deferredshadingrenderer.cpp:589 
UE4Editor_Renderer!RenderViewFamily_RenderThread() scenerendering.cpp:1728 
UE4Editor_Renderer!TGraphTask<`FRendererModule::BeginRenderingViewFamily'::`21'::EURCMacro_FDrawSceneCommand>::ExecuteTask() taskgraphinterfaces.h:883 
UE4Editor_Core!FNamedTaskThread::ProcessTasksNamedThread() taskgraph.cpp:954 
UE4Editor_Core!FNamedTaskThread::ProcessTasksUntilQuit() taskgraph.cpp:701 
UE4Editor_RenderCore!RenderingThreadMain() renderingthread.cpp:325 
UE4Editor_RenderCore!FRenderingThread::Run() renderingthread.cpp:459 
UE4Editor_Core!FRunnableThreadWin::Run() windowsrunnablethread.cpp:76

Have Comments or More Details?

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

0
Login to Vote

Duplicate
CreatedFeb 9, 2017
ResolvedMar 6, 2017
UpdatedSep 16, 2019