ID 498123 - Errors appear in the terminal and can crash Nuke when viewing the Hydra renderer with a specific alembic file on Linux/MacOS.

Follow

Problem summary
Errors appear in the terminal and can crash Nuke when viewing the Hydra renderer with a specific alembic file on Linux/MacOS.

Customer reported version
nuke.13.1v1

Customer reported platform
centos7

Steps to reproduce
1) In Nuke, read in the attached alembic file.
2) View the ReadGeo node to open the Hydra viewer.
3) Observe the output in Nuke's console.

Expected behavior
The .abc file should remain stable and be without error when viewing in with the Hydra Viewer.

Actual behavior
Errors are appearing in the terminal as:
"Warning: in _PopulateVertexPrimvars at line 770 of /workspace/builder/workspace/CreatePackageVFX20/.conan/data/USD/21.05/thirdparty/development/source/USD_src/pxr/imaging/hdSt/mesh.cpp -- Invalid Hydra prim '/HdNuke/Geo/ReadGeo1/mesh_8d9ae3d7264e0703root/gabc/gabc/Max_MaterialID_2': Vertex primvar points has 55 elements, while its topology references only upto element index 44.
Warning (secondary thread): in _PopulateVertexPrimvars at line 770 of /workspace/builder/workspace/CreatePackageVFX20/.conan/data/USD/21.05/thirdparty/development/source/USD_src/pxr/imaging/hdSt/mesh.cpp -- Invalid Hydra prim '/HdNuke/Geo/ReadGeo1/mesh_6806af2e2aab9068root/gabc/gabc/Max_MaterialID_1': Vertex primvar points has 55 elements, while its topology references only upto element index 33."

Workaround
Using the Nuke Viewer does not output any errors.

Reproduced by Support in:
Nuke 13.1v1 - CentOS 7, macOS 10.15
Nuke 13.0v5 - CentOS 7
Nuke 13.0v1 - CentOS 7, macOS 10.15

Unable to reproduce bug in:
Nuke 13.1v1 - Windows 10
Nuke 13.0v5 - macOS 10.15 - Hydra introduced in 13.1v1
Nuke 12.2v10 - CentOS 7 - Hydra introduced in 13.0v1

Earliest version tested
Nuke 13.0v1 - This feature did not exist before this version

    We're sorry to hear that

    Please tell us why