Description

TRange::Difference function does not handle bounds correctly, causes crash in the sequencer when "Trim And Preserve Left/Right" is used in the user's example project.
User provided a potential fix: https://github.com/EpicGames/UnrealEngine/pull/12190

 

Steps to Reproduce

1. See setup in attached repro project (Test_Seq in map Test), or create your own level sequence and add two actors, create an attach track for one of the actors to the other, and make the track unbounded.
2. Put the sequencer head in the middle of the CubeChild attach track, right click the track, and select Trim and Preserve Left or Right. Assert fails in TRange.

Have Comments or More Details?

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

0
Login to Vote

Duplicate
ComponentUE - Anim - Sequencer
Affects Versions5.4
CreatedAug 1, 2024
ResolvedAug 5, 2024
UpdatedAug 12, 2024
View Jira Issue