Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6717435

amd64 bit jre installer delete 32 bit java.exe from SysWOW64 directory

XMLWordPrintable

    • b31
    • x86
    • windows_xp
    • Verified

        How to reproduce.

        1.) Install 6u10 32 bit JRE from pit b27

        2.) open 32 bit command prompt via C:\WINDOWS\SysWOW64

        3.) Check java version
        C:\WINDOWS\SysWOW64>.\java -version
        java version "1.6.0_10"
        Java(TM) SE Runtime Environment (build 1.6.0_10-b427)
        Java HotSpot(TM) Client VM (build 11.0-b11, mixed mode, sharing)

        C:\WINDOWS\SysWOW64>ls -al java.exe
        -rwxrwxrwa 1 Administrators SYSTEM 139264 Jun 20 23:41 java.exe

        4.) Now, install amd64 bit JRE from pit b27

        5.) Check java version
         C:\WINDOWS\SysWOW64>.\java -version
        '.\java' is not recognized as an internal or external command,
        operable program or batch file.

        C:\WINDOWS\SysWOW64>ls -al java.exe
        ls: File or directory "java.exe" is not found

        6.) Check java version on 64 bit command prompt. This is working fine.
        C:\WINDOWS\system32>.\java -version
        java version "1.6.0_10"
        Java(TM) SE Runtime Environment (build 1.6.0_10-b427)
        Java HotSpot(TM) 64-Bit Server VM (build 11.0-b13, mixed mode)

        Expected Behavior:
        64 bit and 32 bit JRE should not touch each othere system's directory.

        Actual Behavior:
        64 bit JRE is removing 32 bit java.exe from C:\WINDOWS\SysWOW64 diretory.

              billyh William Harnois
              pgsunw Praveen G (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: