关于《非自交多边形的轮廓内缩外扩算法》疑问

问题遇到的现象和发生背景

github上下载下来代码,跑我的测试数据,有截图内的异常

问题相关代码,请勿粘贴截图
运行结果及报错内容

img

我的解答思路和尝试过的方法
我想要达到的结果
  1. 红色是内缩轮廓?还是绿色是内缩轮廓?
  2. 多边形是否闭合?