The Section reference in ISequencerSection::GetSectionHeight can be in the process of garbage collection during an undo of a section addition- this causes things like GetTypedOuter<UMovieSceneTrack>() returning nullptr.
This seems to be because post undo, update code is called on the virtual geometry before the view model node tree is rebuilt.
See UDN at: https://udn.unrealengine.com/0D5QP00000QbSfN0AV?fromCase=1.
And I can also reproduce the assert in the FCinematicShotSection::GetSectionHeight()
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-220769 in the post.
| 0 |
| Component | UE - Anim - Sequencer |
|---|---|
| Affects Versions | 5.4.3 |
| Target Fix | 5.5 |
| Fix Commit | 35245566 |
|---|
| Created | Aug 1, 2024 |
|---|---|
| Resolved | Aug 1, 2024 |
| Updated | Oct 15, 2024 |