Duplicate of UE-32715
This Jira was created from CrashReports submitted by the public due to the high number of occurrences. Descriptions from users are provided below.
Source Context:
349 } 350 351 /** Initialize Curve Data from following data */ 352 DEPRECATED(4.11, "Use new InitFrom(TArray<FSmartNameMapping::UID>* InSmartNameUIDs) signature") 353 void InitFrom(const class USkeleton* Skeleton) 354 { 355 InitFrom((TArray<FSmartNameMapping::UID>*)&(const_cast<USkeleton*>(Skeleton)->GetCachedAnimCurveMappingNameUids())); 356 } 357 358 void InitFrom(TArray<FSmartNameMapping::UID> const * InSmartNameUIDs) 359 { 360 check(InSmartNameUIDs != nullptr); 361 UIDList = InSmartNameUIDs; 362 Elements.Reset(); 363 ***** Elements.AddZeroed(UIDList->Num()); 364 365 // no name, means no curve 366 bInitialized = true; 367 } 368 369 template <typename OtherAllocator> 370 void InitFrom(const FBaseBlendedCurve<OtherAllocator>& InCurveToInitFrom) 371 { 372 // make sure this doesn't happen 373 check(InCurveToInitFrom.UIDList != nullptr); 374 UIDList = InCurveToInitFrom.UIDList; 375 Elements.Reset(); 376 Elements.AddZeroed(UIDList->Num()); 377 378 bInitialized = true;
Most recent user affected CL: 3028348
Logs:
[Link Removed]
[Link Removed]
[Link Removed]
CrashReporter User Descriptions:
1. Open any animation sequence
2. In the viewport, select Show
3. Select "Uncompressed Animation"
Result: Crash
Expected: Shows uncompressed animation
UE4Editor_Engine!FBaseBlendedCurve<FAnimStackAllocator>::InitFrom() [animcurvetypes.h:364] UE4Editor_Engine!UAnimInstance::ParallelEvaluateAnimation() [animinstance.cpp:523] UE4Editor_Engine!USkeletalMeshComponent::EvaluateAnimation() [skeletalmeshcomponent.cpp:1069] UE4Editor_Engine!USkeletalMeshComponent::PerformAnimationEvaluation() [skeletalmeshcomponent.cpp:1129] UE4Editor_UnrealEd!UDebugSkelMeshComponent::GenSpaceBases() [debugskelmeshcomponent.cpp:424] UE4Editor_UnrealEd!UDebugSkelMeshComponent::RefreshBoneTransforms() [debugskelmeshcomponent.cpp:473] UE4Editor_Engine!USkinnedMeshComponent::TickComponent() [skinnedmeshcomponent.cpp:542] UE4Editor_Engine!USkeletalMeshComponent::TickComponent() [skeletalmeshcomponent.cpp:714] UE4Editor_UnrealEd!UDebugSkelMeshComponent::TickComponent() [debugskelmeshcomponent.cpp:749] UE4Editor_Engine!FActorComponentTickFunction::ExecuteTickHelper<<lambda_13c1d0f62b5fcaced3ce7b89bd3d0f91> >() [actor.h:2888] UE4Editor_Engine!FActorComponentTickFunction::ExecuteTick() [actorcomponent.cpp:702] UE4Editor_Engine!FTickFunctionTask::DoTask() [ticktaskmanager.cpp:262] UE4Editor_Engine!TGraphTask<FTickFunctionTask>::ExecuteTask() [taskgraphinterfaces.h:999] UE4Editor_Core!FNamedTaskThread::ProcessTasksNamedThread() [taskgraph.cpp:932] UE4Editor_Core!FNamedTaskThread::ProcessTasksUntilQuit() [taskgraph.cpp:679] UE4Editor_Core!FTaskGraphImplementation::WaitUntilTasksComplete() [taskgraph.cpp:1776] UE4Editor_Engine!FTickTaskSequencer::ReleaseTickGroup() [ticktaskmanager.cpp:530] UE4Editor_Engine!FTickTaskManager::RunTickGroup() [ticktaskmanager.cpp:1435] UE4Editor_Engine!UWorld::RunTickGroup() [leveltick.cpp:704] UE4Editor_Engine!UWorld::Tick() [leveltick.cpp:1204] UE4Editor_Persona!FAnimationViewportClient::Tick() [animationeditorviewportclient.cpp:777] UE4Editor_UnrealEd!UEditorEngine::Tick() [editorengine.cpp:1409] UE4Editor_UnrealEd!UUnrealEdEngine::Tick() [unrealedengine.cpp:368] UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:2774] UE4Editor!GuardedMain() [launch.cpp:148] UE4Editor!GuardedMainWrapper() [launchwindows.cpp:126] UE4Editor!WinMain() [launchwindows.cpp:200] 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-32782 in the post.
0 |
Component | OLD - Anim |
---|---|
Affects Versions | 4.12 |
Target Fix | 4.12.5 |
Created | Jul 5, 2016 |
---|---|
Resolved | Jul 5, 2016 |
Updated | May 18, 2020 |