You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Alexei Zakharov (JIRA)" <ji...@apache.org> on 2007/03/27 21:11:32 UTC

[jira] Closed: (HARMONY-2454) [classlib][luni] ArrayIndexOutOfBoundsException when calling java.lang.Character.valueOf((char)512)

     [ https://issues.apache.org/jira/browse/HARMONY-2454?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexei Zakharov closed HARMONY-2454.
------------------------------------


The fix was verified by Mikhail. JIRA closed.

> [classlib][luni] ArrayIndexOutOfBoundsException when calling java.lang.Character.valueOf((char)512)
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-2454
>                 URL: https://issues.apache.org/jira/browse/HARMONY-2454
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>         Environment: Windows/ IA32
>            Reporter: Pavel Ozhdikhin
>         Assigned To: Alexei Zakharov
>            Priority: Minor
>         Attachments: char.patch, CharacterTest.patch, test.java
>
>
> The call to java.lang.Character.valueOf((char)512) fails with ArrayIndexOutOfBoundsException. 512 is the size of the cache for the Character objects and the check for cache boundaries is implemented incorrectly. The attached patch gives a clue though I have not tested it.

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