On Fri, Mar 01, 2002 at 02:00:44PM -0800, Aleksey Sanin wrote:
Daniel,
While I've tested c14n xml implementation I am working on I've noticed few
core dumps. And I was able to reproduce these core dumps with xmllint.
I've tried libxml2-2.4.16 and the today's CVS snapshot configured and
compiled
[...]
The xmllint was executed using following command line:
xmllint --debug --noent $filename
Test files that crashes xmllint ($filename):
./ibm/not-wf/P49/ibm49n02.xml
./ibm/not-wf/P50/ibm50n02.xml
./ibm/not-wf/P50/ibm51n02.xml
./xmltest/not-wf/sa/132.xml
Works for me. I fixed those I'm pretty sure, so either your xmllint copy
doesn't use the library you expect or something else has not made its way
onto your source tree:
orchis:~/XML -> md5sum xml-test-suite/xmlconf/ibm/not-wf/P49/ibm49n02.xml
f4a3a86b725429b1fb896628c09ab85c xml-test-suite/xmlconf/ibm/not-wf/P49/ibm49n02.xml
orchis:~/XML -> xmllint --debug --noent xml-test-suite/xmlconf/ibm/not-wf/P49/ibm49n02.xml
xml-test-suite/xmlconf/ibm/not-wf/P49/ibm49n02.xml:7: error: xmlParseElementChildrenContentDecl : Name or '(' expected
<!ELEMENT aElement (a |b|)* >
^
xml-test-suite/xmlconf/ibm/not-wf/P49/ibm49n02.xml:7: error: xmlParseElementDecl: expected '>' at the end
<!ELEMENT aElement (a |b|)* >
^
xml-test-suite/xmlconf/ibm/not-wf/P49/ibm49n02.xml:7: error: xmlParseInternalSubset: error detected in Markup declaration
<!ELEMENT
aElement (a |b|)* >
^
xml-test-suite/xmlconf/ibm/not-wf/P49/ibm49n02.xml:7: error: DOCTYPE improperly terminated
<!ELEMENT aElement (a |b|)* >
^
xml-test-suite/xmlconf/ibm/not-wf/P49/ibm49n02.xml:7: error: Start tag expected, '<' not found
<!ELEMENT aElement (a |b|)* >
^
orchis:~/XML ->
the binary coming from the RPM also doesn't fail for me:
orchis:~/XML -> rpm -qf /usr/bin/xmllint
libxml2-2.4.16-1
orchis:~/XML -> /usr/bin/xmllint --debug --noent xml-test-suite/xmlconf/ibm/not-wf/P49/ibm49n02.xml
xml-test-suite/xmlconf/ibm/not-wf/P49/ibm49n02.xml:7: error: xmlParseElementChildrenContentDecl : Name or '(' expected
<!ELEMENT aElement (a |b|)* >
^
xml-test-suite/xmlconf/ibm/not-wf/P49/ibm49n02.xml:7: error: xmlParseElementDecl: expected '>' at the end
<!ELEMENT aElement (a |b|)
* >
^
xml-test-suite/xmlconf/ibm/not-wf/P49/ibm49n02.xml:7: error: xmlParseInternalSubset: error detected in Markup declaration
<!ELEMENT aElement (a |b|)* >
^
xml-test-suite/xmlconf/ibm/not-wf/P49/ibm49n02.xml:7: error: DOCTYPE improperly terminated
<!ELEMENT aElement (a |b|)* >
^
xml-test-suite/xmlconf/ibm/not-wf/P49/ibm49n02.xml:7: error: Start tag expected, '<' not found
<!ELEMENT aElement (a |b|)* >
^
orchis:~/XML ->
Check your shared libs setup, or try the rpms I ship.
Daniel