From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050923 CentOS/1.0.7-1.4.1.centos4 Firefox/1.0.7 Description of problem: xmllint segmentation fault parsing while parsing an xsd file Version-Release number of selected component (if applicable): libxml2-2.6.16-6 How reproducible: Always Steps to Reproduce: 1. xmllint --schema test.xsd 2. Segmentation fault Actual Results: Segmentation fault Expected Results: xmllint doesn't crash Additional info:
Created attachment 122074 [details] xsd schema This is the file that crashes xmllint
Created attachment 122075 [details] strace output
XSD support was highly experimental at the time of 2.6.16, recent release from xmlsoft.org should just work, for example 2.6.22 , it doesn't crash on this input. If you really rely on XSD, then you should really track upstream releases. XSD is never activated by libxml2 default processing, so even though the crash is annoying, I don't think it can lead to a security risk. Daniel