W3C home > Mailing lists > Public > public-qa-dev@w3.org > April 2004

Re: new host server for w.v.o

From: Bjoern Hoehrmann <derhoermi@gmx.net>
Date: Wed, 07 Apr 2004 04:52:19 +0200
To: Frederic Schutz <schutz@mathgen.ch>
Cc: QA Dev <public-qa-dev@w3.org>
Message-ID: <40896912.131149673@smtp.bjoern.hoehrmann.de>

* Frederic Schutz wrote:
>I have also been bitten by this on Debian a few months ago -- when Perl was 
>updated to 5.8, the packaged version of the validator stopped working. I
>looked into the problem and came to the same conclusion -- and noticed 
>afterwards that Terje already knew about this and, if I am not mistaken, had 
>already commited a (short) fix to the CVS, which I backported to the Debian 
>package.

This does not seem to be the case at least for check v1.305.2.84 on
Win32 / ActiveState Perl v5.8.2. Hmm, check v1.305.2.12 (that should
be :80...) appears to have no problem with -T except that I would get

  open3: IO::Pipe: Can't spawn-NOWAIT: Bad file descriptor at check ...

there too. Hmm, in v1.305.2.84 we have

  # Launder data for Perl 5.8+ taint mode, trusting the config...
  $v =~ /^(.*)$/;
  $cfg{$k} = $1;

Hmm, of course, now I am unable to reproduce prior Insecure dependency
fatal errors with v1.305.2.84... though I still get 

  open3: IO::Pipe: Can't spawn-NOWAIT: Bad file descriptor at check ...

Interesting. So it appears that copy & paste read_cfg() from v1.305.2.85
(latest) to v1.305.2.12 (:80) would fix the problem on non-Win32...
Received on Tuesday, 6 April 2004 22:52:43 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 19 August 2010 18:12:44 GMT