Subject: | $err->column() incorrectly maxed out as 80 |
Looks like XML::LibXML 1.70 incorrectly limits the max column() value
for errors to 80 at least for some cases.
Reproducer:
use XML::LibXML qw();
eval {
XML::LibXML->new()->parse_string('
<foo attr1="value1" attr2="value2" attr3="value2" attr4="value2"
attr5="value2" attr6="value2" attr7="value2" attr8="value2"
attr9="value2" attr10="value2" attr11="value2" attr12="value2"
attr13="value2"attr14="value2" attr15="value2" />
')
};
print $@->dump();
Note that the column reported is 80. It should be something like 203
instead (depending how you count the columns, but by 203 I mean the
starting "a" of "attr14" above).