asciisource: also read data with offset
don't hang in endless loop