Freecad keeps crasching when I try to open previously saved Files.
Code: Select all
[code]
OS: macOS 10.16
Word size of FreeCAD: 64-bit
Version: 0.20.29177 (Git)
Build type: Release
Branch: (HEAD detached at 0.20)
Hash: 68e337670e227889217652ddac593c93b5e8dc94
Python 3.9.13, Qt 5.12.9, Coin 4.0.0, Vtk 9.1.0, OCC 7.5.3
Locale: C/Default (C)
Installed mods:
* parts_library
Crash Report
Code: Select all
Translated Report (Full Report Below)
-------------------------------------
Process: freecad [682]
Path: /Applications/FreeCAD.app/Contents/Resources/bin/freecad
Identifier: freecad
Version: ???
Code Type: X86-64 (Translated)
Parent Process: Exited process [676]
User ID: 501
Date/Time: 2022-08-10 23:35:56.9338 +0200
OS Version: macOS 12.5 (21G72)
Report Version: 12
Anonymous UUID: 37285FC4-22B0-7162-7882-609D29B01C1E
Time Awake Since Boot: 140 seconds
System Integrity Protection: enabled
Crashed Thread: 0 CrBrowserMain Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00007f7ff3800000
Exception Codes: 0x0000000000000001, 0x00007f7ff3800000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [682]
VM Region Info: 0x7f7ff3800000 is not in any region. Bytes after previous region: 1 Bytes before following region: 2097152
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
MALLOC_SMALL 7f7ff3000000-7f7ff3800000 [ 8192K] rw-/rwx SM=PRV
---> GAP OF 0x200000 BYTES
MALLOC_TINY 7f7ff3a00000-7f7ff3b00000 [ 1024K] rw-/rwx SM=PRV
Kernel Triage:
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage
VM - pmap_enter failed with resource shortage
Thread 0 Crashed:: CrBrowserMain Dispatch queue: com.apple.main-thread
0 libTKHLR.7.5.3.dylib 0x14429dbd0 0x144271000 + 183248
1 libTKHLR.7.5.3.dylib 0x14429a1c8 HLRBRep_Data::NextInterference() + 2024
2 libTKHLR.7.5.3.dylib 0x1442a2ff9 HLRBRep_Hider::Hide(int, NCollection_DataMap<TopoDS_Shape, BRepTopAdaptor_Tool, TopTools_ShapeMapHasher>&) + 345
3 libTKHLR.7.5.3.dylib 0x1442b78a0 HLRBRep_InternalAlgo::HideSelected(int, bool) + 3664
4 libTKHLR.7.5.3.dylib 0x1442b6560 HLRBRep_InternalAlgo::Hide(int) + 256
5 libTKHLR.7.5.3.dylib 0x1442b66ba HLRBRep_InternalAlgo::Hide() + 218
6 TechDraw.so 0x14dec393d TechDraw::GeometryObject::projectShape(TopoDS_Shape const&, gp_Ax2 const&) + 285
7 TechDraw.so 0x14de4aace TechDraw::DrawViewPart::buildGeometryObject(TopoDS_Shape, gp_Ax2) + 318
8 TechDraw.so 0x14de4a7bb TechDraw::DrawViewPart::makeGeometryForShape(TopoDS_Shape) + 667
9 TechDraw.so 0x14de478ac TechDraw::DrawViewPart::partExec(TopoDS_Shape) + 124
10 TechDraw.so 0x14de47324 TechDraw::DrawViewPart::execute() + 340
11 libFreeCADApp.dylib 0x110a0cd54 App::DocumentObject::recompute() + 1044
12 libFreeCADApp.dylib 0x1109805dc App::Document::_recomputeFeature(App::DocumentObject*) + 796
13 libFreeCADApp.dylib 0x110982d93 App::Document::recomputeFeature(App::DocumentObject*, bool) + 355
14 TechDraw.so 0x14de50e70 TechDraw::DrawViewPart::onDocumentRestored() + 16
15 libFreeCADApp.dylib 0x110973bcc App::Document::afterRestore(std::__1::vector<App::DocumentObject*, std::__1::allocator<App::DocumentObject*> > const&, bool) + 2764
16 libFreeCADApp.dylib 0x1109778e3 App::Document::afterRestore(bool) + 83
17 libFreeCADApp.dylib 0x110b983ec App::Application::openDocuments(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const*, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const*, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >*, bool) + 9596
18 libFreeCADApp.dylib 0x110b95dbe App::Application::openDocument(char const*, bool) + 254
19 libFreeCADApp.dylib 0x110bcd2ef App::Application::sOpenDocument(_object*, _object*, _object*) + 271
20 libpython3.9.dylib 0x10d8e4364 cfunction_call + 52
21 libpython3.9.dylib 0x10d9a3e27 _PyEval_EvalFrameDefault + 52903
22 libpython3.9.dylib 0x10d995337 _PyEval_EvalCode + 663
23 libpython3.9.dylib 0x10da144d4 run_mod + 196
24 libpython3.9.dylib 0x10da14fd0 PyRun_StringFlags + 144
25 libFreeCADBase.dylib 0x10e142ccb Base::InterpreterSingleton::runString(char const*) + 91
26 libFreeCADGui.dylib 0x10e66e322 Gui::Command::_runCommand(char const*, int, Gui::Command::DoCmd_Type, char const*) + 162
27 libFreeCADGui.dylib 0x10e66e1ad Gui::Command::_doCommand(char const*, int, Gui::Command::DoCmd_Type, char const*, ...) + 221
28 libFreeCADGui.dylib 0x10e577758 Gui::Application::open(char const*, char const*) + 1624
29 libFreeCADGui.dylib 0x10e67e72f StdCmdOpen::activated(int) + 2159
30 libFreeCADGui.dylib 0x10e66d145 Gui::Command::_invoke(int, bool) + 613
31 libFreeCADGui.dylib 0x10e66ce9f Gui::Command::invoke(int, Gui::Command::TriggerSource) + 383
32 libQt5Core.5.12.9.dylib 0x11296aea4 QMetaObject::activate(QObject*, int, int, void**) + 1800
33 ??? 0x6000006575c0 ???
34 ??? 0x7f8051819e10 ???
35 libQt5Widgets.5.12.9.dylib 0x1114a982a QAction::metaObject() const + 24