REOPENED NOTES:
Crash Reporter:
[Link Removed]
Test Project:
[Link Removed]
Open project and press Play: Editor will crash.
User reports this being due to sequential animations not being the same length and that removing Anim notifies will prevent the crash.
PREVIOUSLY REPORTED NOTES:
Adding a notify or notify state in Persona causes the editor to immediately crash.
CrashReporter:
[Link Removed]
1. In the shared project, press Play and wait a vert short while - it will crash.
2. Deleting AnimNotifies from animations = no more crashes.
3. Replacing animation2 (30 frames) with animation3 (20 frames, same as animation1) = also no more crashes.
4. More instructions inside the project.
Expected results: for shared file not to crash within 1 minute of opening.
MachineId:9FA88CA44B7C623122B0039D6C8BA1B0 Unknown exception - code 00000001 (first/second chance not available) "Assertion failed: bPlayingBackwards ? (CurrentPosition <= PreviousPosition) : (CurrentPosition >= PreviousPosition) [File:D:\Builds\Main\UE4\Engine\Source\Runtime\Engine\Private\Animation\ KERNELBASE UE4Editor_Core!FOutputDeviceWindowsError::Serialize() [d:\builds\main\ue4\engine\source\runtime\core\private\windows\windowsplatformoutputdevices.cpp:95] UE4Editor_Core!FOutputDevice::Logf__VA() [d:\builds\main\ue4\engine\source\runtime\core\private\misc\outputdevice.cpp:144] UE4Editor_Core!FDebug::AssertFailed() [d:\builds\main\ue4\engine\source\runtime\core\private\misc\outputdevice.cpp:360] UE4Editor_Engine!UAnimSequenceBase::GetAnimNotifies() [d:\builds\main\ue4\engine\source\runtime\engine\private\animation\animsequencebase.cpp:618] UE4Editor_Engine!UAnimSequenceBase::OnAssetPlayerTickedInternal() [d:\builds\main\ue4\engine\source\runtime\engine\private\animation\animsequencebase.cpp:942] UE4Editor_Engine!UAnimSequence::OnAssetPlayerTickedInternal() [d:\builds\main\ue4\engine\source\runtime\engine\private\animation\animsequence.cpp:749] UE4Editor_Engine!UAnimSequenceBase::TickAssetPlayerInstance() [d:\builds\main\ue4\engine\source\runtime\engine\private\animation\animsequencebase.cpp:728] UE4Editor_Engine!UAnimInstance::UpdateAnimation() [d:\builds\main\ue4\engine\source\runtime\engine\private\animation\animinstance.cpp:485] UE4Editor_Engine!USkeletalMeshComponent::TickAnimation() [d:\builds\main\ue4\engine\source\runtime\engine\private\components\skeletalmeshcomponent.cpp:473] UE4Editor_Engine!USkeletalMeshComponent::TickPose() [d:\builds\main\ue4\engine\source\runtime\engine\private\components\skeletalmeshcomponent.cpp:582] UE4Editor_Engine!USkinnedMeshComponent::TickComponent() [d:\builds\main\ue4\engine\source\runtime\engine\private\components\skinnedmeshcomponent.cpp:447] UE4Editor_Engine!USkeletalMeshComponent::TickComponent() [d:\builds\main\ue4\engine\source\runtime\engine\private\components\skeletalmeshcomponent.cpp:592] UE4Editor_UnrealEd!UDebugSkelMeshComponent::TickComponent() [d:\builds\main\ue4\engine\source\editor\unrealed\private\animation\debugskelmeshcomponent.cpp:717] UE4Editor_Engine!UActorComponent::ConditionalTickComponent() [d:\builds\main\ue4\engine\source\runtime\engine\private\components\actorcomponent.cpp:1112] UE4Editor_Engine!FActorComponentTickFunction::ExecuteTick() [d:\builds\main\ue4\engine\source\runtime\engine\private\components\actorcomponent.cpp:659] UE4Editor_Engine!FTickTaskSequencer::FTickFunctionTask::DoTask() [d:\builds\main\ue4\engine\source\runtime\engine\private\ticktaskmanager.cpp:113] UE4Editor_Engine!TGraphTask<FTickTaskSequencer::FTickFunctionTask>::ExecuteTask() [d:\builds\main\ue4\engine\source\runtime\core\public\async\taskgraphinterfaces.h:733] UE4Editor_Core!FTaskThread::ProcessTasks() [d:\builds\main\ue4\engine\source\runtime\core\private\async\taskgraph.cpp:430] UE4Editor_Core!FTaskThread::ProcessTasksUntilQuit() [d:\builds\main\ue4\engine\source\runtime\core\private\async\taskgraph.cpp:273] UE4Editor_Core!FTaskGraphImplementation::WaitUntilTasksComplete() [d:\builds\main\ue4\engine\source\runtime\core\private\async\taskgraph.cpp:991] UE4Editor_Engine!FTaskGraphInterface::WaitUntilTaskCompletes() [d:\builds\main\ue4\engine\source\runtime\core\public\async\taskgraphinterfaces.h:192] UE4Editor_Engine!FTickTaskSequencer::ReleaseTickGroup() [d:\builds\main\ue4\engine\source\runtime\engine\private\ticktaskmanager.cpp:232] UE4Editor_Engine!FTickTaskManager::RunTickGroup() [d:\builds\main\ue4\engine\source\runtime\engine\private\ticktaskmanager.cpp:643] UE4Editor_Engine!UWorld::RunTickGroup() [d:\builds\main\ue4\engine\source\runtime\engine\private\leveltick.cpp:696] UE4Editor_Engine!UWorld::Tick() [d:\builds\main\ue4\engine\source\runtime\engine\private\leveltick.cpp:1159] UE4Editor_Persona!FAnimationViewportClient::Tick() [d:\builds\main\ue4\engine\source\editor\persona\private\animationeditorviewportclient.cpp:740] UE4Editor_UnrealEd!UEditorEngine::Tick() [d:\builds\main\ue4\engine\source\editor\unrealed\private\editor.cpp:1407] UE4Editor_UnrealEd!UUnrealEdEngine::Tick() [d:\builds\main\ue4\engine\source\editor\unrealed\private\unrealedengine.cpp:358] UE4Editor!FEngineLoop::Tick() [d:\builds\main\ue4\engine\source\runtime\launch\private\launchengineloop.cpp:2336] UE4Editor!GuardedMain() [d:\builds\main\ue4\engine\source\runtime\launch\private\launch.cpp:142] UE4Editor!GuardedMainWrapper() [d:\builds\main\ue4\engine\source\runtime\launch\private\windows\launchwindows.cpp:126] UE4Editor!WinMain() [d:\builds\main\ue4\engine\source\runtime\launch\private\windows\launchwindows.cpp:249]
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | OLD - Anim |
---|---|
Affects Versions | 4.7.5, 4.8 |
Target Fix | 4.9 |
Fix Commit | 2615583 |
---|---|
Release Commit | 2619903 |
Created | Apr 14, 2015 |
---|---|
Resolved | Jul 13, 2015 |
Updated | May 18, 2020 |