This is an automated email from the ASF dual-hosted git repository. leginee pushed a commit to branch bazel-migration in repository https://gitbox.apache.org/repos/asf/openoffice.git
commit c05512fdda4c651d05f45a54cb86d472dee8b21d Author: Damjan Jovanovic <[email protected]> AuthorDate: Sun Jul 5 13:11:25 2026 +0200 Fix the serious regression from commit 1972b29432a5b05e40ec16d939ddb345b981e240, where HSQLDB database documents were getting corrupted and OpenOffice was even crashing. The ZipEntry.nFileDataOffset field needed to be set to -1 like before, not to the nFileHeaderOffset. Patch by: me (cherry picked from commit 7f52a288cb10ed2497d68d96ab2828ed813f91a6) --- main/package/source/package/zippackage/ZipPackageFolder.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/package/source/package/zippackage/ZipPackageFolder.cxx b/main/package/source/package/zippackage/ZipPackageFolder.cxx index fc8deecfe5..c83edf3ec5 100644 --- a/main/package/source/package/zippackage/ZipPackageFolder.cxx +++ b/main/package/source/package/zippackage/ZipPackageFolder.cxx @@ -674,7 +674,7 @@ bool ZipPackageFolder::saveChild( const ::rtl::OUString &rShortName, const Conte if ( rInfo.pStream->IsEncrypted() ) rInfo.pStream->setSize( nOwnStreamOrigSize ); - rInfo.pStream->aEntry.nFileDataOffset = rInfo.pStream->aEntry.nFileHeaderOffset; + rInfo.pStream->aEntry.nFileDataOffset = -1; } }
