diff -r 033d51e026b0 -r 51d08c49e9b6 emul/src/main/java/java/lang/AbstractStringBuilder.java --- a/emul/src/main/java/java/lang/AbstractStringBuilder.java Tue Oct 23 16:50:27 2012 +0200 +++ b/emul/src/main/java/java/lang/AbstractStringBuilder.java Sun Nov 18 21:58:44 2012 +0100 @@ -1417,7 +1417,7 @@ static void arraycopy(char[] value, int srcBegin, char[] dst, int dstBegin, int count) { while (count-- > 0) { - dst[dstBegin++] = value[srcBegin++]; + dst[dstBegin + count] = value[srcBegin + count]; } }