Freecad crashed after edit of sketch earlier in work tree
Open, Needs TriagePublic

Description

Program received signal SIGSEGV, Segmentation fault.
#0 /lib/x86_64-linux-gnu/libc.so.6(+0x33060) [0x7f85e252b060]
#1 0x7f85c6523d98 in Geom2d_Curve::Value(double) const from /usr/lib/libTKG2d.so.11+0x8
#2 0x7f85cb4e021a in ChFi3d_Builder::PerformMoreThreeCorner(int, int) from /usr/lib/libTKFillet.so.11+0xc6ba
#3 0x7f85cb4c0b34 in ChFi3d_Builder::PerformIntersectionAtEnd(int) from /usr/lib/libTKFillet.so.11+0xa474
#4 0x7f85cb4c50cb in ChFi3d_Builder::PerformOneCorner(int, bool) from /usr/lib/libTKFillet.so.11+0x13cb
#5 0x7f85cb46148b in ChFi3d_Builder::PerformFilletOnVertex(int) from /usr/lib/libTKFillet.so.11+0x39b
#6 0x7f85cb46212a in ChFi3d_Builder::Compute() from /usr/lib/libTKFillet.so.11+0xb7a
#7 0x7f85cb61bcb7 in BRepFilletAPI_MakeFillet::Build() from /usr/lib/libTKFillet.so.11+0x17
#8 0x7f857a144898 in PartDesign::Fillet::execute() from /usr/lib/freecad/lib/_PartDesign.so+0x408
#9 0x7f85eb6aaec5 in App::DocumentObject::recompute() from /usr/lib/freecad/lib/libFreeCADApp.so+0x1e5
#10 0x7f85cd06713b in Part::Feature::recompute() from /usr/lib/freecad/lib/Part.so+0xb
#11 0x7f85eb67311c in App::Document::_recomputeFeature(App::DocumentObject*) from /usr/lib/freecad/lib/libFreeCADApp.so+0x8c
#12 0x7f85eb67cc30 in App::Document::recompute() from /usr/lib/freecad/lib/libFreeCADApp.so+0x1d0
#13 0x7f85eb6d24f4 in App::DocumentPy::recompute(_object*) from /usr/lib/freecad/lib/libFreeCADApp.so+0x34
#14 0x7f85eb6d2633 in App::DocumentPy::staticCallback_recompute(_object*, _object*) from /usr/lib/freecad/lib/libFreeCADApp.so+0x23
#15 /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x8541) [0x7f85eaccd091]
#16 /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x86c) [0x7f85eae3429c]
#17 /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyEval_EvalCode+0x19) [0x7f85eacc49c9]
#18 /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0(PyRun_StringFlags+0x76) [0x7f85ead7c196]
#19 0x7f85eb297086 in Base::InterpreterSingleton::runString[abi:cxx11](char const*) from /usr/lib/freecad/lib/libFreeCADBase.so+0x56
#20 0x7f85ebdadd74 in Gui::Command::doCommand(Gui::Command::DoCmd_Type, char const*, ...) from /usr/lib/freecad/lib/libFreeCADGui.so+0x114
#21 0x7f85ebdae866 in Gui::Command::updateActive() from /usr/lib/freecad/lib/libFreeCADGui.so+0x26
#22 0x7f8579428ce5 in SketcherGui::tryAutoRecompute() from /usr/lib/freecad/lib/SketcherGui.so+0x55
#23 0x7f85794fcc49 in SketcherGui::EditDatumDialog::exec(bool) from /usr/lib/freecad/lib/SketcherGui.so+0x999
#24 0x7f85794fd4ce in SketcherGui::EditDatumDialog::customEvent(QEvent*) from /usr/lib/freecad/lib/SketcherGui.so+0xe
#25 0x7f85e3c78253 in QObject::event(QEvent*) from /usr/lib/x86_64-linux-gnu/libQtCore.so.4+0xa3
#26 0x7f85e472454c in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQtGui.so.4+0x8c
#27 0x7f85e472b52c in QApplication::notify(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQtGui.so.4+0x2cc
#28 0x7f85ebd8b2f1 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad/lib/libFreeCADGui.so+0x41
#29 0x7f85e3c5df1d in QCoreApplication::notifyInternal(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQtCore.so.4+0x8d
#30 0x7f85e3c61a16 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) from /usr/lib/x86_64-linux-gnu/libQtCore.so.4+0x3b6
#31 /usr/lib/x86_64-linux-gnu/libQtCore.so.4(+0x1bb703) [0x7f85e3c8e703]
#32 /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x2a7) [0x7f85dbb6f7f7]
#33 /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4aa60) [0x7f85dbb6fa60]
#34 /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2c) [0x7f85dbb6fb0c]
#35 0x7f85e3c8e854 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/x86_64-linux-gnu/libQtCore.so.4+0x64
#36 /usr/lib/x86_64-linux-gnu/libQtGui.so.4(+0x26e5d6) [0x7f85e47ce5d6]
#37 0x7f85e3c5c7ef in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/x86_64-linux-gnu/libQtCore.so.4+0x3f
#38 0x7f85e3c5cb55 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/x86_64-linux-gnu/libQtCore.so.4+0x1b5
#39 0x7f85e3c62bd9 in QCoreApplication::exec() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4+0x99
#40 0x7f85ebd40d81 in Gui::Application::runApplication() from /usr/lib/freecad/lib/libFreeCADGui.so+0x15e1
#41 freecad(main+0x862) [0x564bc1c71772]
#42 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7f85e25182e1]
#43 freecad(_start+0x2a) [0x564bc1c729ca]

west created this task.Apr 26 2018, 3:44 PM