ID 363771 - Python scripts created with Qt Designer that contain the QtCore based resource compiler, cause Hiero 11 releases to crash when called from the Python/Startup directories

Follow

Problem summary
Hiero can launch custom python scripts if they are added to the Python/Startup or Python/StartupUI folders within the primary .nuke directory.

It has been discovered that pythons scripts that are created from Qt Designer that uses the QtCore based resource compiler will crash Hiero when called through the above mentioned folders.

This issue has been reproduced over all operating systems and does not exists before Nuke 11 releases at the integration of PySide 2.

Customer reported version
Hiero 11.1v1

Customer reported platform
Mac

Steps to reproduce

1) Place the Qt Designer created resource compiler python files within the .nuke Python/StartupUI directory

2) Launch Hiero 11.0v1 or later
Result: Hiero will crash

Workaround
Unknown.

Reproduced by support
This bug has been reproduced in:
Hiero 11.2v3 - Windows 7 - MacOS 10.13.6 - CentOS 6.9
Hiero 11.2v1 - Windows 7
Hiero 11.1v6 - Windows 7
Hiero 11.1v1 - Windows 7
Hiero 11.0v4 - Windows 7
Hiero 11.0v1 - Windows 7 - MacOS 10.13.6 - CentOS 6.9 - regression

Unable to reproduce bug in:
Hiero 10.5v7 - Windows 7 - MacOS 10.13.6 - CentOS 6.9

Earliest version tested
Hiero 10.5v7
- This issue no longer appears in this version and has regressed

Expected behaviour
Hiero 11 releases and later should be able to interpret python created scripts from Qt Designer, using the resource compiler information through the Python/Startup directories.

Actual behaviour
Hiero 11 releases do not interpret python created scripts from Qt Designer, using resource compiler information through the Python/Startup directories. This causes a crash when Hiero starts.

    We're sorry to hear that

    Please tell us why