Hello all,
we have written a structure application for exporting XML from structure FrameMaker (7.1 p116). An internal error ""7104, 6062898, 7693379, 0" with the message: Allocation at "0x00341469" points to memory address "0x00000000" kept reoccurring during XML export of certain files. The "read" procedure could not be carried out on the memory.
After a number of test we have discovered that the reason lies in resolving external links.
Therefore we tested which links that cause the crash, renamed the corresponding source files, resolved the references again and low and behold - the XML Export worked for all our documents at some point.
Because we need a stable XML export and cannot accept the current state of continually renaming files, we have tried to limit the error and found out the following in the process.
Our structure application contains the instruction that external links should not refer to the original FM but to the corresponding XML.
External X-Ref:
Change Reference To .XML: Enable
During export therefore, FrameMaker has to perform a conversion of the source file names for external links.
If the source file name (.XML) for an external link is 16 characters long (including full path) or a multiple of 16 (i.e. "C:\Test\Doc1.xml"), FrameMaker crashes with the error mentioned above ("7104, 6062898, 7693379, 0").
If the length of the source file name (.XML) (including full path) is not 16 characters (or a multiple of 16 characters) the XML export is successful.
Best regards
Annett
we have written a structure application for exporting XML from structure FrameMaker (7.1 p116). An internal error ""7104, 6062898, 7693379, 0" with the message: Allocation at "0x00341469" points to memory address "0x00000000" kept reoccurring during XML export of certain files. The "read" procedure could not be carried out on the memory.
After a number of test we have discovered that the reason lies in resolving external links.
Therefore we tested which links that cause the crash, renamed the corresponding source files, resolved the references again and low and behold - the XML Export worked for all our documents at some point.
Because we need a stable XML export and cannot accept the current state of continually renaming files, we have tried to limit the error and found out the following in the process.
Our structure application contains the instruction that external links should not refer to the original FM but to the corresponding XML.
External X-Ref:
Change Reference To .XML: Enable
During export therefore, FrameMaker has to perform a conversion of the source file names for external links.
If the source file name (.XML) for an external link is 16 characters long (including full path) or a multiple of 16 (i.e. "C:\Test\Doc1.xml"), FrameMaker crashes with the error mentioned above ("7104, 6062898, 7693379, 0").
If the length of the source file name (.XML) (including full path) is not 16 characters (or a multiple of 16 characters) the XML export is successful.
Best regards
Annett