State:Closed|icon_bug|icon_nuke|database:public|Resolution:Fixed|TargetRelease:11.3v5|BugID:378932|
Problem summary
Stereo scripts containing errored out nodes will still render in terminal mode even if continueOnError=False
Customer reported version
Nuke 11.3v1
Customer reported platform
CentOS 7
Steps to reproduce
1) Launch Nuke in terminal mode and open one of the attached scripts, ie:
/usr/local/Nuke11.3v1/Nuke11.3 -t /path/to/scripts/NoRead.nk
2) Run the following code to render the script:
nuke.execute('Write1', 101,105,1,['L'], continueOnError = False)
3) Nuke will show an error message but frames will also be rendered out
Reproduced by support
This bug has been reproduced in:
Nuke 11.3v1 - CentOS 7 - Windows 10 - macOS 10.13 (High Sierra)
Nuke 11.2v5 - CentOS 7
Nuke 11.2v4 - CentOS 7
Nuke 11.2v3 - CentOS 7 - Windows 10 - macOS 10.13 (High Sierra) - Regression
Unable to reproduce bug in:
Nuke 11.2v2 - CentOS 7 - Windows 10 - macOS 10.13 (High Sierra)
Earliest version tested
Nuke 11.2v2
- This issue no longer appears in this version and has regressed
Expected behaviour
If an error is thrown and continueOnError=False, the render should be aborted.
Actual behaviour
An error is thrown but frames are rendered out anyway.
We're sorry to hear that
Please tell us why