Code: Select all
Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Path/PathScripts/PathOpGui.py", line 177, in updateData
self.panel.updateData(obj, prop)
File "/usr/lib/freecad/Mod/Path/PathScripts/PathOpGui.py", line 1032, in updateData
page.pageUpdateData(obj, prop)
File "/usr/lib/freecad/Mod/Path/PathScripts/PathOpGui.py", line 252, in pageUpdateData
self.updateData(obj, prop)
File "/usr/lib/freecad/Mod/Path/PathScripts/PathPocketShapeGui.py", line 346, in updateData
self.setExtensions(obj.Proxy.getExtensions(obj))
File "/usr/lib/freecad/Mod/Path/PathScripts/PathPocketShapeGui.py", line 319, in setExtensions
baseItem.appendRow(self.createItemForBaseModel(base[0], sub, edges, extensions))
File "/usr/lib/freecad/Mod/Path/PathScripts/PathPocketShapeGui.py", line 278, in createItemForBaseModel
ext0 = _Extension(self.obj, base, sub, label)
File "/usr/lib/freecad/Mod/Path/PathScripts/PathPocketShapeGui.py", line 69, in __init__
self.switch = self.createExtensionSoSwitch(self.ext)
File "/usr/lib/freecad/Mod/Path/PathScripts/PathPocketShapeGui.py", line 81, in createExtensionSoSwitch
wire = ext.getWire()
File "/usr/lib/freecad/Mod/Path/PathScripts/PathPocketShape.py", line 218, in getWire
return extendWire(feature, sub, self.length.Value)
File "/usr/lib/freecad/Mod/Path/PathScripts/PathPocketShape.py", line 106, in extendWire
l0 = (ePts[0] - endPts[0]).Length
<class 'IndexError'>: list index out of range
Traceback (most recent call last):
File "/usr/lib/freecad/Mod/Path/PathScripts/PathOpGui.py", line 104, in setEdit
self.setupTaskPanel(TaskPanel(vobj.Object, self.deleteObjectsOnReject(), page, selection))
File "/usr/lib/freecad/Mod/Path/PathScripts/PathOpGui.py", line 115, in setupTaskPanel
panel.setupUi()
File "/usr/lib/freecad/Mod/Path/PathScripts/PathOpGui.py", line 1024, in setupUi
self.panelSetFields()
File "/usr/lib/freecad/Mod/Path/PathScripts/PathOpGui.py", line 996, in panelSetFields
page.pageSetFields()
File "/usr/lib/freecad/Mod/Path/PathScripts/PathOpGui.py", line 234, in pageSetFields
self.setFields(self.obj)
File "/usr/lib/freecad/Mod/Path/PathScripts/PathPocketShapeGui.py", line 231, in setFields
self.setExtensions(self.extensions)
File "/usr/lib/freecad/Mod/Path/PathScripts/PathPocketShapeGui.py", line 319, in setExtensions
baseItem.appendRow(self.createItemForBaseModel(base[0], sub, edges, extensions))
File "/usr/lib/freecad/Mod/Path/PathScripts/PathPocketShapeGui.py", line 278, in createItemForBaseModel
ext0 = _Extension(self.obj, base, sub, label)
File "/usr/lib/freecad/Mod/Path/PathScripts/PathPocketShapeGui.py", line 69, in __init__
self.switch = self.createExtensionSoSwitch(self.ext)
File "/usr/lib/freecad/Mod/Path/PathScripts/PathPocketShapeGui.py", line 81, in createExtensionSoSwitch
wire = ext.getWire()
File "/usr/lib/freecad/Mod/Path/PathScripts/PathPocketShape.py", line 218, in getWire
return extendWire(feature, sub, self.length.Value)
File "/usr/lib/freecad/Mod/Path/PathScripts/PathPocketShape.py", line 106, in extendWire
l0 = (ePts[0] - endPts[0]).Length
<class 'IndexError'>: list index out of range