[8u-dev] (XS) RFR 8169056: StringIndexOutOfBoundsException in Pattern.compile with CANON_EQ flag

David Buck david.buck at oracle.com
Thu Mar 23 08:59:50 UTC 2017


approved for push to 8u-dev

Cheers,
-Buck

On 2017/03/23 17:55, Seán Coffey wrote:
> Looks good.
>
> regards,
> Sean.
>
>
> On 23/03/2017 00:26, Ivan Gerasimov wrote:
>> Hello!
>>
>> This is an 8u-dev only fix.
>> (In 9 the bug was fixed with a massive update [1]).
>>
>> The fix is essentially one-liner: just check that the index remains
>> within the bounds after update.
>> Regression test was updated to cover the case.
>>
>> Would you please help review at your convenience?
>>
>> BUGURL: https://bugs.openjdk.java.net/browse/JDK-8169056
>> WEBREV: http://cr.openjdk.java.net/~igerasim/8169056/00/webrev/
>>
>> [1] http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d0c319c32334
>>
>


More information about the core-libs-dev mailing list