harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ray Chen (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-6408) [classlib][luni]OutputStreamWriterTest got java.nio.BufferOverflowException
Date Mon, 21 Dec 2009 03:06:18 GMT
[classlib][luni]OutputStreamWriterTest got java.nio.BufferOverflowException
---------------------------------------------------------------------------

                 Key: HARMONY-6408
                 URL: https://issues.apache.org/jira/browse/HARMONY-6408
             Project: Harmony
          Issue Type: Bug
          Components: Classlib
            Reporter: Ray Chen


Following is the exception trace:
java.nio.BufferOverflowException

java.nio.charset.CoderMalfunctionError: java.nio.BufferOverflowException
at java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java:450)
at java.io.OutputStreamWriter.convert(OutputStreamWriter.java:237)
at java.io.OutputStreamWriter.write(OutputStreamWriter.java:232)
at java.io.Writer.write(Writer.java:98)
at org.apache.harmony.luni.tests.java.io.OutputStreamWriterTest.testHandleEarlyEOFChar_1(OutputStreamWriterTest.java:416)
at java.lang.reflect.VMReflection.invokeMethod(VMReflection.java)
Caused by: java.nio.BufferOverflowException
at java.nio.ReadWriteHeapByteBuffer.put(ReadWriteHeapByteBuffer.java:97)
at org.apache.harmony.niochar.charset.additional.GB2312$Encoder.encodeLoop(GB2312.java:297)
at java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java:448)
at java.io.OutputStreamWriter.convert(OutputStreamWriter.java:237)

In OutputStreamWriter's constructor using the default character encoding, on my machine, it
is GB2312. 
If I set the encoder to "ISO8859_1" the test passed.
So I think most of the members from China will got this error.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message