View Issue Details

IDProjectCategoryView StatusLast Update
0000497FreeCADBugpublic2011-11-28 13:44
Reporterpeepsalot Assigned Towmayer  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Fixed in Version0.12 
Summary0000497: FreeCAD crashes when calling Part.makeFilledFace with list of lines
DescriptionRan into this problem in a script I was writing and took me a while to narrow down the exact line since it crashed every time.

I now realize you have to call makeFilledFace with a list of Edges, and not Lines but regardless, this exception should be handled more gracefully than an instant crash.

Python example to reproduce follows:
from FreeCAD import Base

p1 = Base.Vector(-10,0)
p2 = Base.Vector(0,10)
p3 = Base.Vector(10,0)

Part.makeFilledFace([Part.Line(p1,p2), Part.Line(p2,p3), Part.Line(p3,p1)])
Additional InformationFreeCAD .12 revision 4830 (Launchpad)
Ubuntu Linux 11.10 64bit
TagsNo tags attached.
FreeCAD Information

Activities

Jriegel

2011-11-27 18:04

administrator   ~0001358

can reproduce on Windows

wmayer

2011-11-28 13:44

administrator   ~0001368

Fixed in rev. 5197

Issue History

Date Modified Username Field Change
2011-11-27 16:06 peepsalot New Issue
2011-11-27 18:04 Jriegel Note Added: 0001358
2011-11-27 18:04 Jriegel Assigned To => wmayer
2011-11-27 18:04 Jriegel Status new => acknowledged
2011-11-28 13:44 wmayer Note Added: 0001368
2011-11-28 13:44 wmayer Status acknowledged => closed
2011-11-28 13:44 wmayer Resolution open => fixed
2011-11-28 13:44 wmayer Fixed in Version => 0.12