Issue 127195

Summary: Update product code of VC redistributable
Product: General Reporter: Ariel Constenla-Haile <arielch>
Component: codeAssignee: Ariel Constenla-Haile <arielch>
Status: CLOSED FIXED QA Contact:
Severity: Normal    
Priority: P5 (lowest) CC: mseidel
Version: 4.1.3Flags: arielch: 4.1.4_release_blocker+
Target Milestone: 4.1.4   
Hardware: All   
OS: Windows, all   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---

Description Ariel Constenla-Haile 2016-10-28 02:03:50 UTC
The current product codes for the VC redistributables are as follow:

vcredist_x86.exe: E503B4BF-F7BB-3D5F-8BC8-F694B1CFF942
vcredist_x64.exe: 350AA351-21FA-3270-8B7A-835434E766AD

See https://svn.apache.org/viewvc/openoffice/trunk/main/desktop/win32/source/setup/setup.cpp?revision=1591058&view=markup#l82

E503B4BF-F7BB-3D5F-8BC8-F694B1CFF942 is not even a valid one, according to https://blogs.msdn.microsoft.com/astebner/2009/01/29/mailbag-how-to-detect-the-presence-of-the-visual-c-9-0-runtime-redistributable-package/

350AA351-21FA-3270-8B7A-835434E766AD is for an older version that is not even included in AOO 4.1.2 nor 4.1.3
Comment 1 Ariel Constenla-Haile 2016-10-28 02:12:01 UTC
4.1.3 is shipping the following:


- Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.6161
  Product code: {9BE518E6-ECC6-35A9-88E4-87755C07200F}

- Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.6161
  Product code: {5FCE6D76-F5DC-37AB-B2B8-22AB8CEDB1D4}

known as the "Visual C++ 2008 SP1 MFC Security Update" runtime files.

See Issue 127140
Comment 2 SVN Robot 2016-10-28 02:17:20 UTC
"arielch" committed SVN revision 1766915 into trunk:
i127195 - Update product code of VC redistributables
Comment 3 Ariel Constenla-Haile 2016-10-28 02:22:54 UTC
Cheerypick in AOO414 branch
Comment 4 SVN Robot 2016-10-28 02:31:35 UTC
"arielch" committed SVN revision 1766918 into branches/AOO414:
i127195 - Update product code of VC redistributables
Comment 5 Ariel Constenla-Haile 2016-10-28 02:47:51 UTC
Fixed on trunk and current release branch
Comment 6 Ariel Constenla-Haile 2016-10-28 03:20:27 UTC
You can test with the installers at http://home.apache.org/~arielch/AOO414/

These packages also install the Visual C++ 2010 Redistributable Package for issue 127197
Comment 7 Matthias Seidel 2016-10-28 14:11:12 UTC
Is "Microsoft Visual C++ 2008 Redistributable" even needed?

I uninstalled it on my systems (Win 7 + Win 8.1/32bit) and do my every-day-work.
I can see no difference.

Is it only for 64bit (Therefore vcredist_x64.exe)?