java.lang.IndexOutOfBoundsException to java.io.IOException