Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.0.1
-
None
-
None
-
Windows 2003 Server SP1 x86, Windows XP x86
Description
The Java classpath is corrupted when it contains extended ASCII characters. The corruption is caused by the narrowing of such characters and then using them as such to create the JVM process.
For example:
By setting a path in your classpath to C:\Tempñ\lib, the narrow conversion of such string is C:\TempA+-\lib, and the narrow version of the path is used in the classpath preventing the java application from starting because it cannot find its classes.