The test file backing this is at freecad-common: /usr/share/freecad/Mod/Fem/femtest/app/test_open.py
Checking the case with that I was able to derive that the mem-hog starts within
self.document = FreeCAD.open(join(self.test_file_dir, "all_objects_de9b3fb438.FCStd"))
That is at freecad-common: /usr/share/freecad/Mod/Fem/femtest/data/open/all_objects_de9b3fb438.FCStd
The file format is a zip archive with this content: 12K ./thumbnails 416K .
I'd need to find and dbeug this open function if it does some big-endian flaw on calculating sizes.
The test file backing this is at freecad/ Mod/Fem/ femtest/ app/test_ open.py
freecad-common: /usr/share/
Checking the case with that I was able to derive that the mem-hog starts within
self.document = FreeCAD. open(join( self.test_ file_dir, "all_objects_ de9b3fb438. FCStd") )
That is at freecad/ Mod/Fem/ femtest/ data/open/ all_objects_ de9b3fb438. FCStd
freecad-common: /usr/share/
The file format is a zip archive with this content:
12K ./thumbnails
416K .
I'd need to find and dbeug this open function if it does some big-endian flaw on calculating sizes.