Description: LO told me a new version was available so I tried to install it. During install I get a libreoffice1.cab is corrupt error, and the installation rolls back and does not install. Reinstalling 5.2.6.2 works fine. Steps to Reproduce: 1. try and install. That's it. 2. 3. Actual Results: Dies during install with corrupt CAB error. Expected Results: Install libreoffice! Reproducible: Always User Profile Reset: No Additional Info: [Information automatically included from LibreOffice] Locale: en-US Module: StartModule [Information guessed from browser] OS: Windows (All) OS is 64bit: no Builds ID: LibreOffice 5.2.6.2 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36
Created attachment 133819 [details] actual error popup Screen shot of error message before rollback.
Please verify the downloaded installer against the HASH values found in the MirrorBrain meta data for the package. It is the "Details" link for each package available from the project archive site. http://downloadarchive.documentfoundation.org/libreoffice/old/5.2.7.2/win/x86/ If the HASH value is bad, download a clean copy and check its HASH. Close this issue as INVALID. Otherwise, if with a complete download you are still getting the Microsoft Installer error 1335 we'll need you to capture a verbose installation log with \L*v flag from the command line.
OK the link gives me a hash value - how do I get the value from the archive to compare? What do I do if they dont match? (I got the archive from the official site). Thanks, Mat
If the HASH does not match, simply download another copy directly from the archive and test it, repeat until you have an installer matching the HASH value from the metafile. Then run the install with verbose logging /L*v flag set. For calculating the HASH quick n dirty, you can calculate from a Windows command window, Run -> cmd Change directory to the folder holding the installer package .msi file, type "cd /<some>/<path>/<to download>/<directory>" calculate the MD5, SHA1 or SHA256 hash of the installer, type "certutil -hashfile LibreOffice_5.2.7.2_Win_x86.msi MD5 [or SHA1, or SHA256]" But for more convenience you can install a 3rd party app that integrates with OS file properties dialog. Personally I prefer the febooti freeware "Hash and CRC" [1], but there are others. =-ref-= [1] http://www.febooti.com/products/filetweak/members/hash-and-crc/
That worked - my original download did not match the hash. Thanks for your help!