Consistent Crash using Cinematic Viewport on Linux

We are getting multiple crashes on 5.8.1 when trying to use the cinematic viewport on Linux (tested on Kubuntu 22.04), the most consistent way it’s been reproduced is by clicking on the blue frame number to the left of the cinematic viewport transport controls. After some investigation, we believe this is a Linux specific memory handling issue between two duplicate definitions of the SNonThrottledSpinBox type between MovieSceneTools and LevelSequenceEditor. We’ve also seen crashes less reliably when closing the editor with the cinematic viewport active, and we believe this memory issue is the same root cause.

[Attachment Removed]

Steps to Reproduce

  • Open the editor on Linux (any project, tested on Kubuntu 22.04)
  • Open the cinematic viewport
  • Click the blue frame number to the left of the viewport transport controls

[Image Removed]

Additionally, closing the editor with the cinematic viewport active can also crash the editor

[Attachment Removed]

Hey there,

We’ve logged an issue that you can follow here: https://issues.unrealengine.com/issue/UE-391844. It’ll take a bit to show up.

Dustin

[Attachment Removed]

We have a potential fix that you can try here:

https://github.com/EpicGames/UnrealEngine/commit/9fe178557a3e4eee019b4a0139ebe1265c992781

[Attachment Removed]

Lightstorm confirmed offline that this solved their issue.

[Attachment Removed]