Skip Menu |
 

This queue is for tickets about the XML-LibXML CPAN distribution.

Report information
The Basics
Id: 60836
Status: resolved
Priority: 0/
Queue: XML-LibXML

People
Owner: Nobody in particular
Requestors: chip [...] pobox.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.70
Fixed in: (no value)



Subject: Infinite error recursion
Download (untitled) / with headers
text/plain 2.4k
Partial backtrace: ... $ = XML::LibXML::Error::as_string(ref(XML::LibXML::Error)) called from file `/opt/perl/lib/vendor_perl/5.12.1/x86_64-linux/XML/LibXML/Error.pm' line 182 $ = XML::LibXML::Error::as_string(ref(XML::LibXML::Error)) called from file `/opt/perl/lib/vendor_perl/5.12.1/x86_64-linux/XML/LibXML/Error.pm' line 182 $ = XML::LibXML::Error::as_string(ref(XML::LibXML::Error)) called from file `/opt/perl/lib/vendor_perl/5.12.1/x86_64-linux/XML/LibXML/Error.pm' line 182 $ = XML::LibXML::Error::as_string(ref(XML::LibXML::Error)) called from file `/opt/perl/lib/vendor_perl/5.12.1/x86_64-linux/XML/LibXML/Error.pm' line 182 $ = XML::LibXML::Error::as_string(ref(XML::LibXML::Error)) called from file `/opt/perl/lib/vendor_perl/5.12.1/x86_64-linux/XML/LibXML/Error.pm' line 182 $ = XML::LibXML::Error::as_string(ref(XML::LibXML::Error)) called from file `/opt/perl/lib/vendor_perl/5.12.1/x86_64-linux/XML/LibXML/Error.pm' line 182 $ = XML::LibXML::Error::as_string(ref(XML::LibXML::Error)) called from file `/opt/perl/lib/vendor_perl/5.12.1/x86_64-linux/XML/LibXML/Error.pm' line 182 $ = XML::LibXML::Error::as_string(ref(XML::LibXML::Error)) called from file `/opt/perl/lib/vendor_perl/5.12.1/x86_64-linux/XML/LibXML/Error.pm' line 182 $ = XML::LibXML::Error::as_string(ref(XML::LibXML::Error)) called from file `/opt/perl/lib/vendor_perl/5.12.1/x86_64-linux/XML/LibXML/Error.pm' line 182 $ = XML::LibXML::Error::as_string(ref(XML::LibXML::Error)) called from file `/opt/perl/lib/vendor_perl/5.12.1/x86_64-linux/XML/LibXML/Error.pm' line 182 $ = XML::LibXML::Error::as_string(ref(XML::LibXML::Error), undef, '') called from file `/opt/perl/lib/vendor_perl/5.12.1/x86_64- linux/XML/LibXML/Error.pm' line 139 $ = XML::LibXML::Error::_report_warning(ref(XML::LibXML::Error)) called from file `/opt/perl/lib/vendor_perl/5.12.1/x86_64-linux/XML/LibXML.pm' line 1084 . = eval {...} called from file `/opt/perl/lib/vendor_perl/5.12.1/x86_64-linux/XML/LibXML.pm' line 1083 $ = XML::LibXML::parse_html_string(ref(XML::LibXML), '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">^J<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US">^J^J<head profile="http://gmpg.org/xfn/11">^J<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />^J^J<title>~*~*SAVE NOW! PC Micro Store coupon: 40% off CAT5e cables of ... called from file `lib/UB/Agent/LWP.pm' line 236
From: Anders Nielsen
Download (untitled) / with headers
text/plain 122b
I also have problems with infinite recursion on line 182. Downgrading to version 1.66.2 seems to have solved my problems.
Download (untitled) / with headers
text/plain 136b
Thanks for the report. We already limit the error recursion depth now. So I'm closing this ticket as resolved. Regards, -- Shlomi Fish


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.