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

Michael Stahl (allotropia) <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|LibreOffice                 |filters and storage
            Summary|Opening ODG file is         |Opening ODG file is
                   |reported to be corrupted    |reported to be corrupted
                   |when created by 3rd party   |when created by 3rd party
                   |software                    |software (minizip-ng)
         Whiteboard|                            |target:25.2.0

--- Comment #7 from Michael Stahl (allotropia) <[email protected]> ---
there are 2 problems with this file:
1. when opening normally, it trips the check that was added for STORED zip
entries with a data descriptor
2. when opening in recovery mode, the compressed size of one zip entry being 0
caused an exception and that aborted the recovery

regarding problem 1, i've been suggesting to "minizip-ng" maintainer to avoid
such zip entries; currently i'm not convinced if LO should open such files.

regarding problem 2, this is of course a real issue in LO, and was fixed by my
commit today, which somehow the bot didn't add to this issue, so let me try to
do it here:

It has been pushed to "master":

https://git.libreoffice.org/core/commit/80cda6954adc88eac3b99171acafea004976915b

tdf#163818 package: fix recovery of zip entry local header with ...

It will be available in 25.2.0.

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

Reply via email to