Have seen a similar problem to this using a HTML::Parser that was compiled for 5.8.0 with version 5.8.1. Make sure your HTML::Parser is actually compiled for the version you're trying to run it with? (Upgrade is probably a good idea though :)
C.
Comment on Re: HTML::Parser - no contents. no error.