I'm having problems using xsltproc to generate docbook documents. No matter what I do xsltproc always seg faults on me. I'm writing some XML DocBook, and according to xmllint it is all well-formed. I've done some searches and tried re-emerging libxslt and docbook-xml-dtd after recreating my xml catalog, but no luck.
I've also noticed a number of Gnome packages that aren't able to install docs because xsltproc is seg faulting, so it seems this is a fairly common problem, but I've yet to find a solution.
The output of xsltproc --version is
Code: Select all
Using libxml 20615, libxslt 10108 and libexslt 806
xsltproc was compiled against libxml 20615, libxslt 10108 and libexslt 806
libxslt 10108 was compiled against libxml 20615
libexslt 806 was compiled against libxml 20615
Here's the file (greatly cut down) that causes the error:
Code: Select all
<?xml version="1.0" standalone="no"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"/usr/share/sgml/docbook/xml-dtd-4.3/docbookx.dtd">
<book>
<bookinfo>
<title>Bodgitt and Scarper User Guide</title>
<author>
<firstname>Julio</firstname>
<surname>Melgar Galiano de Santos</surname>
</author>
<revhistory>
<revision>
<revnumber>1.0</revnumber>
<date>2003-12-08</date>
<authorinitials>jmgs</authorinitials>
<revremark>Initial skeleton version.</revremark>
</revision>
</revhistory>
<abstract>
<para>This is the user guide for the Bodgitt and Scarper
contractor reservation system. It describes the installation, use, and
troubleshooting of the application.</para>
</abstract>
</bookinfo>
<!-- Chapter: Installation and configuration -->
<chapter id="install_config">
<title>Installation and Configuration</title>
<para>This section describes the initial installation and
configuration of the application. Additionally, it describes the configuration
options available for the application.</para>
</chapter>
</book>Thanks and regards,
Jay

