|
Following a customer report, we became aware of this problem:
FMChecker was unable to show file references after a file was treated with MetadataMagic File Reference Fixer to remove some file references.
After investigating the issue we found:
With the intent to eliminate file references no longer needed, MetadataMagic File Reference Fixer applies a patch to FileMaker files. Unfortunately this is done in such a way that the file structure in the file references region is no longer "well formed", i. e. the file references in question are not removed completely, only their length is set to zero, leaving the rest of the now obsolete structure still in place.
This caused FMChecker to throw an error and stop reading any further.
This flaw within the files treated with MetadataMagic File Reference Fixer does not render the files unusable. FileMaker 6 obviously tolerates these files and FileMaker 7 obviously is able to successfully convert the files.
To further allow our customers to read such treated files, we immediately provided FMChecker 1.0a4, (meanwhile superseded) that also tolerates the out of sync structure in file references.
When you encounter such a file, FMChecker reports for one or more File References Structure out of Sync and lists those File References as <empty>. This may look strange but that's all we can show about a destroyed structure. |