ID 354473 - Nuke Studio 11.1 releases receive an error when saving over itself within a synchronized Dropbox watch folder.

Follow

Problem summary
When saving a Nuke Studio (11.1 release) project, there has been an issue discovered when a project is saved over itself within a folder that is being synchronize to a Dropbox online repository through a local folder. (Watch folder).

The issue can be replicated if you hold down the 'ctrl + s' saving shortcut to create a quick succession of saves and this will cause the following error in Nuke Studio (see below)



This error has been reproduced in other situations and based on the inability to save to a 'read only' location.

Additional info:
- This problem does not occur when saving to any other directory other than the watch folder.

- The larger the project, the less amount of time it takes for the error to occur and in addition residual alphanumeric temp files will be created by Dropbox itself. (see below)


- This issue only occurs on Windows operating systems (both Windows 7 and Windows 10) and only occurs in the Nuke 11.1 releases.

- This does not occur within Nuke 11.1 releases, but does occur in Hiero 11.1 releases.

- This issue has also been found to occur when single-clicking the 'ctrl + s' shortcut and when accumulated over time can cause a crash when 'saving as' to inside or outside of the watch folder.

Customer reported version
nuke.11.1v3

Customer reported platform
windows10

Steps to reproduce

1) Create a Dropbox syncing watch folder on your local drive.
More information on the process located here: 
https://www.dropbox.com/help/syncing-uploads/syncing-between-computers

2) Create a new Nuke Studio project (within a Nuke Studio 11.1 release version)

3) Save this Nuke Studio project to the Dropbox watch folder

4) Hold down 'ctrl+s' to force successive rapid saves of the project over itself.
Result: Error -96 error message

5) Import a significant amount of footage (over 50 clips) and lay out into a single sequence layer

6) Save holding down 'ctrl+s' shortcut again
Result: Same error as above, but instead there is the creation of the alphanumeric temp files in the Dropbox watch folder

7) To confirm this only occurs in the Dropbox watch folder, save this project using the 'ctrl+s' to another directory on your local drive
Result: Issue does not occur

Workaround
Unknown. Avoid saving to a Dropbox watch folder using Nuke Studio 11.1 releases or manually copy these from another location into the Dropbox folder till this issue is resolved in a future nuke release.

Reproduced by support
This bug has been reproduced in:
Nuke Studio 11.1v4 - Windows 7/10
Nuke Studio 11.1v3 - Windows 7/10
Nuke Studio 11.1v2 - Windows 7/10
Nuke Studio 11.1v1 - Windows 7/10 - regression

Unable to reproduce bug in:
Nuke Studio 11.1v4 - CentOS 6.9 - MacOS 10.13.4
Nuke Studio 11.1v1 - CentOS 6.9 - MacOS 10.13.4
Nuke Studio 11.0v4 - Windows 7/10 - CentOS 6.9 - MacOS 10.13.4

Earliest version tested
Nuke Studio 11.0v4
- This issue no longer appears in this version and has regressed

Expected behaviour
Able to save to Dropbox watch directory without error

Actual behaviour
When saving to Dropbox watch directory, error occurs.

    We're sorry to hear that

    Please tell us why