1. Open the attached file.
2. Press and drag the cursor over the edges to select at least one arc of the slot and its end points (NOTE: selecting these by individually clicking on them does not reproduce the bug). [EDIT: reworded the step for clarification]
3. Click "Convert to NURBS" (for some reason called BSplineApproximate). The conversion does happen.
4. Close the sketch. Crash!
Tested with version (Note that the one new commit here does not change the main method, but I will update with latest master once compiled EDIT: Confirmed with master):
Code: Select all
OS: Manjaro Linux (GNOME/gnome)
Word size of FreeCAD: 64-bit
Version: 0.20.27664 (Git)
Build type: Release
Branch: master
Hash: e81eea9bb48af59db92230bbb99f6fbdfef72be8
Python 3.10.2, Qt 5.15.2, Coin 4.0.1, OCC 7.5.3
Locale: English/United States (en_US)