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="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="graphml.xsd")<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>