There is a significant amount of error output at the terminal (the beginning is shown below) I'm guessing from the words handle, bspline, and opencascade the segfault is coming from OCCT and probably much can be done by FC?)
Code: Select all
Program received signal SIGSEGV, Segmentation fault.
#0 /lib/x86_64-linux-gnu/libc.so.6(+0x37840) [0x7f8a82d6f840]
#1 0x7f8a29d33220 in Geom_BSplineCurve::Degree() const from /home/mac/occt760b-install/lib/libTKG3d.so.7+0
#2 0x7f8a2a78f73e in GeomFill_BSplineCurves::Init(opencascade::handle<Geom_BSplineCurve> const&, opencascade::handle<Geom_BSplineCurve> const&, opencascade::handle<Geom_BSplineCurve> const&, opencascade::handle<Geom_BSplineCurve> const&, GeomFill_FillingStyle) from /home/mac/occt760b-install/lib/libTKGeomAlgo.so.7+0x4ce
#3 0x7f8a2a791aed in GeomFill_BSplineCurves::Init(opencascade::handle<Geom_BSplineCurve> const&, opencascade::handle<Geom_BSplineCurve> const&, opencascade::handle<Geom_BSplineCurve> const&, GeomFill_FillingStyle) from /home/mac/occt760b-install/lib/libTKGeomAlgo.so.7+0x42d
#4 0x7f8a1f61e202 in Surface::GeomFillSurface::createBSplineSurface(TopoDS_Wire&) from /home/mac/fc-daily-build-occt760b/Mod/Surface/Surface.so+0x622
#5 0x7f8a1f61e38b in Surface::GeomFillSurface::execute() from /home/mac/fc-daily-build-occt760b/Mod/Surface/Surface.so+0xab
#6 0x7f8a8636a3a2 in App::DocumentObject::recompute() from /home/mac/fc-daily-build-occt760b/lib/libFreeCADApp.so+0x102
#7 0x7f8a3198ef6b in Part::Feature::recompute() from /home/mac/fc-daily-build-occt760b/Mod/Part/Part.so+0xb
#8 0x7f8a863081fc in App::Document::_recomputeFeature(App::DocumentObject*) from /home/mac/fc-daily-build-occt760b/lib/libFreeCADApp.so+0x2dc
Word size of FreeCAD: 64-bit
Version: 0.20.26507 (Git)
Build type: Release
Branch: master
Hash: 9d70589d6c2f08f3339c40e9b990fde5863b45b7
Python version: 3.7.3
Qt version: 5.11.3
Coin version: 4.0.0a
OCC version: 7.6.0
Locale: English/UnitedStates (en_US)