Word size of FreeCAD: 64-bit
Version: 0.20.26556 (Git)
Build type: Release
Branch: adaptive_dicretize_bugfix
Hash: 4357816c94ff4938b778eb9f8aba8fe0e1c917dc
Python version: 3.9.0
Qt version: 5.15.2
Coin version: 4.0.0
OCC version: 7.5.0
Locale: English/Germany (en_DE)
first of all I'm selecting the two lines in the draft workbench09:58:25 Traceback (most recent call last):
File "/Users/markus/devel/freecad/build/Mod/Draft/draftutils/todo.py", line 167, in doTasks
Gui.doCommand(string)
File "<string>", line 1, in <module>
NameError: name 'nan' is not defined
09:58:25 ToDo.doTasks, Unexpected error:
<class 'NameError'>
in ['pl = FreeCAD.Placement()', 'pl.Rotation.Q = (-0.7071067811865475, -1.48949964615761e-14, 1.4916645362981988e-14, 0.7071067811865476)', 'pl.Base = FreeCAD.Vector(264.4811932979572, -8.499999999999945, -1.6146078033251756)', 'rec = Draft.make_rectangle(length=nan, height=nan, placement=pl, face=True, support=None)', 'Draft.autogroup(rec)', 'FreeCAD.ActiveDocument.recompute()']
afterwards I click "current working plane" (the two lines should align the working plane to it)
Afterwards I set the snapping rules:
Snap Lock
Snap Endpoint
Finally I try to connect the two lines with a 2 point rectangle, in the property window I'm getting NAN mm if I try to snap to the edges.
Also the screen flickers here, maybe those values are passed forward to coin3d which cannot handle it.
Now in my big object it's guaranteed that freecad will crash if I proceed with clicking, in that cutout example (where I copied the two particular edges) it doesn't crash but prints errors.