ID 460240 - Older export presets using mov32 codecs crash Hiero 12.2 on MacOS when exporting

Follow

Problem summary
When exporting using an older export preset template in Hiero 12.2 on MacOS machines, the export preset will crash the session.

Within Hiero 12.2 releases and later QuickTime's mov32 codecs became depreciated, in favour of our native mov64 codecs. While there is currently an error message that occurs when attempting to export, within MacOS this will freeze the session if the export preset is accessed.

Note: The crash only occurs on MacOS in Hiero 12.2 releases, and not Windows or Linux.

Customer reported version
hiero.12.2v3

Customer reported platform
10.15

Steps to reproduce

1) Within a MacOS environment, import footage and drag it into the timeline to create a clip

2) Once the clip is in the timeline, right-click the clip and select 'Export..'

3) Select your custom export preset (from an older version of Hiero), bypassing the error message and 'Export'.
Result: On export the Hiero session will freeze

Expected behaviour
Hiero should not freeze, but rather provide an error when unable to export, as it does on Windows and Linux.

Actual behaviour
Hiero will freeze indefinitely when exporting a preset from an older version of Hiero

Workaround
As Hiero freezes when accessing the preset through the Export menu, the preset will need to be recreated within Hiero 12.2.

Reproduced by support
This bug has been reproduced in:
Hiero 12.2v3 - MacOS 10.15.6
Hiero 12.2v1 - MacOS 10.15.6 - regression

Unable to reproduce bug in:
Hiero 12.2v3 - Windows 10, CentOS 7
Hiero 12.2v1 - Windows 10, CentOS 7 - regression
Hiero 12.1v5 - MacOS 10.15.6, Windows 10, CentOS 7

Earliest version tested
Hiero 12.1v5
- This issue doesn't appear in this version and has regressed

    We're sorry to hear that

    Please tell us why