ID 599660 - Hiero crashes when creating a Tag via Python that has a "tag.tags" metadata key

Follow

Problem summary:
Hiero crashes when creating a Tag via Python that has a "tag.tags" metadata key
 
Customer reported version:
Hiero 15.1v5
 
Customer reported platform:
Rocky 9
 
Steps to reproduce:
1) Launch Hiero/Nuke Studio and open the Script Editor
2) Run the following lines of code and observe Hiero's performance

tag = hiero.core.Tag("Test")tag.metadata().setValue("tag.tags", "Value")
 
Expected behavior:
Creating a Tag metadata key named "tag.tags" should not cause Hiero to crash.
 
Actual behavior:
Setting a Tag's metadata key to "tag.tags" crashes the application. 
 
Workaround:
No known workaround at this time.
 
Reproduced by Support in:
Hiero 16.0v2 - Windows 11, Rocky 9
Hiero 15.0v1 - Windows 11
Hiero 14.0v1 - Windows 11
Hiero 13.0v1 - Windows 11
Hiero 12.0v1 - Windows 11
 
Earliest version tested:
Hiero 12.0v1 - This issue appears to be in all tested versions of the product

    We're sorry to hear that

    Please tell us why