in reply to Re^2: Errors building XML::LibXML (source code)
in thread Errors building XML::LibXML

You need to skip to the first line that says "not ok".

- tye        

  • Comment on Re^3: Errors building XML::LibXML (TAP)

Replies are listed 'Best First'.
Re^4: Errors building XML::LibXML (TAP)
by atreyu (Sexton) on Feb 25, 2014 at 16:57 UTC
    You need to skip to the first line that says "not ok".
    Sry, I'm not following...

      Your problem is not with any test that passes, i.e., a test that is reported 'ok'. You need to pay attention to tests that do not pass, i.e., tests for which the report is not ok n, where n is the test number. Look through the test output for the first not ok test (or for some terrible crash) and pay attention to that point in the test process, then proceed from there.

        I see, I was looking at something that was not an error and thinking it was. I never got any "not ok", but I do see the actual error now. I am getting a Segmentation fault at the end of the test. So I ran it through the perl debugger (as tye had initially suggested) and I get this:

        Signal SEGV at XML-LibXML-2.0110/blib/lib/XML/LibXML.pm line 923 XML::LibXML::parse_file('XML::LibXML=HASH(0x1a60c38)', 'example/dr +omeds.xml') called at t/02parse.t line 221 Aborted
        Line 923 of file XML-LibXML-2.0110/blib/lib/XML/LibXML.pm contains:
        eval { $result = $self->_parse_file(@_); };
        The example XML file is here.

        Where can I go with this?