no assertion in reading buffer