Before posting a new bug I want to confirm this. I am reading in graphml.xsd as a Schema to validate against, which has other xsd files that it references located in same folder.<br><br>
Linux x86_64, Python 2.5, lxml 2.2beta4<br><br>lxml.etree:        (2, 2, -96, 0)<br>libxml used:       (2, 6, 32)<br>libxml compiled:   (2, 6, 32)<br>libxslt used:      (1, 1, 24)<br>libxslt compiled:  (1, 1, 24)<br><br>
Code to reproduce error:<br><br>In [1]: from lxml import etree<br><br>In [2]: etree.XMLSchema(file=&quot;grap<br>graphml+svg.xsd graphml-attributes.xsd graphml-parseinfo.xsd graphml-structure.xsd graphml.dtd graphml.xsd<br>
<br>In [2]: s = etree.XMLSchema(file=&quot;graphml.xsd&quot;)<br>Segmentation fault<br><br>Schemas can be obtained here: <a href="http://graphml.graphdrawing.org/specification.html">http://graphml.graphdrawing.org/specification.html</a><br>
Loading the others seg faults too.<br><br>-Chris<br>