diff --git a/jdk/src/share/classes/java/util/regex/Pattern.java b/jdk/src/share/classes/java/util/regex/Pattern.java index 1dafcbc6473..529b07c666e 100644 --- a/jdk/src/share/classes/java/util/regex/Pattern.java +++ b/jdk/src/share/classes/java/util/regex/Pattern.java @@ -4334,7 +4334,6 @@ loop: for(int x=0, offset=0; x cmin) { + while (j > min) { if (next.match(matcher, i, seq)) { if (capture) { groups[groupIndex+1] = i; @@ -4544,7 +4545,6 @@ loop: for(int x=0, offset=0; x