https://bugs.documentfoundation.org/show_bug.cgi?id=129849

--- Comment #15 from [email protected] <[email protected]> ---
I submitted the bounded fix for tdf#129849 for LibreOffice Gerrit review:
https://gerrit.libreoffice.org/c/core/+/211592

The patch preserves a uniform direct OMML run size (`w:sz`) as the StarMath
formula's base size only when every visible run has the same valid direct size,
with a compatible `w:szCs` when present. Missing, partial, malformed,
duplicate, conflicting, out-of-range, and mixed-size input retains the existing
import behavior. DomainMapper and export are unchanged.

Two focused Writer import tests pass on LibreOffice master
`70e6dd0eb1874f0c5e260948b2c8b9e192841372`: 19 positive native equations
and six fail-closed guards. The full `sw_ooxmlimport2` target runs 68 tests,
with 67 passing. Its sole failure, `testTdf114212` (expected 1428, actual
1418), reproduces with the same assertion and values on the unpatched build
at that same revision. The scoped StarMath import target's 14 document-load
failures likewise reproduce on patched and unpatched builds, before any
formula-size assertion. These suite failures are not passes. The two DOCX
fixtures are valid ZIP/XML and regenerate byte-for-byte.

The Gerrit change is pending upstream review, acceptance and release.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to