estaba pasando (data_size -1) y debia pasar data_size