State:New|TargetRelease:No Target|icon_bug|icon_katana|database:public|Resolution:Fixed|BugID:361380|
Problem summary
Katana crashes when a new knot is added to the color ramp after enabling "Show Hidden Parameter".
The crash is either an endless loop that reaches the maximum recursion depth or the crash reporter that is displayed and Katana exits.
Customer reported version
katana.3.0v1
Customer reported platform
Steps to reproduce
1) Create an ArnoldShadingNode, and choose the built-in ramp_rgb shader type
2) Click the node’s wrench menu and enable “Show Hidden Parameters”
3) Double-click the color ramp to add a new knot.
Note: Katana crashes or goes into endless loop shown in the terminal.
Workaround
A workaround is to add a new knot before enabling "Show Hidden Parameter".
Reproduced by support
This bug has been reproduced in:
Katana 3.0v3: Windows 10, CentOs 7
Katana 3.0v1: Windows 10, CentOs 7
Katana 2.6v4: Windows 10, CentOs 7
Katana 2.6v1: Windows 10, CentOs 7
Katana 2.5v7: Windows 10, CentOs 7
Katana 2.5v6: Windows 10, CentOs 7
Katana 2.5v5: Windows 10, CentOs 7
Note: KtoA 2.0.3.0 and 2.2.0.0 were used in the testing environment.
Earliest version tested
Katana 2.5v4 - the earliest version of KtoA that utilizes the Color Ramp widget, 2.0.3.0, does not support this version of Katana or prior.
Expected behaviour
The new knot is added to the color ramp without a crash.
Actual behaviour
Katana crashes when a new knot is added to the color ramp after enabling "Show Hidden Parameter".
We're sorry to hear that
Please tell us why