ID 151513 - An error occurs when loading a .cube LUT in a VectorField node

Follow

Problem summary:
An error occurs when loading specific .cube LUTs in a Vectorfield node.
This issue only affects macOS and CentOS.
 
Customer reported version:
Nuke 11.2v5
 
Customer reported platform:
CentOS 7
 
Steps to reproduce:
 
1) Launch Nuke and create a Vectorfield node in the Node Graph.
2) Double-click the Vectorfield node to open its Properties and choose the .cube file.
3) View the Vectorfield node, and observe the error message in the Viewer.
 
Expected behavior:
The Vectorfield node should load the .cube LUT and display the correct values without error.
 
Actual behavior:
The .cube LUT will give one of the following errors when loaded in the Vectorfield node:
"Vectorfield2: Error reading LUT file. Iridas LUT reader: LUT failed to initialise."
"Vectorfield1: Error reading LUT file. Iridas LUT reader: syntax error while reading LUT data."
 
Workaround:
The current workaround is to use an OCIOFileTransform node in lieu of the Vectorfield node.
 
Reproduced by Support in:
Nuke 14.0v2 - macOS 11.6, CentOS 7
Nuke 13.0v1 - macOS 11.6
Nuke 12.0v1 - macOS 11.6
Nuke 11.0v1 - macOS 10.13
Nuke 10.0v1 - macOS 10.13
Nuke 9.0v1 - macOS 10.13, CentOS 7
 
Earliest version tested:
Nuke 9.0v1 - This issue appears to be in all tested versions of the product

    We're sorry to hear that

    Please tell us why