Release 8
    • PDF

    Release 8

    • PDF

    Article Summary

    1. General Remarks

    This release contains numerous performance and manage rate improvements across the Glasswall Embedded Engine projects.

    2. Component / Services Released

    • Glasswall Embedded Engine (Glasswall_core2): v2.741.0
    • Word Search And Redact (libglasswall.word.search): v1.121.0
    • Archive Manager (libglasswall.archive.manager): v1.40.0
    • Glasswall Command Line Tool (gwcli): v2.92.1
    • SDK Editor Wrappers: 20231023.1

    3. Fixes and Improvements

    • Fixed issue where a different EngineOutcome message was reported between enablerebuild and editoronly run modes for some files processed within an archive.
    • Fixed issue where archive recursion depth failures were sometimes reported as general non-conformances.
    • Fixed issue where setting archive recursion depth to 0 resulted in a processing failure.
    • Fixed issue where processing some archives containing a non-conforming file aborted the process of recreating the archive.
    • Fixed issue where some bz2 archive analysis reports were missing the .xml extension.
    • Fixed issue in GWCLI where the wrong error message was displayed where a path to the word search policy file was not provided.
    • Fixed issue in GWCLI where the root folder was used as the input location if the ini file did not specify an input path.
    • Fixed issue in export mode, where GW2FileErrorMsg sometimes returned an empty string for non-conforming files.
    • Fixed issue where some processed XLSX files containing linked objects led to a repair pop in Excel.
    • Fixed issue where some processed PPTX files containing embedded files led to a repair pop in PowerPoint.
    • Fixed issue the led to a “malloc_consolidate(): invalid chunk size” error being raised in certain file processing scenarios.
    • ImportArchive include_analysis_report' command line argument option added to Glasswall Runner.
    • Fixed issue where the sanitisation of custom XML properties in OOXML deviated from the OOXML standards.
    • Fixed issue that caused some PDF files to fail with the error 'Exceeded the maximum(100) number of post process sections'.
    • Fixed issue that caused some PDF files to fail with the error 'Decrypt filter is not ready'.
    • Fixed issue that caused some PDF files to fail with the error 'Uninitialised software pointer found (object)'.
    • Fixed issue that caused some PDF files to fail with the error 'expected to find a valid object number(1..600000) in an object reference. Found [0] instead'
    • Fixed issue that caused some XLS files to fail with the error 'UCP Read beyond end of buffer. In readSizedScalarArray for structure SXLIItem instance number 582839'.
    • Updates to the Word Search homoglyphs dictionary example -
      • Removed references to keys within some values.
      • Removed duplicated values.
      • Sorted keys value pairs.

    4. Defects and Limitations

    • The JavaScript wrapper is currently excluded from the release package. This will be reintroduced in a subsequent release.
    • Archive Manager and Word Search Java wrapper compatibility is currently limited to JRE8.
    • PDFs generated via the MS Outlook Adobe plugin are not supported.
    • Word Search analysis XML no longer reports structural content or changes.
    • Processing times may be impacted by changes made to licensing functionality.
    • Processing files using multiple threads is not supported. Spawning multiple processes is advised in order to facilitate parallel processing.

    Was this article helpful?

    What's Next