Comment 7 for bug 1918474

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

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.