this overflows the buffer if safe_read reads the full vallen bytes