hg: jdk10/jdk10/nashorn: 8175362: StringIndexOutOfBoundsException from /.*((a[^a]+){2})c$/.exec('ababc')

hannes.wallnoefer at oracle.com hannes.wallnoefer at oracle.com
Mon Aug 21 12:40:48 UTC 2017


Changeset: 03d3d3c6bc5a
Author:    pmuthuswamy
Date:      2017-08-21 11:33 +0530
URL:       http://hg.openjdk.java.net/jdk10/jdk10/nashorn/rev/03d3d3c6bc5a

8175362: StringIndexOutOfBoundsException from /.*((a[^a]+){2})c$/.exec('ababc')
Reviewed-by: sundar, hannesw
Contributed-by: priya.muthuswamy at oracle.com

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Regex.java
+ test/script/basic/JDK-8175362.js
+ test/script/basic/JDK-8175362.js.EXPECTED



More information about the jdk10-all-changes mailing list