https://bz.apache.org/bugzilla/show_bug.cgi?id=69433
Bug ID: 69433
Summary: LibreOffice calc reports false corruption
Product: POI
Version: 5.3.0-FINAL
Hardware: PC
Status: NEW
Severity: normal
Priority: P2
Component: SXSSF
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 39927
--> https://bz.apache.org/bugzilla/attachment.cgi?id=39927&action=edit
A spreadsheet that gets detected as corrupt
On Windows 11, LibreOffice Calc 24.8.2 (and most other recent versions) show a
message that the spreadsheet is corrupted and offer to try to repair it.
Calc successfully fixes the spreadsheet.
On the LibreOffice Calc forum I found this is because of a recent commit, where
a 'hole' in the (compressed archive) spreadsheet triggers a corruption being
falsely detected.
Link:
https://ask.libreoffice.org/t/is-spreadsheet-corrupt-or-not/113519/4?u=warwound
Quote 'The change happened in this commit, adding more checks for the sanity of
ZIP: https://gerrit.libreoffice.org/c/core/+/170571 1. It detects, that your
“Zip file has holes! It will leak!” - whatever that may mean (I suspect, that
your ZIP has unused areas, not referenced by any data).
You may want to file a bug report; but IMO, the bug is in the library creating
the package; and having “unused” blocks in a ZIP is spooky, and just anything
put there could come unnoticed.'
Is this a LibreOffice Calc bug or an apache-poi bug?
Attached is a small spreadsheet that exhibits the problem with recent versions
of LibreOffice Calc on Windows.
--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]