You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "George Harley (JIRA)" <ji...@apache.org> on 2006/04/19 19:08:34 UTC

[jira] Resolved: (HARMONY-379) java.lang.String.replaceAll(String, String) throws NullPointerException on any input

     [ http://issues.apache.org/jira/browse/HARMONY-379?page=all ]
     
George Harley resolved HARMONY-379:
-----------------------------------

    Resolution: Cannot Reproduce

Hi Sian, 

I'm unable to recreate the described failure using a Harmony built from code at SVN revision 395251. The following unit test case works fine against both Harmoy and a 5.0 RI on Windows XP ...

public void testReplaceAll() throws Exception {
    String str = new String("Hello");
    assertEquals("Help", str.replaceAll("lo", "p"));
    assertEquals("harmful", "harmony".replaceAll("ony", "ful"));
}

Please can you supply some more information about your environment. Are you running on Win XP ?

Best regards, 
George



> java.lang.String.replaceAll(String, String) throws NullPointerException on any input
> ------------------------------------------------------------------------------------
>
>          Key: HARMONY-379
>          URL: http://issues.apache.org/jira/browse/HARMONY-379
>      Project: Harmony
>         Type: Bug

>   Components: Classlib
>     Reporter: Sian January

>
> As the title says really.  If you try something like "Hello".replaceAll("lo", "p"); you get a NullPointerException.  Stack trace included:
> java.lang.NullPointerException
> 	at java.lang.String.replaceAll(String.java:1711)
> 	at tests.api.java.lang.StringTest.test_replaceAll(StringTest.java:659)
> 	....

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira