W3C home > Mailing lists > Public > www-validator@w3.org > August 2002

Re: problem with validator

From: Thanasis Kinias <tkinias@optimalco.com>
Date: Thu, 8 Aug 2002 12:57:39 -0700
To: Terje Bless <link@pobox.com>
Cc: W3C Validator <www-validator@w3.org>, "Lee A. Jones" <lee@archid.co.uk>
Message-ID: <20020808195739.GA17569@optimalco.com>

scripsit Terje Bless:
> When the DOCTYPE override is in effect we rewrite the document to
> substitute the requested DOCTYPE for the one that was there and the
> third-party library we use for this (HTML::Parser) chokes on the NUL
> character. The net result is that by the time we get to the actual
> Validation pass there no longer /is/ any NUL character in the file.
> I'm not sure we can (or even should) fix this. I'll report it to Gisle and
> see what he has to say.

A simple solution would be to do a Perl match

$foo =~ /\x0/

somewhere early and refuse to process if there's a NUL in the file.
NULs have the capacity to create other problems with sting handling as
well, so I'd just refuse to deal with a file until they're taken out, so
as to avoid other possible spurious validation results.

Thanasis Kinias
Web Developer, Information Technology
Graduate Student, Department of History
Arizona State University
Tempe, Arizona, U.S.A.

Ash nazg durbatulūk, ash nazg gimbatul,
Ash nazg thrakatulūk agh burzum-ishi krimpatul
Received on Thursday, 8 August 2002 15:57:44 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 1 March 2016 14:17:34 UTC