Description

Crash occurs when the user attempts to launch on with a skeleton that has virtual bones.

Steps to Reproduce
  1. Open QAGame in editor.
  2. Open UE4_Mannequin_Skeleton.
  3. Right-click a bone in the skeleton tree and select Add Virtual Bones > Any Bone.
  4. Save and close the skeleton.
  5. Open QAEntry.
  6. Click the drop down next to the Launch button in the Toolbar, and select your Windows platform.

RESULT:

Crash.

Callstack
Assertion failed: GetSkeletonVirtualBoneGuid() == GetSkeleton()->GetVirtualBoneGuid() [File:E:\Release\Engine\Source\Runtime\Engine\Private\Animation\AnimSequence.cpp] [Line: 261] Attempting to cook animation 'AnimSequence /Game/Characters/UE4_Guy/Animations/Crouch_Idle_Rifle_Ironsights.Crouch_Idle_Rifle_Ironsights' containing invalid virtual bone guid! Animation:{0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} Skeleton:{0xC6207C05,0x41CB,0xAA38,{0x4F,0x72,0xC6,0xAC,0x41,0xE7,0xE4,0xAF
UE4Editor_Engine!UAnimSequence::Serialize() animsequence.cpp:261 
UE4Editor_CoreUObject!FArchiveSaveTagExports::ProcessTaggedObjects() savepackage.cpp:994 
UE4Editor_CoreUObject!FPackageExportTagger::TagPackageExports() savepackage.cpp:3212 
UE4Editor_CoreUObject!UPackage::Save() savepackage.cpp:3784 
UE4Editor_UnrealEd!UEditorEngine::Save() editorengine.cpp:3966 
UE4Editor_UnrealEd!UCookOnTheFlyServer::SaveCookedPackage() cookontheflyserver.cpp:2962 
UE4Editor_UnrealEd!UCookOnTheFlyServer::TickCookOnTheSide() cookontheflyserver.cpp:2166 
UE4Editor_UnrealEd!UCookOnTheFlyServer::Tick() cookontheflyserver.cpp:770 
UE4Editor_UnrealEd!FTickableEditorObject::TickObjects() tickableeditorobject.h:17 
UE4Editor_UnrealEd!UEditorEngine::Tick() editorengine.cpp:1195 
UE4Editor_UnrealEd!UUnrealEdEngine::Tick() unrealedengine.cpp:371 
UE4Editor!FEngineLoop::Tick() launchengineloop.cpp:2859 
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> 

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentAnim
Affects Versions4.14
Target Fix4.14
Fix Commit3175612
Release Commit3175612
CreatedOct 25, 2016
ResolvedOct 26, 2016
UpdatedMay 18, 2020