Error message:
Assertion failed: Mesh.VertexFactory->IsInitialized() [Link Removed] [Line: 45]
Source Context:
32 // Keep a reference to the hit proxy from the FPrimitiveSceneInfo, to ensure it isn't deleted while the static mesh still 33 // uses its id. 34 PrimitiveSceneInfo->HitProxies.Add(HitProxy); 35 } 36 } 37 } 38 39 virtual void DrawMesh(const FMeshBatch& Mesh, float ScreenSize) 40 { 41 if (Mesh.GetNumPrimitives() > 0) 42 { 43 check(Mesh.VertexFactory); 44 check(Mesh.VertexFactory->IsInitialized()); 45 #if DO_CHECK 46 ***** Mesh.CheckUniformBuffers(); 47 #endif 48 FStaticMesh* StaticMesh = new(PrimitiveSceneInfo->StaticMeshes) FStaticMesh( 49 PrimitiveSceneInfo, 50 Mesh, 51 ScreenSize, 52 CurrentHitProxy ? CurrentHitProxy->Id : FHitProxyId() 53 ); 54 } 55 } 56 57 private: 58 FPrimitiveSceneInfo* PrimitiveSceneInfo; 59 TRefCountPtr<HHitProxy> CurrentHitProxy; 60 }; 61
Most recent user affected CL:
3224400 (4.14.1)
Logs:
[Link Removed]
[Link Removed]
[Link Removed]
CrashReporter User Descriptions:
repro steps currently unknown
UE4Editor_Renderer!FBatchingSPDI::DrawMesh() [primitivesceneinfo.cpp:47] UE4Editor_Engine!FStaticMeshSceneProxy::DrawStaticElements() [staticmeshrender.cpp:757] UE4Editor_Renderer!FPrimitiveSceneInfo::AddStaticMeshes() [primitivesceneinfo.cpp:144] UE4Editor_Renderer!FPrimitiveSceneInfo::AddToScene() [primitivesceneinfo.cpp:189] UE4Editor_Renderer!FScene::AddPrimitiveSceneInfo_RenderThread() [rendererscene.cpp:467] UE4Editor_Renderer!`FScene::AddPrimitive'::`2'::EURCMacro_FAddPrimitiveCommand::DoTask() [rendererscene.cpp:705] 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:320] UE4Editor_RenderCore!FRenderingThread::Run() [renderingthread.cpp:454] UE4Editor_Core!FRunnableThreadWin::Run() [windowsrunnablethread.cpp:74]
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-40138 in the post.