ID 523058 - Using Force Default on a RenderSetting node's parameters causes a render failure

Follow

Problem summary
Using Force Default on a RenderSetting node's parameters causes a render failure:
Node 'RenderSettings': 'PyFnAttribute.NullAttribute' object has no attribute 'getData'
 
Customer reported version
Katana.4.5v4
 
Customer reported platform
CentOS7
 
Steps to reproduce
 
   1. Prepare a Katana project using a CameraCreate node --> RenderSettings --> Render. 
 
                               

 
  2.  Set a local value and then right click on the parameter and set it as Force Default on any of the following parameters inside the RenderSettings node: resolution, overscan, geolibRuntime, opTreeOptimazations, verboseLogging, cacheEviction, cacheSoftLimit, collectionFrequency.
 


 
 
   3. Right click on the render node and run a previewRender.
 
Expected behaviour
No render failure when using Force Default on a RenderSetting node's parameter on some parameters.
 
Actual behaviour
Render failure when using Force Default on a RenderSetting node's parameter on some parameters.
 
Workaround
Currently there is no know way to circumvent this problem.
 
Reproduced by support
This bug has been reproduced in:
Katana 5.0v4 - CentOS 7 - Windows 10
Katana 5.0v1 - CentOS 7
Katana 4.5v4 - CentOS 7
Katana 4.5v1 - CentOS 7 - Windows 10 - Regression

Unable to reproduce bug in:
Katana 4.0v8 - CentOS 7 - Windows 10
 
Earliest version tested
Katana 4.0v8 - This issue doesn't appear in this version and has regressed.
 

    We're sorry to hear that

    Please tell us why