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

java.exe fails to start if some directory names in path to java binaries contain Russian characters

    Details

    • Subcomponent:
    • Resolved In Build:
      b132
    • CPU:
      generic
    • OS:
      windows_xp
    • Verification:
      Verified

      Description

      The issue impacts JDK 7 since b116 on Windows XP 32 bit.

      If path to java home directory contains some Russian characters in directory names - e.g. "C:\ArkS\¿¿¿-116\", java.exe fails to start with the following diagnostics:

      C:\ArkS\¿¿¿-116\bin>java -version
      Error occurred during initialization of VM
      java.lang.UnsatisfiedLinkError: no zip in java.library.path
              at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1857)
              at java.lang.Runtime.loadLibrary0(Runtime.java:840)
              at java.lang.System.loadLibrary(System.java:1084)
              at java.lang.System.initializeSystemClass(System.java:1129)

      JDK 7 b115 and earlier run successfully within the same conditions.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                sherman Xueming Shen (Inactive)
                Reporter:
                asutchil Arkadiy Sutchilin (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: