Problem summary: Nuke crashes when Writing high resolution MOV files with Apple ProRes 4:2:2 codecs
This issue is known to affect the ProRes 4:2:2 HQ 10-bit, ProRes 4:2:2 10-bit, ProRes 4:2:2 LT 10-bit, and ProRes 4:2:2 Proxy 10-bit codec profiles.
Customer reported version: Nuke 14.1v1
Customer reported platform: CentOS 7
Steps to reproduce: 1) Launch Nuke and create a CheckerBoard node in the Node Graph. 2) Open the CheckerBoard's Properties, and set its format knob to a large resolution, such as UHD 16k (15360 x 8640):
3) Attach the CheckerBoard to a Write node, render an MOV file, and observe Nuke's performance:
Expected behavior: The MOV file should be created and Nuke should remain stable.
Actual behavior: Nuke crashes when attempting to render the high resolution MOV file, if the any of the Apple ProRes 4:2:2 codec profiles are selected. In Nuke 13.2v3 and below, the following message is printed to the terminal when Nuke crashes, but this is notably different from the format set in step 2:
Workaround: If possible, utilize the Apple ProRes 4:4:4:4 XQ or Apple ProRes 4:4:4:4 codecs.
Reproduced by Support in: Nuke 15.1v1 - Windows 10, macOS 13 Ventura Nuke 14.1v1 - Windows 10 Nuke 14.0v1 - Windows 10 Nuke 13.0v1 - Windows 10 Nuke 12.2v1 - Windows 10 - Regression
Unable to reproduce bug in: Nuke 12.1v5 - Windows 10
Earliest version tested: Nuke 12.1v5 - This issue doesn't appear in this version and has regressed