Bug 108314 - 5.2.7.2 Installation CAB error
Summary: 5.2.7.2 Installation CAB error
Status: RESOLVED NOTABUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
5.2.7.2 release
Hardware: x86-64 (AMD64) Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-03 04:41 UTC by mathiasnagy
Modified: 2017-06-06 20:35 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
actual error popup (33.07 KB, image/jpeg)
2017-06-03 04:43 UTC, mathiasnagy
Details

Note You need to log in before you can comment on or make changes to this bug.
Description mathiasnagy 2017-06-03 04:41:26 UTC
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
Comment 1 mathiasnagy 2017-06-03 04:43:53 UTC
Created attachment 133819 [details]
actual error popup

Screen shot of error message before rollback.
Comment 2 V Stuart Foote 2017-06-04 06:22:55 UTC
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.
Comment 3 mathiasnagy 2017-06-06 11:55:42 UTC
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
Comment 4 V Stuart Foote 2017-06-06 13:22:43 UTC
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/
Comment 5 mathiasnagy 2017-06-06 20:10:38 UTC
That worked - my original download did not match the hash.

Thanks for your help!