https://bugs.documentfoundation.org/show_bug.cgi?id=163818
Bug ID: 163818 Summary: Opening ODG file is reported to be corrupted when created by 3rd party software Product: LibreOffice Version: 24.8.2.1 release Hardware: x86-64 (AMD64) OS: Windows (All) Status: UNCONFIRMED Severity: normal Priority: medium Component: LibreOffice Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: aptit...@btconnect.com Created attachment 197492 --> https://bugs.documentfoundation.org/attachment.cgi?id=197492&action=edit The file that is reported to be bad Note, This appears related to Bug 163364 - Problem with opening ODS file generated by third party software. Since the introduction of the ZipPackage::checkZipEntriesWithDD function, the ODG file that I create using minizip-ng fails to load with the message "corrupt and therefore cannot be opened. LibreOffice can try to repair the file." (See attached) . It loads when I accept to repair. I use the minizip-ng library in my C++ application to recreate a ODG file from a template. Debugging minizip-ng, I cannot identify any faults with the 3rd party library. Why was ZipPackage::checkZipEntriesWithDD introduced? If this function is removed, the ODG file loads loaded as expected, without warnings (as tested by compiling LibreOffice on Linux) See github.com/zlib-ng/minizip-ng/issues/817 -- You are receiving this mail because: You are the assignee for the bug.