Crash occurs when the user attempts to build HLOD after replacing the static meshes in the level with another set of static meshes.
Couldn't reproduce this with just any mesh replacing the meshes. Just the ones indicated in the repro.
Test Assets submitted at CL 3202111 in Dev-Framework
RESULT:
Crash.
UE4Editor_MeshUtilities!FMeshUtilities::FlattenMaterialsWithMeshData() meshutilities.cpp:6262 UE4Editor_MeshUtilities!FMeshUtilities::MergeStaticMeshComponents() meshutilities.cpp:7707 UE4Editor_HierarchicalLODUtilities!FHierarchicalLODUtilities::BuildStaticMeshForLODActor() hierarchicallodutilities.cpp:208 UE4Editor_UnrealEd!FHierarchicalLODBuilder::BuildMeshesForLODActors() hierarchicallod.cpp:504 UE4Editor_HierarchicalLODOutliner!HLODOutliner::SHLODOutliner::HandleBuildLODActors() hlodoutliner.cpp:450 UE4Editor_HierarchicalLODOutliner!TMemberFunctionCaller<HLODOutliner::SHLODOutliner,FReply() delegateinstanceinterface.h:161 UE4Editor_HierarchicalLODOutliner!TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter<TMemberFunctionCaller<HLODOutliner::SHLODOutliner,FReply() tuple.h:116 UE4Editor_HierarchicalLODOutliner!TBaseSPMethodDelegateInstance<0,HLODOutliner::SHLODOutliner,0,FReply __cdecl() delegateinstancesimpl.h:318 UE4Editor_Slate!TBaseDelegate<FReply>::Execute() delegatesignatureimpl.inl:522 UE4Editor_Slate!SButton::OnMouseButtonUp() sbutton.cpp:275 UE4Editor_Slate!<lambda_8d0e9a1da76abd0a756a3a9d775f5ed1>::operator() slateapplication.cpp:5010 UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FToLeafmostPolicy,FPointerEvent,<lambda_8d0e9a1da76abd0a756a3a9d775f5ed1> >() slateapplication.cpp:215 UE4Editor_Slate!FSlateApplication::RoutePointerUpEvent() slateapplication.cpp:4999 UE4Editor_Slate!FSlateApplication::ProcessMouseButtonUpEvent() slateapplication.cpp:5462 UE4Editor_Slate!FSlateApplication::OnMouseUp() slateapplication.cpp:5439 UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() windowsapplication.cpp:1690 UE4Editor_Core!FWindowsApplication::DeferMessage() windowsapplication.cpp:2109 UE4Editor_Core!FWindowsApplication::ProcessMessage() windowsapplication.cpp:859 UE4Editor_Core!FWindowsApplication::AppWndProc() windowsapplication.cpp:706 user32!<Unknown> user32!<Unknown> UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() windowsplatformmisc.cpp:951 UE4Editor!FEngineLoop::Tick() launchengineloop.cpp:2806 UE4Editor!GuardedMain() launch.cpp:152 UE4Editor!GuardedMainWrapper() launchwindows.cpp:126 UE4Editor!WinMain() launchwindows.cpp:202 UE4Editor!__scrt_common_main_seh() exe_common.inl:264 kernel32!<Unknown> ntdll!<Unknown>
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-38764 in the post.
1 |
Component | UE - World Creation - Worldbuilding Tools - HLOD |
---|---|
Affects Versions | 4.15 |
Target Fix | 4.15 |
Fix Commit | 3203748 |
---|---|
Main Commit | 3227721 |
Created | Nov 17, 2016 |
---|---|
Resolved | Nov 18, 2016 |
Updated | Apr 27, 2018 |