|
Quick Lists
|
|
Bug ID:
|
6701975
|
|
Votes
|
0
|
|
Synopsis
|
FilesInUse not detecting executables when path differs in case
|
|
Category
|
java:install
|
|
Reported Against
|
|
|
Release Fixed
|
6u10(b26)
|
|
State
|
10-Fix Delivered,
Verified,
bug
|
|
Priority:
|
2-High
|
|
Related Bugs
|
6661934
|
|
Submit Date
|
14-MAY-2008
|
|
Description
|
Real-world scenario:
- Install 6u10 to the default directory, "C:\Program Files\Java\jre6\".
- From the command line, run a jar file using "C:\program files\java\jre6\bin\java.exe" (all lower case). Leave it running.
- Install 6u11 online installer to patch 6u10 at "C:\Program Files\Java\jre6\".
"C:\program files\java\jre6\bin\java.exe" is in use.
but not displayed in the FilesInUse dialog box.
The check against the directory 6u11 is being installed to is using StrStr() which is case-sensitive.
Posted Date : 2008-05-14 17:11:14.0
|
|
Work Around
|
N/A
|
|
Evaluation
|
The fix should be to use a non-case-sensitive comparison.
Posted Date : 2008-05-15 17:05:10.0
|
|
Comments
|
PLEASE NOTE: JDK6 is formerly known as Project Mustang
|
|
|
 |