JDK-7143075 : Update Files in Use and RemoveFile table for msvcr100.dll
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: 7
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2012-02-06
  • Updated: 2012-04-17
  • Resolved: 2012-04-17
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 7 JDK 8
7u4 b14Fixed 8Fixed
Related Reports
Relates :  
Description
in source for 7u3:
install\make\installer\bundles\windows\ishield\jre\Makefile(499):
# special handling to exclude bin\msvcr71.dll from the RemoveFile table and InstallValidate processing (CR 6597916, CR 6624173)

install\make\fiuexe\fiu\src\fiu\FilesInUse.cpp:
(226):            || (lstrcmpi(szModule, "MSVCR71.dll") == 0) );
(287):            // skip jp2ssv.dll, ssv.dll, and MSVCR71.dll loaded by this iexplore process

Comments
EVALUATION FilesInUse is one of the leading causes of user cancellation of JRE updates. This fix will decrease false-positive FilesInUse prompting, and increase our overall success rate for JRE installations. Must-have for 7u4.
27-02-2012

EVALUATION Need to add processing for the rev'd MS runtime dll.
16-02-2012