Description: Appears directly related to using Set Master Pose Component when the target component has cloth
Error message:
Assertion failed: (Index >= 0) & (Index < ArrayNum) [Link Removed] [Line: 633] Array index out of bounds: -1 from an array of size 105
Source Context:
144 InComponent->GetWindForCloth_GameThread(BaseContext->WindVelocity, BaseContext->WindAdaption); 145 146 if(USkinnedMeshComponent* MasterComponent = InComponent->MasterPoseComponent.Get()) 147 { 148 const int32 NumBones = InComponent->MasterBoneMap.Num(); 149 150 BaseContext->BoneTransforms.Empty(NumBones); 151 BaseContext->BoneTransforms.AddDefaulted(NumBones); 152 153 for(int32 BoneIndex = 0; BoneIndex < NumBones; ++BoneIndex) 154 { 155 if(InComponent->MasterBoneMap.IsValidIndex(BoneIndex)) 156 { 157 const int32 ParentIndex = InComponent->MasterBoneMap[BoneIndex]; 158 ***** BaseContext->BoneTransforms[BoneIndex] = MasterComponent->GetComponentSpaceTransforms()[ParentIndex]; 159 } 160 else 161 { 162 BaseContext->BoneTransforms[BoneIndex] = FTransform::Identity; 163 } 164 } 165 } 166 else 167 { 168 BaseContext->BoneTransforms = InComponent->GetComponentSpaceTransforms(); 169 } 170 171 UWorld* ComponentWorld = InComponent->GetWorld(); 172 check(ComponentWorld); 173
Most recent user affected CL: 3427662
Logs:
Attached
CrashReporter User Descriptions:
Result: Crash
Expected: Game plays
UE4Editor_ClothingSystemRuntime!FClothingSimulationBase::FillContext() [clothingsimulation.cpp:159] UE4Editor_ClothingSystemRuntime!FClothingSimulationNv::FillContext() [clothingsimulationnv.cpp:334] UE4Editor_Engine!USkeletalMeshComponent::UpdateClothSimulationContext() [skeletalmeshcomponent.cpp:1621] UE4Editor_Engine!USkeletalMeshComponent::UpdateClothStateAndSimulate() [skeletalmeshcomponentphysics.cpp:2738] UE4Editor_Engine!USkeletalMeshComponent::TickClothing() [skeletalmeshcomponentphysics.cpp:2797] UE4Editor_Engine!FActorComponentTickFunction::ExecuteTickHelper<<lambda_7fac7197d0416451046926bf018b2139> >() [actor.h:3075] UE4Editor_Engine!FSkeletalMeshComponentClothTickFunction::ExecuteTick() [skeletalmeshcomponentphysics.cpp:69] UE4Editor_Engine!FTickFunctionTask::DoTask() [ticktaskmanager.cpp:269] UE4Editor_Engine!TGraphTask<FTickFunctionTask>::ExecuteTask() [taskgraphinterfaces.h:883] UE4Editor_Core!FNamedTaskThread::ProcessTasksNamedThread() [taskgraph.cpp:954] UE4Editor_Core!FNamedTaskThread::ProcessTasksUntilQuit() [taskgraph.cpp:701] UE4Editor_Core!FTaskGraphImplementation::WaitUntilTasksComplete() [taskgraph.cpp:1809] UE4Editor_Engine!FTickTaskSequencer::ReleaseTickGroup() [ticktaskmanager.cpp:538] UE4Editor_Engine!FTickTaskManager::RunTickGroup() [ticktaskmanager.cpp:1450] UE4Editor_Engine!UWorld::RunTickGroup() [leveltick.cpp:758] UE4Editor_Engine!UWorld::Tick() [leveltick.cpp:1373] UE4Editor_UnrealEd!UEditorEngine::Tick() [editorengine.cpp:1633] UE4Editor_UnrealEd!UUnrealEdEngine::Tick() [unrealedengine.cpp:386] UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:3119] UE4Editor!GuardedMain() [launch.cpp:166] UE4Editor!GuardedMainWrapper() [launchwindows.cpp:134] UE4Editor!WinMain() [launchwindows.cpp:210] UE4Editor!__scrt_common_main_seh() [exe_common.inl:264] kernel32!<Unknown> ntdll!<Unknown>
I am not able to find world outliner how to enable it?
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
Delay nodes occasionally don't fire the "Completed" output in a nativized build
How can i modify the param name in EQS node
How to have a sound cue follow a PlayerController along a spline?
What method is used to fill polygonal regions when drawing spline mesh at run time?
An error occurred while trying to generate project files !?
Bullet replication problem. The players sees each other but does not see the bullet
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-45177 in the post.
1 |
Component | OLD - Anim |
---|---|
Affects Versions | 4.16 |
Target Fix | 4.16 |
Created | May 18, 2017 |
---|---|
Resolved | May 18, 2017 |
Updated | Apr 27, 2018 |