View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004158 | FreeCAD | Bug | public | 2019-10-09 21:00 | 2020-01-03 15:35 |
Reporter | nikolajsheller | Assigned To | wmayer | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | Linux | OS | Ubuntu | OS Version | 18.04 |
Summary | 0004158: FreeCAD crashes when deleting spline | ||||
Description | FreeCAD crashes when deleting spline | ||||
Steps To Reproduce | 1) Open attached file 2) Double click Sketch002 to open 3) Click on white spline line 4) Press 'Del' 5) Observe crash | ||||
Additional Information | Program received signal SIGSEGV, Segmentation fault. #0 /lib/x86_64-linux-gnu/libc.so.6(+0x3ef20) [0x7fa709d13f20] #1 0x7fa6cc190abc in BRepFill_PipeShell::BRepFill_PipeShell(TopoDS_Wire const&) from /usr/lib/x86_64-linux-gnu/libTKBool.so.7+0x42c 0000002 0x7fa6ca0650fd in BRepOffsetAPI_MakePipeShell::BRepOffsetAPI_MakePipeShell(TopoDS_Wire const&) from /usr/lib/x86_64-linux-gnu/libTKOffset.so.7+0x3d 0000003 0x7fa675c2ba7d in PartDesign::Pipe::execute() from /usr/lib/freecad-daily-python3/lib/_PartDesign.so+0x7cd 0000004 0x7fa70c971e09 in App::DocumentObject::recompute() from /usr/lib/freecad-daily-python3/lib/libFreeCADApp.so+0x99 0000005 0x7fa6cec190fb in Part::Feature::recompute() from /usr/lib/freecad-daily-python3/lib/Part.so+0xb 0000006 0x7fa70c912b4d in App::Document::_recomputeFeature(App::DocumentObject*) from /usr/lib/freecad-daily-python3/lib/libFreeCADApp.so+0x2dd 0000007 0x7fa70c9279ba in App::Document::recompute(std::vector<App::DocumentObject*, std::allocator<App::DocumentObject*> > const&, bool, bool*, int) from /usr/lib/freecad-daily-python3/lib/libFreeCADApp.so+0x5da 0000008 0x7fa70c9bfa1c in App::DocumentPy::recompute(_object*) from /usr/lib/freecad-daily-python3/lib/libFreeCADApp.so+0x35c 0000009 0x7fa70c9bfd43 in App::DocumentPy::staticCallback_recompute(_object*, _object*) from /usr/lib/freecad-daily-python3/lib/libFreeCADApp.so+0x23 0000010 /usr/lib/x86_64-linux-gnu/libpython3.6m.so.1.0(_PyCFunction_FastCallDict+0x1bb) [0x7fa70bf7577b] 0000011 /usr/lib/x86_64-linux-gnu/libpython3.6m.so.1.0(+0x17c44c) [0x7fa70bede44c] 0000012 /usr/lib/x86_64-linux-gnu/libpython3.6m.so.1.0(_PyEval_EvalFrameDefault+0x4ec3) [0x7fa70bee4563] 0000013 /usr/lib/x86_64-linux-gnu/libpython3.6m.so.1.0(+0x17bc6f) [0x7fa70beddc6f] 0000014 /usr/lib/x86_64-linux-gnu/libpython3.6m.so.1.0(PyEval_EvalCodeEx+0x3e) [0x7fa70bede72e] 0000015 /usr/lib/x86_64-linux-gnu/libpython3.6m.so.1.0(PyEval_EvalCode+0x1b) [0x7fa70bedf4ab] 0000016 /usr/lib/x86_64-linux-gnu/libpython3.6m.so.1.0(PyRun_StringFlags+0x8b) [0x7fa70beb0b0b] 0000017 0x7fa70c4b8606 in Base::InterpreterSingleton::runString[abi:cxx11](char const*) from /usr/lib/freecad-daily-python3/lib/libFreeCADBase.so+0x66 0000018 0x7fa70d293fec in Gui::Command::_runCommand(char const*, int, Gui::Command::DoCmd_Type, char const*) from /usr/lib/freecad-daily-python3/lib/libFreeCADGui.so+0x8c 0000019 0x7fa70d2941bf in Gui::Command::_doCommand(char const*, int, Gui::Command::DoCmd_Type, char const*, ...) from /usr/lib/freecad-daily-python3/lib/libFreeCADGui.so+0xff 0000020 0x7fa70d2943b2 in Gui::Command::updateActive() from /usr/lib/freecad-daily-python3/lib/libFreeCADGui.so+0x42 0000021 0x7fa6748cd8af in SketcherGui::ViewProviderSketch::onDelete(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&) from /usr/lib/freecad-daily-python3/lib/SketcherGui.so+0xc7f 0000022 0x7fa6748ad226 in SketcherGui::ViewProviderSketch::deleteSelected() from /usr/lib/freecad-daily-python3/lib/SketcherGui.so+0x1e6 0000023 0x7fa6748aa064 in SketcherGui::ShortcutListener::eventFilter(QObject*, QEvent*) from /usr/lib/freecad-daily-python3/lib/SketcherGui.so+0x54 0000024 0x7fa70a8f16ac in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x7c 0000025 0x7fa70b66f815 in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x75 0000026 0x7fa70b678642 in QApplication::notify(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x17e2 0000027 0x7fa70d266bb8 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad-daily-python3/lib/libFreeCADGui.so+0x88 0000028 0x7fa70a8f19c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x118 0000029 /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x1b07c5) [0x7fa70b6cb7c5] 0000030 0x7fa70b66f83c in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x9c 0000031 0x7fa70b677104 in QApplication::notify(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5+0x2a4 0000032 0x7fa70d266bb8 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad-daily-python3/lib/libFreeCADGui.so+0x88 0000033 0x7fa70a8f19c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x118 0000034 0x7fa70aeb00f0 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5+0x180 0000035 0x7fa70aeb5035 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5+0x115 0000036 0x7fa70ae8c6a5 in bool QWindowSystemInterfacePrivate::handleWindowSystemEvent<QWindowSystemInterface::SynchronousDelivery>(QWindowSystemInterfacePrivate::WindowSystemEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5+0x45 0000037 0x7fa70ae8fc18 in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5+0x128 0000038 0x7fa70aeafff7 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5+0x87 #39 0x7fa70aeb5035 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5+0x115 #40 0x7fa70ae8c2eb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5+0xab 0000041 /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5(+0x9f260) [0x7fa6faf4a260] 0000042 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x2e7) [0x7fa70500e417] 0000043 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4c650) [0x7fa70500e650] 0000044 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2c) [0x7fa70500e6dc] 0000045 0x7fa70a94a97f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x5f 0000046 0x7fa70a8ef9fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x13a 0000047 0x7fa70a8f8aa4 in QCoreApplication::exec() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5+0x94 0000048 0x7fa70d1dd5c9 in Gui::Application::runApplication() from /usr/lib/freecad-daily-python3/lib/libFreeCADGui.so+0x1499 0000049 freecad-daily(main+0x702) [0x5626df5a86f2] 0000050 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7fa709cf6b97] 0000051 freecad-daily(_start+0x2a) [0x5626df5a93ea] | ||||
Tags | No tags attached. | ||||
FreeCAD Information | |||||
|
|
|
OS: Ubuntu 18.04.3 LTS (ubuntu:GNOME/ubuntu) Word size of OS: 64-bit Word size of FreeCAD: 64-bit Version: 0.19. Build type: Release Python version: 3.6.8 Qt version: 5.9.5 Coin version: 4.0.0a OCC version: 7.3.0 Locale: English/UnitedStates (en_US) |
|
Can't reproduce on the AppImage: OS: Manjaro Linux (XFCE/xfce) Word size of OS: 64-bit Word size of FreeCAD: 64-bit Version: 0.19.18403 (Git) AppImage Build type: Release Branch: master Hash: 0717b4fc23ef1db70964c3977d25e2fe46a739d1 Python version: 3.7.3 Qt version: 5.12.5 Coin version: 4.0.0a OCC version: 7.3.0 Locale: English/United States (en_US) Are you using the latest 0.19 revision ? Please post to the forum per the guidelines to confirm the issue with the community. |
|
I have now downloaded the AppImage: OS: Ubuntu 18.04.3 LTS (ubuntu:GNOME/ubuntu) Word size of OS: 64-bit Word size of FreeCAD: 64-bit Version: 0.19.18403 (Git) AppImage Build type: Release Branch: master Hash: 0717b4fc23ef1db70964c3977d25e2fe46a739d1 Python version: 3.7.3 Qt version: 5.12.5 Coin version: 4.0.0a OCC version: 7.3.0 Locale: English/United States (en_US) I am still seeing the crash: nikolaj@nikolaj-XPS:~/Downloads$ ./FreeCAD_0.19-18403-Linux-Conda_Py3Qt5_glibc2.12-x86_64.AppImage /tmp/.mount_FreeCAKChLGS FreeCAD 0.19, Libs: 0.19R18403 (Git) © Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2019 ##### #### ### #### # # # # # # # ## #### #### # # # # # #### # # # # # # # ##### # # # # #### #### # # # # # # # # # # # # # # ## ## ## # # #### #### ### # # #### ## ## ## connect failed: No such file or directory Program received signal SIGSEGV, Segmentation fault. #0 /lib/x86_64-linux-gnu/libc.so.6(+0x3ef20) [0x7f3a5410bf20] #1 0x7f3a3948181d in BRepFill_PipeShell::BRepFill_PipeShell(TopoDS_Wire const&) from /tmp/.mount_FreeCAKChLGS/usr/lib/./libTKBool.so.7+0x43d 0000002 0x7f3a3bdfd840 in BRepOffsetAPI_MakePipeShell::BRepOffsetAPI_MakePipeShell(TopoDS_Wire const&) from /tmp/.mount_FreeCAKChLGS/usr/lib/./libTKOffset.so.7+0x40 0000003 0x7f39f18cd016 in PartDesign::Pipe::execute() from /tmp/.mount_FreeCAKChLGS/usr/lib/_PartDesign.so+0x766 0000004 0x7f3a55ecb34e in App::DocumentObject::recompute() from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libFreeCADApp.so+0x9e 0000005 0x7f3a3989dadc in Part::Feature::recompute() from /tmp/.mount_FreeCAKChLGS/usr/lib/Part.so+0xc 0000006 0x7f3a55e69d3d in App::Document::_recomputeFeature(App::DocumentObject*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libFreeCADApp.so+0x2fd 0000007 0x7f3a55ebe96c in App::Document::recompute(std::vector<App::DocumentObject*, std::allocator<App::DocumentObject*> > const&, bool, bool*, int) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libFreeCADApp.so+0x60c 0000008 0x7f3a55f16e02 in App::DocumentPy::recompute(_object*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libFreeCADApp.so+0x382 0000009 0x7f3a55f17284 in App::DocumentPy::staticCallback_recompute(_object*, _object*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libFreeCADApp.so+0x24 0000010 /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libpython3.7m.so.1.0(_PyMethodDef_RawFastCallKeywords+0x104) [0x7f3a5629e034] 0000011 /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libpython3.7m.so.1.0(_PyCFunction_FastCallKeywords+0x26) [0x7f3a5629eba6] 0000012 /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libpython3.7m.so.1.0(+0x6f3df) [0x7f3a561f03df] 0000013 /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libpython3.7m.so.1.0(_PyEval_EvalFrameDefault+0x710a) [0x7f3a561ee10a] 0000014 /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libpython3.7m.so.1.0(_PyEval_EvalCodeWithName+0xac4) [0x7f3a563a9284] 0000015 /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libpython3.7m.so.1.0(PyEval_EvalCodeEx+0x3f) [0x7f3a563a936f] 0000016 /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libpython3.7m.so.1.0(PyEval_EvalCode+0x1c) [0x7f3a56278abc] 0000017 /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libpython3.7m.so.1.0(PyRun_StringFlags+0x94) [0x7f3a562c91b4] 0000018 0x7f3a574bea4a in Base::InterpreterSingleton::runString[abi:cxx11](char const*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libFreeCADBase.so+0x6a 0000019 0x7f3a568fc498 in Gui::Command::_runCommand(char const*, int, Gui::Command::DoCmd_Type, char const*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libFreeCADGui.so+0x98 0000020 0x7f3a568fc682 in Gui::Command::_doCommand(char const*, int, Gui::Command::DoCmd_Type, char const*, ...) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libFreeCADGui.so+0x102 0000021 0x7f3a568fcd24 in Gui::Command::updateActive() from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libFreeCADGui.so+0x44 0000022 0x7f39f0472193 in SketcherGui::ViewProviderSketch::onDelete(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&) from /tmp/.mount_FreeCAKChLGS/usr/lib/SketcherGui.so+0xc33 0000023 0x7f39f044722b in SketcherGui::ViewProviderSketch::deleteSelected() from /tmp/.mount_FreeCAKChLGS/usr/lib/SketcherGui.so+0x1db 0000024 0x7f39f0442416 in SketcherGui::ShortcutListener::eventFilter(QObject*, QEvent*) from /tmp/.mount_FreeCAKChLGS/usr/lib/SketcherGui.so+0x56 0000025 0x7f3a54831b6d in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libQt5Core.so.5+0xd1 0000026 0x7f3a5505d81a in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libQt5Widgets.so.5+0xce 0000027 0x7f3a55061dd6 in QApplication::notify(QObject*, QEvent*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libQt5Widgets.so.5+0x4de 0000028 0x7f3a568cc3a9 in Gui::GUIApplication::notify(QObject*, QEvent*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libFreeCADGui.so+0x89 0000029 0x7f3a54834186 in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libQt5Core.so.5+0x88 0000030 /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libQt5Widgets.so.5(+0x1b063c) [0x7f3a5509963c] 0000031 0x7f3a5505d82a in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libQt5Widgets.so.5+0xde 0000032 0x7f3a550633f1 in QApplication::notify(QObject*, QEvent*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libQt5Widgets.so.5+0x1af9 0000033 0x7f3a568cc3a9 in Gui::GUIApplication::notify(QObject*, QEvent*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libFreeCADGui.so+0x89 0000034 0x7f3a54834186 in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libQt5Core.so.5+0x88 0000035 0x7f3a54bd8326 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libQt5Gui.so.5+0xce 0000036 0x7f3a54bdb001 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libQt5Gui.so.5+0x17f 0000037 0x7f3a54bc7fd6 in bool QWindowSystemInterfacePrivate::handleWindowSystemEvent<QWindowSystemInterface::SynchronousDelivery>(QWindowSystemInterfacePrivate::WindowSystemEvent*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libQt5Gui.so.5+0x3c 0000038 0x7f3a54bc9e5a in QWindowSystemInterface::handleShortcutEvent(QWindow*, unsigned long, int, QFlags<Qt::KeyboardModifier>, unsigned int, unsigned int, unsigned int, QString const&, bool, unsigned short) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libQt5Gui.so.5+0x13e #39 0x7f3a54bd8304 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libQt5Gui.so.5+0xac #40 0x7f3a54bdb001 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libQt5Gui.so.5+0x17f 0000041 0x7f3a54bc7dd4 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libQt5Gui.so.5+0x64 0000042 /tmp/.mount_FreeCAKChLGS/usr/plugins/platforms/../../lib/libQt5XcbQpa.so.5(+0x5af0e) [0x7f3a4eba1f0e] 0000043 /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/./libglib-2.0.so.0(g_main_context_dispatch+0x2e8) [0x7f3a50a7c9d8] 0000044 /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/./libglib-2.0.so.0(+0x51c21) [0x7f3a50a7cc21] 0000045 /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/./libglib-2.0.so.0(g_main_context_iteration+0x2e) [0x7f3a50a7ccae] 0000046 0x7f3a5486342b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libQt5Core.so.5+0x63 0000047 0x7f3a54830bc1 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libQt5Core.so.5+0x187 0000048 0x7f3a54834a39 in QCoreApplication::exec() from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libQt5Core.so.5+0x105 0000049 0x7f3a5684d4c7 in Gui::Application::runApplication() from /tmp/.mount_FreeCAKChLGS/usr/bin/../lib/libFreeCADGui.so+0x1537 0000050 /tmp/.mount_FreeCAKChLGS/usr/bin/FreeCAD(main+0x74d) [0x563153d827cd] 0000051 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7) [0x7f3a540eeb97] 0000052 /tmp/.mount_FreeCAKChLGS/usr/bin/FreeCAD(+0x451f) [0x563153d8351f] |
|
Please see the attached video that illustrates the problem with the latest AppImage. |
|
Hard crash confirmed with latest daily PPA and following self compiled : OS: Ubuntu 18.04.3 LTS (KDE/plasma) Word size of OS: 64-bit Word size of FreeCAD: 64-bit Version: 0.19.18502 (Git) Build type: Unknown Branch: master Hash: ca30dfeb27871352f0adc4dae067fd5ec7b06670 Python version: 3.6.8 Qt version: 5.9.5 Coin version: 4.0.0a OCC version: 7.3.0 Locale: French/France (fr_FR) |
|
Notice that the crash is due to fact that Sketch002 is used for the AdditivePipe. If you delete AdditivePipe first, then try to reproduce, you won't experience a crash. So I doubt the title of this ticket is actually correct because I think it would be the same whatever the sketch element is (spline or other) as long as it is used as a path for a pipe. ;) However I didn't try with another type of element. |
|
@nikolajsheller : thanks for reporting. However, it is admitted that it is a good idea to open first a topic in the forum (it is even mandatory according guidelines in the big yellow box on top of the page). ;) So the community can identify correctly the bug conditions and narrow down the causes. |
|
I will create a topic in the forum next time, prior to reporting a bug. |
|
Forum thread: https://forum.freecadweb.org/viewtopic.php?f=8&t=42043 |
|
Fix committed to master branch. |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-10-09 21:00 | nikolajsheller | New Issue | |
2019-10-09 21:00 | nikolajsheller | File Added: freecad19_crashtest.FCStd | |
2019-10-09 21:08 | nikolajsheller | Note Added: 0013731 | |
2019-10-09 21:29 | Kunda1 | Assigned To | => Kunda1 |
2019-10-09 21:29 | Kunda1 | Status | new => feedback |
2019-10-09 21:29 | Kunda1 | Note Added: 0013732 | |
2019-10-09 21:29 | Kunda1 | Tag Attached: #post-to-forum | |
2019-10-09 21:42 | nikolajsheller | Note Added: 0013734 | |
2019-10-09 21:42 | nikolajsheller | Status | feedback => assigned |
2019-10-10 18:22 | nikolajsheller | File Added: FreeCAD 19 crash-2019-10-10_20.19.35.mkv | |
2019-10-10 18:22 | nikolajsheller | Note Added: 0013739 | |
2019-10-11 16:35 | openBrain | Note Added: 0013744 | |
2019-10-11 16:40 | openBrain | Note Added: 0013745 | |
2019-10-11 16:42 | openBrain | Note Added: 0013746 | |
2019-10-11 18:21 | nikolajsheller | Note Added: 0013747 | |
2019-12-30 17:04 | Kunda1 | Note Added: 0013961 | |
2019-12-30 17:04 | Kunda1 | Assigned To | Kunda1 => |
2019-12-30 17:04 | Kunda1 | Status | assigned => acknowledged |
2019-12-30 17:04 | Kunda1 | Tag Detached: #post-to-forum | |
2019-12-30 17:05 | Kunda1 | Tag Attached: #pending-forum | |
2020-01-03 13:25 | wmayer | Changeset attached | => FreeCAD master 4df63734 |
2020-01-03 13:25 | wmayer | Note Added: 0013976 | |
2020-01-03 13:25 | wmayer | Assigned To | => wmayer |
2020-01-03 13:25 | wmayer | Status | acknowledged => closed |
2020-01-03 13:25 | wmayer | Resolution | open => fixed |
2020-01-03 15:35 | Kunda1 | Tag Detached: #pending-forum | |
2020-01-03 15:35 | Kunda1 | Assigned To | wmayer => Kunda1 |
2020-01-03 15:35 | Kunda1 | Assigned To | Kunda1 => wmayer |
2020-01-03 15:35 | Kunda1 | Fixed in Version | => 0.19 |
2020-01-03 15:35 | Kunda1 | Target Version | => 0.19 |