W3C home > Mailing lists > Public > www-validator@w3.org > February 2017

Re: Bug in validator

From: Michael[tm] Smith <mike@w3.org>
Date: Tue, 7 Feb 2017 17:47:00 +0900
To: Marcos Del Sol Vives <marcos@dracon.es>, Fuqiao Xue <xfq.free@gmail.com>
Cc: www-validator@w3.org
Message-ID: <20170207084700.qt7l3z3haujglhlq@sideshowbarker.net>
Marcos Del Sol Vives <marcos@dracon.es>, 2017-02-05 16:07 +0100:
> Archived-At: <http://www.w3.org/mid/E4F4BABA-85EB-42C0-A784-1822AA7E0BF3@dracon.es>
> 
> The validator fails to fetch any file hosted on a domain that contains
> any character valid in Unicode 8.0 or newer.
> 
> Thus, http://xn--9s9h.ws (FOX FACE emoji, added in Unicode 9.0) fails
> with "Invalid host: An ACE label does not contain a valid label string.",
> ...

Thanks for catching that

Fuqiao Xue <xfq.free@gmail.com>, 2017-02-07 09:27 +0800:
> Archived-At: <http://www.w3.org/mid/CAAF+z6FixnhkeexUrqTvUT8VK6y79oSvYV=NqWVkSf2WkFOXSw@mail.gmail.com>
> ...
> The checker uses ICU4J 54.1.1[1], which includes data from CLDR 26 and
> support for Unicode 7.0[2].

Yeah, which is a pretty old version. Thanks for flagging that.

So I just now updated the checker to use ICU4J 58.2, which is the latest
version I could find to download.

http://xn—9s9h.ws (with FOX FACE emoji) no longer causes the checker to emit
that “Invalid host: An ACE label does not contain a valid label string”message:

  https://validator.w3.org/nu/?doc=http%3A%2F%2Fxn—9s9h.ws%2F

  —Mike

> [1] https://github.com/validator/validator/blob/7d61c18adc730a1b664ec10cabaa7d617269b2da/build/build.py#L141
> [2] https://sourceforge.net/p/icu/mailman/icu-announce/?viewmonth=201410

-- 
Michael[tm] Smith https://sideshowbarker.net/

Received on Tuesday, 7 February 2017 08:47:29 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 7 February 2017 08:47:33 UTC