JDK-7096310 : Jar files do not run on JRE 1.7.0-b147 when 2byte letters for path names.
  • Type: Bug
  • Component: tools
  • Sub-Component: launcher
  • Affected Version: 7
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2011-09-29
  • Updated: 2012-09-06
  • Resolved: 2012-02-27
Related Reports
Duplicate :  
Description
FULL PRODUCT VERSION :
JRE 1.7.0 b147 for windows XP

ADDITIONAL OS VERSION INFORMATION :
XP SP3 japanese or tiwan.

A DESCRIPTION OF THE PROBLEM :
Put a jar execute file on the desktop of the WinXP Japanese or Tiwan.
If the JRE version was jre6-27, it runs normally.
But on the jre7-b147, it does not run.

I made a folder on the HD directly,the folder name was "TEST",
and put the same jar file into the TEST folder.
The jar run even if on the jre7-b147.
 
C:\TEST\foo.jar : run
(Desktop folder on Japanese or Tiwan WinXP)\TEST\foo.jar : don't run
I think the Desktop folder name includes 2-byte letters.


REGRESSION.  Last worked in version 7


REPRODUCIBILITY :
This bug can be reproduced always.

Comments
EVALUATION Could not reproduce the described issue on Windows XP (JA) + SP3 C:\Documents and Settings\user\Desktop\��������>$RE/latest/binaries/windows-i586/bin/java -version java version "1.7.0" Java(TM) SE Runtime Environment (build 1.7.0-b147) Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode) C:\Documents and Settings\user\Desktop\��������>$RE/latest/binaries/windows-i586/bin/java -jar foo.jar Hello world
14-10-2011