Index: luni/src/main/java/java/util/Vector.java =================================================================== --- luni/src/main/java/java/util/Vector.java (revision 478105) +++ luni/src/main/java/java/util/Vector.java (working copy) @@ -342,7 +342,9 @@ int pos = 0; public boolean hasMoreElements() { - return pos < elementCount; + synchronized (Vector.this) { + return pos < elementCount; + } } public E nextElement() {