Check out of bounds in readStringFromBytes