修改读超出部分时读取长度不对的问题