ID 387873 - Viewer loads cached frames from previous Nuke sessions

Follow

Problem summary
Viewer loads cached frames from previous Nuke sessions

Customer reported version
nuke.n/a

Customer reported platform

Steps to reproduce

1) Open a Nuke session (session 1)

2) Create a Checkerboard node and connect a Write node

3) Set the file path to write out an .exr file and render the .exr.

4) Open another Nuke session (session 2) and Read in the exported .exr from Nuke session 1

5) Connect a Grade node and adjust some of the knob values and View the Grad node

6) Save this Nuke script and close the Nuke session (session 2)

7) Back in the first Nuke session (session 1), change the CheckerBoard node for a ColorBars node and re-render the .exr file and close that Nuke session (session 1)

8) Open a new Nuke session, and open the Nuke script from Nuke session 2, the viewer will show the Colorbars,

9) Mouse over the Viewer, the Viewer will now show the CheckerBoard.


If you then adjust knob values on the Grade node, the Viewer will show the ColorBars, however if you undo the changes, the Viewer shows the CheckerBoard again

Expected behaviour
For Nuke to show the correct image for the current input

Actual behaviour
Nuke loads a cached version of the image from a previous Nuke session.

Workaround
Clearing the cache before closing the second Nuke session stops the old cached image from being loaded

Reproduced by support
This bug has been reproduced in:
Nuke 11.3v3 - Windows 10 - CentOS 6.9

Nuke 11.3v1 - Windows 10 - CentOS 6.9 - Windows regression

Nuke 11.2v1 - CentOS 6.9

Nuke 11.1v1 - CentOS 6.9

Nuke 11.0v1 - CentOS 6.9 - Linux Regression


Unable to reproduce bug in:
Nuke 11.3v3 - Mac OSX 10.13 - Issue not found on Mac

Nuke 11.2v1 - Windows 10

Nuke 10.5v8 - CentOS 6.9

Earliest version tested
Nuke 10.5v8 - This issue no longer appears in this version and has regressed on all platforms

    We're sorry to hear that

    Please tell us why