jdk
Properties.save can't work on Windows 95 japanese with Merlin b65 and the exception below occurs;
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\jdk1.4\jre\bin\nio^M
s??K?v?????\201~? ?????????1???????????????B^M
at java.lang.ClassLoader$NativeLibrary.load(Native Method)^M
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1403)^M
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1319)^M
at java.lang.Runtime.loadLibrary0(Runtime.java:773)^M
at java.lang.System.loadLibrary(System.java:830)^M
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:53)^M
at java.security.AccessController.doPrivileged(Native Method)^M
at sun.nio.ch.FileChannelImpl.<clinit>(FileChannelImpl.java:524)^M
at java.io.FileOutputStream.getChannel(FileOutputStream.java:304)^M
at java.io.OutputStreamWriter$CharsetByteOutputter.<init>(OutputStreamWr^M
iter.java:300)^M
at java.io.OutputStreamWriter.setup(OutputStreamWriter.java:93)^M
at java.io.OutputStreamWriter.<init>(OutputStreamWriter.java:123)^M
at java.util.Properties.store(Properties.java:448)^M
at java.util.Properties.save(Properties.java:392)^M
at PropertyTest.run(PropertyTest.java:38)^M
at PropertyTest.main(PropertyTest.java:8)
This is seen from b64.
This problem is not reproducible with b63.
I confirmed that this is not reproducible on other OS such as Win98, WinNT and Solaris with b65.
To reproduce,
1. Extract an attached tar file, b65-win95.tar
2. Compile all java files.
3. Excute the command below on Windows95 japanese,
java PropertyTest -size 40 -count 1000
Then, you can see the problem.
======================================================================
Tested with ja Win95 at Cup02. This bug was reproducible with a ja Win95, but not reproducible with another ja Win95.
takako.okushita@Eng 2001-05-18
Properties.save can't work on Windows 95 japanese with Merlin b65 and the exception below occurs;
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\jdk1.4\jre\bin\nio^M
s??K?v?????\201~? ?????????1???????????????B^M
at java.lang.ClassLoader$NativeLibrary.load(Native Method)^M
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1403)^M
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1319)^M
at java.lang.Runtime.loadLibrary0(Runtime.java:773)^M
at java.lang.System.loadLibrary(System.java:830)^M
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:53)^M
at java.security.AccessController.doPrivileged(Native Method)^M
at sun.nio.ch.FileChannelImpl.<clinit>(FileChannelImpl.java:524)^M
at java.io.FileOutputStream.getChannel(FileOutputStream.java:304)^M
at java.io.OutputStreamWriter$CharsetByteOutputter.<init>(OutputStreamWr^M
iter.java:300)^M
at java.io.OutputStreamWriter.setup(OutputStreamWriter.java:93)^M
at java.io.OutputStreamWriter.<init>(OutputStreamWriter.java:123)^M
at java.util.Properties.store(Properties.java:448)^M
at java.util.Properties.save(Properties.java:392)^M
at PropertyTest.run(PropertyTest.java:38)^M
at PropertyTest.main(PropertyTest.java:8)
This is seen from b64.
This problem is not reproducible with b63.
I confirmed that this is not reproducible on other OS such as Win98, WinNT and Solaris with b65.
To reproduce,
1. Extract an attached tar file, b65-win95.tar
2. Compile all java files.
3. Excute the command below on Windows95 japanese,
java PropertyTest -size 40 -count 1000
Then, you can see the problem.
======================================================================
Tested with ja Win95 at Cup02. This bug was reproducible with a ja Win95, but not reproducible with another ja Win95.
takako.okushita@Eng 2001-05-18