Hello,
I could reproduce the error. After some debugging
it showed that HTML::HeadParser is failing
Need a field name at
/usr/lib/perl5/site_perl/5.6.0/i586-linux/HTML/HeadParser.pm line 164
After looking at the document in question, I found
the following error prone code:
<META NAME="DC.Title" HTTP-EQUIV="" CONTENT="Finansr�det">
As you see, they use NAME and HTTP-EQUIV. I don't think
HTML::HeadParser should fail on this. Be looking deeper in
the problem I found that even only
HTTP-EQUIV=""
would make the module fail. Therefor I rocommend the following
change:
164: if (!defined $key) {
new: if ((!defined $key) or !$key) {
in HTML::HeadParser.pm
Why there is a segfault, I can't see. But the segfault will only
occur at the end of the program. So the execution is not terminated
immediatly, but when it should terminate anyway it segfaults.
Regards
Ulli