- From: <bugzilla@wiggum.w3.org>
- Date: Mon, 22 Dec 2008 16:39:43 +0000
- To: www-validator-cvs@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=6329 --- Comment #5 from Olivier Thereaux <ot@w3.org> 2008-12-22 16:39:43 --- I am finding incompatibilities between libxml2 and XML::LibXML, two lower-lever libraries used by the validators, but only for certain versions. This is very puzzling, to say the least. Below, the script I used to test on various machines, and a number of results. The results saying "attributes construct error" are the proper, expected ones. I will try and contact the maintainer(s) for XML::LibXML, in hope that they can be of help. #!/usr/bin/perl use 5.008; use strict; use warnings; use utf8; use XML::LibXML qw(); my $dotted=XML::LibXML::LIBXML_DOTTED_VERSION; print "XML::LibXML Version: $XML::LibXML::VERSION\nlibxml2 Version: $dotted\n\n"; XML::LibXML->new()->parse_string('<foo attr1="value1"attr2="value2" />'); XML::LibXML Version: 1.66 libxml2 Version: 2.6.16 :1: parser error : attributes construct error <foo attr1="value1"attr2="value2" /> ^ :1: parser error : Couldn't find end of Start Tag foo line 1 <foo attr1="value1"attr2="value2" /> ^ :1: parser error : Extra content at the end of the document <foo attr1="value1"attr2="value2" /> ^ at testlibxml.pl line 5 ************************************************************************** XML::LibXML Version: 1.68 libxml2 Version: 2.6.16 :1: parser error : attributes construct error <foo attr1="value1"attr2="value2" /> ^ :1: parser error : Couldn't find end of Start Tag foo line 1 <foo attr1="value1"attr2="value2" /> ^ :1: parser error : Extra content at the end of the document <foo attr1="value1"attr2="value2" /> ^ at testlibxml.pl line 5 ************************************************************************** XML::LibXML Version: 1.69 libxml2 Version: 2.6.16 :1: parser error : attributes construct error <foo attr1="value1"attr2="value2" /> ^ :1: parser error : Couldn't find end of Start Tag foo line 1 <foo attr1="value1"attr2="value2" /> ^ :1: parser error : Extra content at the end of the document <foo attr1="value1"attr2="value2" /> ^ at testlibxml.pl line 5 ************************************************************************** XML::LibXML Version: 1.66 libxml2 Version: 2.6.32 :1: parser error : attributes construct error <foo attr1="value1"attr2="value2" /> ^ :1: parser error : Couldn't find end of Start Tag foo line 1 <foo attr1="value1"attr2="value2" /> ^ :1: parser error : Extra content at the end of the document <foo attr1="value1"attr2="value2" /> ^ at testlibxml.pl line 5 ************************************************************************** XML::LibXML Version: 1.69 libxml2 Version: 2.6.32 :1: parser error : Extra content at the end of the document ************************************************************************** XML::LibXML Version: 1.63 libxml2 Version: 2.6.29 :1: parser error : attributes construct error <foo attr1="value1"attr2="value2" /> ^ :1: parser error : Couldn't find end of Start Tag foo line 1 <foo attr1="value1"attr2="value2" /> ^ :1: parser error : Extra content at the end of the document <foo attr1="value1"attr2="value2" /> ^ at testlibxml.pl line 5 ************************************************************************** XML::LibXML Version: 1.68 libxml2 Version: 2.6.27 :1: parser error : Extra content at the end of the document ************************************************************************** -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Monday, 22 December 2008 16:39:53 UTC