indirect blocks in read_file, changing the value in mem_cpy