Code: Select all
OS: Ubuntu 22.04.2 LTS (KDE/plasma)
Word size of FreeCAD: 64-bit
Version: 0.21.0.32457 (Git) AppImage
Build type: Release
Branch: master
Hash: 85216bd12730bbc4c3cbf8f0bc50416ab1556cbb
Python 3.10.9, Qt 5.15.8, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.3
Locale: English/United Kingdom (en_GB)
Installed mods:
* sheetmetal 0.2.61
* freecad.gears 1.0.0
* Manipulator 1.5.0
* lattice2 1.0.0
* fcgear 1.0.0
* Lithophane
* Curves 0.6.8
* Assembly4 0.12.4
* kicadStepUpMod 10.17.1
* InventorLoader 1.3.0
* fasteners 0.4.55
* A2plus 0.4.60k
* QuickMeasure 2022.10.28
* ThreadProfile 1.84.0
* VendorParts
Running from the command line, I get this
Code: Select all
Program received signal SIGSEGV, Segmentation fault.
#0 /lib/x86_64-linux-gnu/libc.so.6(+0x42520) [0x7f733c471520]
#1 0x7f731b8d6437 in TopLoc_Location::Multiplied(TopLoc_Location const&) const from /tmp/.mount_FreeCAMDmW6c/usr/lib/./libTKMath.so.7+0x17
#2 0x7f731c151c40 in BRep_Tool::Surface(TopoDS_Face const&, TopLoc_Location&) from /tmp/.mount_FreeCAMDmW6c/usr/lib/./libTKBRep.so.7+0x30
#3 0x7f731c166ca7 in BRepAdaptor_Surface::Initialize(TopoDS_Face const&, bool) from /tmp/.mount_FreeCAMDmW6c/usr/lib/./libTKBRep.so.7+0x97
#4 0x7f731de22541 in ChFi3d_Builder::StartSol(opencascade::handle<ChFiDS_Spine> const&, opencascade::handle<BRepAdaptor_Surface>&, gp_Pnt2d&, opencascade::handle<BRepAdaptor_Curve2d>&, double&, opencascade::handle<ChFiDS_SurfData> const&, bool, int, opencascade::handle<BRepAdaptor_Surface>&, opencascade::handle<BRepAdaptor_Curve2d>&, bool&, bool&, bool&, bool&, opencascade::handle<BRepAdaptor_Surface>&, gp_Pnt2d&, bool, TopoDS_Vertex const&) const from /tmp/.mount_FreeCAMDmW6c/usr/lib/./libTKFillet.so.7+0x931
#5 0x7f731de28c01 in ChFi3d_Builder::PerformSetOfSurfOnElSpine(opencascade::handle<ChFiDS_ElSpine> const&, opencascade::handle<ChFiDS_Stripe>&, opencascade::handle<BRepTopAdaptor_TopolTool>&, opencascade::handle<BRepTopAdaptor_TopolTool>&, bool) from /tmp/.mount_FreeCAMDmW6c/usr/lib/./libTKFillet.so.7+0xd91
#6 0x7f731de2add9 in ChFi3d_Builder::PerformSetOfKGen(opencascade::handle<ChFiDS_Stripe>&, bool) from /tmp/.mount_FreeCAMDmW6c/usr/lib/./libTKFillet.so.7+0x109
#7 0x7f731de3047a in ChFi3d_Builder::PerformSetOfSurf(opencascade::handle<ChFiDS_Stripe>&, bool) from /tmp/.mount_FreeCAMDmW6c/usr/lib/./libTKFillet.so.7+0x6a
#8 0x7f731ddf3797 in ChFi3d_Builder::Compute() from /tmp/.mount_FreeCAMDmW6c/usr/lib/./libTKFillet.so.7+0x437
#9 0x7f731df85bbe in BRepFilletAPI_MakeFillet::Build(Message_ProgressRange const&) from /tmp/.mount_FreeCAMDmW6c/usr/lib/./libTKFillet.so.7+0x2e
#10 0x7f72d0b5b4c4 in PartDesign::Fillet::execute() from /tmp/.mount_FreeCAMDmW6c/usr/lib/_PartDesign.so+0x9e4
#11 0x7f733dadfbd2 in App::DocumentObject::recompute() from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libFreeCADApp.so+0xc2
#12 0x7f731eedd7ba in Part::Feature::recompute() from /tmp/.mount_FreeCAMDmW6c/usr/lib/Part.so+0xa
#13 0x7f733da7363d in App::Document::_recomputeFeature(App::DocumentObject*) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libFreeCADApp.so+0x41d
#14 0x7f733dac15aa in App::Document::recompute(std::vector<App::DocumentObject*, std::allocator<App::DocumentObject*> > const&, bool, bool*, int) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libFreeCADApp.so+0xb4a
#15 0x7f733db48d8f in App::DocumentPy::recompute(_object*) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libFreeCADApp.so+0x2ff
#16 0x7f733db48eb9 in App::DocumentPy::staticCallback_recompute(_object*, _object*) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libFreeCADApp.so+0x29
#17 /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libpython3.10.so.1.0(+0x144308) [0x7f733dfa6308]
#18 /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libpython3.10.so.1.0(_PyObject_MakeTpCall+0x27b) [0x7f733df9f96b]
#19 /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libpython3.10.so.1.0(_PyEval_EvalFrameDefault+0x57e0) [0x7f733df9b710]
#20 /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libpython3.10.so.1.0(+0x1e05d2) [0x7f733e0425d2]
#21 /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libpython3.10.so.1.0(PyEval_EvalCode+0x8c) [0x7f733e04251c]
#22 /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libpython3.10.so.1.0(+0x2118a4) [0x7f733e0738a4]
#23 /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libpython3.10.so.1.0(+0x20c79b) [0x7f733e06e79b]
#24 /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libpython3.10.so.1.0(PyRun_StringFlags+0x7d) [0x7f733e0668ad]
#25 0x7f733d786d8c in Base::InterpreterSingleton::runString[abi:cxx11](char const*) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libFreeCADBase.so+0x6c
#26 0x7f733e72d445 in Gui::Command::_runCommand(char const*, int, Gui::Command::DoCmd_Type, char const*) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libFreeCADGui.so+0x95
#27 0x7f733e72d5d6 in Gui::Command::_doCommand(char const*, int, Gui::Command::DoCmd_Type, char const*, ...) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libFreeCADGui.so+0xe6
#28 0x7f733e72d6f5 in Gui::Command::updateActive() from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libFreeCADGui.so+0x45
#29 0x7f728bd1928e in finishFeature(Gui::Command const*, App::DocumentObject*, App::DocumentObject*, bool, bool) from /tmp/.mount_FreeCAMDmW6c/usr/lib/PartDesignGui.so+0x4de
#30 0x7f728bd1a82c in finishDressupFeature(Gui::Command const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Part::Feature*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool) from /tmp/.mount_FreeCAMDmW6c/usr/lib/PartDesignGui.so+0x91c
#31 0x7f728bd2d288 in makeChamferOrFillet(Gui::Command*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) from /tmp/.mount_FreeCAMDmW6c/usr/lib/PartDesignGui.so+0x178
#32 0x7f728bd2d3f8 in CmdPartDesignFillet::activated(int) from /tmp/.mount_FreeCAMDmW6c/usr/lib/PartDesignGui.so+0x48
#33 0x7f733e7360f6 in Gui::Command::_invoke(int, bool) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libFreeCADGui.so+0x276
#34 0x7f733e7365c7 in Gui::Command::invoke(int, Gui::Command::TriggerSource) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libFreeCADGui.so+0x127
#35 /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Core.so.5(+0x1dff9b) [0x7f733ca3cf9b]
#36 0x7f733d26c136 in QAction::triggered(bool) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Widgets.so.5+0x32
#37 0x7f733d26dc20 in QAction::activate(QAction::ActionEvent) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Widgets.so.5+0xc6
#38 /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Widgets.so.5(+0x2036cb) [0x7f733d30a6cb]
#39 0x7f733d30a7a7 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Widgets.so.5+0x79
#40 0x7f733d3a30d0 in QToolButton::mouseReleaseEvent(QMouseEvent*) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Widgets.so.5+0xa
#41 0x7f733d29b202 in QWidget::event(QEvent*) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Widgets.so.5+0x134
#42 0x7f733d271087 in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Widgets.so.5+0xd9
#43 0x7f733d27536d in QApplication::notify(QObject*, QEvent*) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Widgets.so.5+0x663
#44 0x7f733e6e8479 in Gui::GUIApplication::notify(QObject*, QEvent*) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libFreeCADGui.so+0x99
#45 0x7f733ca1fa18 in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Core.so.5+0x8e
#46 0x7f733d274981 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Widgets.so.5+0x283
#47 /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Widgets.so.5(+0x1a338d) [0x7f733d2aa38d]
#48 /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Widgets.so.5(+0x1a4505) [0x7f733d2ab505]
#49 0x7f733d271087 in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Widgets.so.5+0xd9
#50 0x7f733e6e8479 in Gui::GUIApplication::notify(QObject*, QEvent*) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libFreeCADGui.so+0x99
#51 0x7f733ca1fa18 in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Core.so.5+0x8e
#52 0x7f733cdeb56e in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Gui.so.5+0x6b6
#53 0x7f733cdd8091 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Gui.so.5+0x57
#54 /tmp/.mount_FreeCAMDmW6c/usr/plugins/platforms/../../lib/libQt5XcbQpa.so.5(+0x5672c) [0x7f733701c72c]
#55 /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/./libglib-2.0.so.0(g_main_context_dispatch+0x25c) [0x7f7338dd31bc]
#56 /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/./libglib-2.0.so.0(+0x58489) [0x7f7338dd3489]
#57 /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/./libglib-2.0.so.0(g_main_context_iteration+0x31) [0x7f7338dd3551]
#58 0x7f733ca50d50 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Core.so.5+0x5c
#59 0x7f733ca1d5d8 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Core.so.5+0x180
#60 0x7f733ca217af in QCoreApplication::exec() from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libQt5Core.so.5+0x107
#61 0x7f733e65bc49 in Gui::Application::runApplication() from /tmp/.mount_FreeCAMDmW6c/usr/bin/../lib/libFreeCADGui.so+0x22b9
#62 /tmp/.mount_FreeCAMDmW6c/usr/bin/freecad(+0x8a92) [0x55aafba62a92]
#63 /lib/x86_64-linux-gnu/libc.so.6(+0x29d90) [0x7f733c458d90]
#64 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80) [0x7f733c458e40]
#65 /tmp/.mount_FreeCAMDmW6c/usr/bin/freecad(+0x8de1) [0x55aafba62de1]