[xsd-users] segmentation fault when runninig CodeSynthesis XSD

Erik Sjölund erik.sjolund at gmail.com
Sat Jul 14 03:53:22 EDT 2012


I created a minimal schema where I could reproduce a segmentation
fault I got for a bigger schema.
The schema mini2.xsd fails but mini1.xsd runs ok. Is it a bug in
CodeSynthesis XSD? See below for details.
cheers,
Erik Sjölund


$ cat /etc/issue
Ubuntu 12.04 LTS \n \l

$ uname -m
i686
$ wget --quiet http://www.codesynthesis.com/download/xsd/3.3/linux-gnu/i686/xsd-3.3.0-i686-linux-gnu.tar.bz2
$ tar xfj xsd-3.3.0-i686-linux-gnu.tar.bz2
$ xsd-3.3.0-i686-linux-gnu/bin/xsd cxx-tree mini1.xsd
$ xsd-3.3.0-i686-linux-gnu/bin/xsd cxx-tree mini2.xsd
Segmentation fault (core dumped)
$ diff -u mini1.xsd mini2.xsd
--- mini1.xsd	2012-07-14 09:33:56.985975678 +0200
+++ mini2.xsd	2012-07-14 09:34:03.574007988 +0200
@@ -1,5 +1,5 @@
 <?xml version="1.0"?>
 <xsd:schema
-  targetNamespace="http://example.com/test"
+  targetNamespace="http://www.w3.org/2001/XMLSchema"
   xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 </xsd:schema>
$ cat mini1.xsd
<?xml version="1.0"?>
<xsd:schema
  targetNamespace="http://example.com/test"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</xsd:schema>
$ cat mini2.xsd
<?xml version="1.0"?>
<xsd:schema
  targetNamespace="http://www.w3.org/2001/XMLSchema"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
</xsd:schema>
$



More information about the xsd-users mailing list