Skip Menu |

This queue is for tickets about the Xymon-Client CPAN distribution.

Report information
The Basics
Id: 57909
Status: resolved
Priority: 0/
Queue: Xymon-Client

People
Owner: DAVIDP [...] cpan.org
Requestors: james2vegas [...] aim.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.01
Fixed in: (no value)



Subject: Embedded ^H in META.yml / Makefile.PL breaks uploads.rdf
The embedded ^H (backspace) in Makefile.PL breaks http://search.cpan.org/uploads.rdf as it is converted to  which in invalid in XML, e.g.

$ fetch http://search.cpan.org/uploads.rdf                          
Trying 64.235.248.44...
Requesting http://search.cpan.org/uploads.rdf
100% |**************************************************| 50196       00:00   
50196 bytes received in 0.08 seconds (640.08 KB/s)
$ xmllint uploads.rdf
uploads.rdf:846: parser error : xmlParseCharRef: invalid xmlChar value 8
<description>Interface to xymon &#x8;/hobbit client.</description>
                                   
This breaks the news feed reader in (at least) liferea, thunderbird and firefox.  It also breaks XML::Feed's parsing of the feed:

reference to invalid character number at line 846, column 32, byte 41305


resolved in version 0.02 On Thu May 27 15:17:00 2010, JWRIGHT wrote: Show quoted text
> The embedded ^H (backspace) in Makefile.PL breaks > http://search.cpan.org/uploads.rdf as it is converted to &#x8; which > in invalid > in XML, e.g. > > $ fetch http://search.cpan.org/uploads.rdf > Trying 64.235.248.44... > Requesting http://search.cpan.org/uploads.rdf > 100% |**************************************************| 50196 00:00 > 50196 bytes received in 0.08 seconds (640.08 KB/s) > $ xmllint uploads.rdf > uploads.rdf:846: parser error : xmlParseCharRef: invalid xmlChar value > 8 > <description>Interface to xymon &#x8;/hobbit client.</description> > > This breaks the news feed reader in (at least) liferea, thunderbird > and > firefox. It also breaks XML::Feed's parsing of the feed: > > reference to invalid character number at line 846, column 32, byte > 41305