diff --git a/test/jdk/build/AbsPathsInImage.java b/test/jdk/build/AbsPathsInImage.java index 64a2239844f..a47ee781f2e 100644 --- a/test/jdk/build/AbsPathsInImage.java +++ b/test/jdk/build/AbsPathsInImage.java @@ -208,7 +208,7 @@ private List scanBytes(byte[] data, List searchPatterns) { for (byte[] searchPattern : searchPatterns) { boolean found = true; for (int j = 0; j < searchPattern.length; j++) { - if ((i + j > data.length || data[i + j] != searchPattern[j])) { + if ((i + j >= data.length || data[i + j] != searchPattern[j])) { found = false; break; }