Crash when resetting sequence recorder settings in C++

Hi!

I found another weird one.
Calling:

GetMutableDefault<USequenceRecorderSettings>()->ClassesAndPropertiesToRecord.Empty();

Results in a crash if the sequence recorder is open and has some classes and properties to record.

To reproduce:

  1. Get the attached project and open it
  2. Open the sequence recorder
  3. Make sure the classes and properties to record section has some items
  4. Click the plugin button
  5. Crash

Click here to get project

Cheers

Hello JannesNagel,

Thank you for reporting this issue and for the direct reproduction steps. I’ve reproduced the issue and entered a bug report for it. You can find that here: UE-41873. You can also use this link to track the report’s process.

One easy way to workaround this in the meantime, other than closing the window of course, would be to dock the Sequencer Recorder window to the main editor, that way it isn’t in focus whenever you hit the button.

Have a nice day!