Description

Encountering an issue since we updated to UE5.8 where characters whose cloth mesh sections have vertices culled will cause mesh degradation in editor and crashes in packaged builds.

There are two issues:

1) When some verts are culled from the cloth mesh section, cloth explodes in editor. When this happens in package it can crash

2) If we cull the entire Tshirt so that the mesh underneath the jacket is removed, in editor the transient skeletal mesh shows no clothing data. But in packaged build we get a crash because the mesh section has zero vertices but there cloth data still exists.

Steps to Reproduce

Steps to Reproduce

  • create skeletal mesh with chaos cloth
  • create CO with a Clip Mesh with Mesh node clipping part of the skeletal mesh with chaos cloth
Callstack

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x000001df50f0ee80

0x00007ffa7053202b VCRUNTIME140.dll!UnknownFunction []

0x00007ff78d9e5d02 ClutchClient.exe!UE::Mutable::Private::RemoveBufferUnusedElems() [D:\tc\clutch\Engine\Plugins\Mutable\Source\MutableRuntime\Private\MuR\OpMeshRemove.cpp:44]

0x00007ff78d9dfaef ClutchClient.exe!UE::Mutable::Private::MeshRemoveVerticesWithCullSet() [D:\tc\clutch\Engine\Plugins\Mutable\Source\MutableRuntime\Private\MuR\OpMeshRemove.cpp:739]

0x00007ff78d9dd78a ClutchClient.exe!UE::Mutable::Private::MeshRemoveMaskInline() [D:\tc\clutch\Engine\Plugins\Mutable\Source\MutableRuntime\Private\MuR\OpMeshRemove.cpp:866]

0x00007ff78d8c4a1e ClutchClient.exe!UE::Mutable::Private::CodeRunner::RunCode_Mesh() [D:\tc\clutch\Engine\Plugins\Mutable\Source\MutableRuntime\Private\MuR\CodeRunner.cpp:2432]

0x00007ff78d89e2c1 ClutchClient.exe!UE::Mutable::Private::CodeRunner::RunCode() [D:\tc\clutch\Engine\Plugins\Mutable\Source\MutableRuntime\Private\MuR\CodeRunner.cpp:8327]

0x00007ff78d917db4 ClutchClient.exe!UE::Mutable::Private::CodeRunner::Run() [D:\tc\clutch\Engine\Plugins\Mutable\Source\MutableRuntime\Private\MuR\CodeRunnerTasked.cpp:321]

Crash 2:

Fatal error!

Unhandled Exception: EXCEPTION_INT_DIVIDE_BY_ZERO

0x00007ff73c7e9d01 ClutchClient.exe!FSkeletalMeshObjectGPUSkin::FVertexFactoryData::InitVertexFactories() [D:\p4\clutch\main\Engine\Source\Runtime\Engine\Private\SkeletalRenderGPUSkin.cpp:2579]

0x00007ff73c7c1a60 ClutchClient.exe!`FSkeletalMeshObjectGPUSkin::FSkeletalMeshObjectLOD::InitResources'::`2'::<lambda_1>::operator()() [D:\p4\clutch\main\Engine\Source\Runtime\Engine\Private\SkeletalRenderGPUSkin.cpp:2657]

0x00007ff73ce6e727 ClutchClient.exe!ExecuteCommand() [D:\p4\clutch\main\Engine\Source\Runtime\RenderCore\Private\RenderingThread.cpp:1533]

0x00007ff73ce46006 ClutchClient.exe!UE::RenderCommandPipe::FCommandList::ConsumeCommands<`FRenderCommandPipe::ExecuteCommands'::`2'::<lambda_1> >() [D:\p4\clutch\main\Engine\Source\Runtime\RenderCore\Public\RenderingThread.h:336]

0x00007ff73ce46048 ClutchClient.exe!UE::RenderCommandPipe::FCommandList::ConsumeCommands<`FRenderCommandPipe::ExecuteCommands'::`2'::<lambda_1> >() [D:\p4\clutch\main\Engine\Source\Runtime\RenderCore\Public\RenderingThread.h:328]

Have Comments or More Details?

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

0
Login to Vote

Unresolved
ComponentUE - Runtime - Mutable
Affects Versions5.8
CreatedSep 29, 2026
UpdatedSep 30, 2026
View Jira Issue