DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=22997>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=22997 RE throws ArrayIndexOutOfBounds when grouping repetition is >= 16 [EMAIL PROTECTED] changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WORKSFORME ------- Additional Comments From [EMAIL PROTECTED] 2003-09-09 01:33 ------- Sorry, can't reproduce. I patched RETest: Index: src/java/org/apache/regexp/RETest.java =================================================================== RCS file: /home/cvs/jakarta-regexp/src/java/org/apache/regexp/RETest.java,v retrieving revision 1.7 diff -u -r1.7 RETest.java --- src/java/org/apache/regexp/RETest.java 7 Sep 2003 15:04:14 -0000 1.7 +++ src/java/org/apache/regexp/RETest.java 9 Sep 2003 01:27:56 -0000 @@ -619,5 +619,8 @@ fail("Wrong subst() result: " + s); } + r = new RE("([0-9]+ ){17}"); + System.out.println(r.match("1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 ")); + System.exit(0); } } Then, I ran "ant test". Have not seen any exception and got "true" on the console. I tested against CVS version. Please provide more details on how to reproduce this issue. Vadim --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]