changeset 22628 | 9186623f7045 |
parent 19428 | 83f87aff7b07 |
--- a/jdk/src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java Fri Jan 31 10:04:16 2014 -0800 +++ b/jdk/src/share/classes/java/util/concurrent/CopyOnWriteArrayList.java Fri Jan 31 18:32:07 2014 +0000 @@ -1400,7 +1400,7 @@ lock.lock(); try { checkForComodification(); - if (fromIndex < 0 || toIndex > size) + if (fromIndex < 0 || toIndex > size || fromIndex > toIndex) throw new IndexOutOfBoundsException(); return new COWSubList<E>(l, fromIndex + offset, toIndex + offset);