ID 399908 - Using DeepRecolor on a single channel creates artifacts in other channels when target input alpha is enabled

Follow

Problem summary
Using DeepRecolor on a single channel creates artifacts in other channels when target input alpha is enabled
This issue can be inconsistent, so may need testing multiple times before you see it.

Customer reported version
nuke.11.3v4

Customer reported platform
windows7

Steps to reproduce

1) Open the attached script

2) View the rgba layer of the DeepRecolor node, it should be black

3) Change the Channels knob on the DeepRecolor node to all, then it back to motion, the Viewer image should now be scrambled. Sometimes you need to mouse over the Viewer for the result to update:




Expected behaviour
For the rgba channel to remain black

Actual behaviour
The image gets scrambled

Workaround
If you disable target input alpha then the issue no longer occurs

Reproduced by support
This bug has been reproduced in:
Nuke 11.3v4 - Windows 10 - CentOS 6.9 - MacOSX 10.13
Nuke 11.3v1 - Windows 10
Nuke 11.2v1 - Windows 10 - CentOS 6.9 - MacOSX 10.13 - Linux Regression
Nuke 11.1v6 - Windows 10 -  MacOSX 10.13 - Full Regression

Unable to reproduce bug in:
Nuke 11.1v6 - CentOS 6.9
Nuke 11.1v5 - Windows 10 - CentOS 6.9 - MacOSX 10.13

Earliest version tested
Nuke 11.1v5 - This issue no longer appears in this version and has regressed
 

    We're sorry to hear that

    Please tell us why