Description

This didn't seem to have any relation to settings used within the importer, but just in case, I was using Static Mesh Import Type, Per Frame Sampling Type, Merge Meshes and Propagate Matrix Transformations* were checked, Force One Smoothing Group Per Object and Recompute Normals were unchecked, and Ignore Degenerate Triangles and Blend Overlapping Normals were checked, Create Materials was unchecked.

Steps to Reproduce

REPRO STEPS:

  1. Load QAGame in the editor
  2. Click Import from the Content Browser
  3. Navigate to \Engine\Content\NotForLicensees\QA\Import_Test_Assets\AlembicAssets and select SceneTest.abc, then click Open
  4. Click Import
  5. Click Import from the Content Browser again
  6. Select SceneTest.abc, then click Open
  7. Click Yes from the overwrite pop up
  8. Click Import
  9. Repeat the importing of the same file 6-8 times

RESULT:
Editor crashes

Callstack
Assertion failed: Mesh.VertexFactory->IsInitialized() [File:E:\UE4_Release-413\Engine\Source\Runtime\Renderer\Private\PrimitiveSceneInfo.cpp] [Line: 45]
UE4Editor_Renderer!FBatchingSPDI::DrawMesh() primitivesceneinfo.cpp:47 
UE4Editor_Engine!FStaticMeshSceneProxy::DrawStaticElements() staticmeshrender.cpp:721 
UE4Editor_Renderer!FPrimitiveSceneInfo::AddStaticMeshes() primitivesceneinfo.cpp:144 
UE4Editor_Renderer!FPrimitiveSceneInfo::AddToScene() primitivesceneinfo.cpp:189 
UE4Editor_Renderer!FScene::AddPrimitiveSceneInfo_RenderThread() rendererscene.cpp:466 
UE4Editor_Renderer!`FScene::AddPrimitive'::`2'::EURCMacro_FAddPrimitiveCommand::DoTask() rendererscene.cpp:698 
UE4Editor_Renderer!TGraphTask<`FScene::AddPrimitive'::`2'::EURCMacro_FAddPrimitiveCommand>::ExecuteTask() taskgraphinterfaces.h:868 
UE4Editor_Core!FNamedTaskThread::ProcessTasksNamedThread() taskgraph.cpp:932 
UE4Editor_Core!FNamedTaskThread::ProcessTasksUntilQuit() taskgraph.cpp:679 
UE4Editor_RenderCore!RenderingThreadMain() renderingthread.cpp:319 
UE4Editor_RenderCore!FRenderingThread::Run() renderingthread.cpp:440 
UE4Editor_Core!FRunnableThreadWin::Run() windowsrunnablethread.cpp:74 

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-34130 in the post.

1
Login to Vote

Fixed
ComponentRendering
Affects Versions4.13
Target Fix4.15
Fix Commit3075641
Main Commit3092051
CreatedAug 3, 2016
ResolvedDec 19, 2016
UpdatedSep 7, 2018