fix read IO data bug