ID 222070 - SplineWarp - "Add Correspondence Point" in the wrong place on these BSplines and Nuke crashes

Follow

Problem summary

SplineWarp - "Add Correspondence Point" in the wrong place on these BSplines and Nuke crashes

Customer reported an inability to add points and Support was able to reproduce that problem, able to add points along some parts of the curve and not on others;  in the course of isolating the problem with a straightforward attempt to add by walking along the curve, the 100% reproduceable crash was discovered

Customer reported version
nuke.10.0v3

Customer reported platform
windows7

Steps to reproduce

1) open attached script SWACP_crash_11372.nk

2) double-click the SplineWarp node and in the Viewer zoom in on the 2 joined curve shapes - an inner blue and outer red shape with existing correspondence points shown

3) In the Viewer click to enable the Add Correspondence Points tool; you will see on the blue shape a correspondence point at the TOP  and one other point on the east side very low at southeast.

4) click on the east side of the blue shape between those 2 points and Nuke will immediately crash

Reproduced by support

Nuke7.0v9

Nuke10.0v3

OS 10.10.5
 

Expected behaviour
Expected a joined pair of correspondence points to be added on each of the shapes

Actual behaviour

crash

    We're sorry to hear that

    Please tell us why