Re: DocBook -> Texinfo (via DSSSL) Proof-of-Concept Demo



-----BEGIN PGP SIGNED MESSAGE-----

On 24 Jul 1998, Jim Pick wrote:

> To: martin@home-of-linux.org
> Subject: Re: DocBook -> Texinfo (via DSSSL) Proof-of-Concept Demo
> From: Jim Pick <jim@jimpick.com>
> 
> 
> 
> Martin Baulig <martin@home-of-linux.org> writes:
> 
> > Short question:
> > 
> > In docbook-fake/docbook.dsl you use a function `match-element?' -
> > where is this function defined - it's undefined on my system.
> 
> Hmm.  It's a part of the DSSSL spec (Section 10.2.5).
> 
> Jade doesn't implement the whole DSSSL spec yet.  Perhaps I'm using a
> newer version that has it implemented whereas you might have an older
> version that doesn't have it implemented.
> 
> I'm using jade 1.1.

Well, I had jade 1.0.1 - after upgrading to 1.1.1 (from Cygnus) it worked
- - at least for texinfo.

But there is some other problem with it - when I try to produce ``normal''
HTML output, all I get is a core dump.

I have the jade 1.1.1 rpm from Cygnus recompiled on RH 5.1 with egcs-c++.
The core dump is very large and the backtrace shows me that it seems to be 
a stack overflow in _start () before execution reaches main ().

[norwegen@voyager helloworld]$ make
/usr/bin/jade -t sgml -d ../../docbook/html/docbook.dsl helloworld.sgml
make: *** [book1.htm] Segmentation fault (core dumped)
[norwegen@voyager helloworld]$ ls -l core
- -rw-------   1 norwegen norwegen 10350592 Jul 25 18:15 core
[norwegen@voyager helloworld]$ gdb /usr/bin/jade core
GNU gdb 4.17
This GDB was configured as "i386-redhat-linux"...
(no debugging symbols found)...
Core was generated by `/usr/bin/jade -t sgml -d
../../docbook/html/docbook.dsl helloworld.sgml'.
Program terminated with signal 11, Segmentation fault.
find_solib: Can't read pathname for load map: Input/output error

#0  0x80be577 in _start ()
(gdb) bt
#0  0x80be577 in _start ()
[... all frames in _start () ...]
#45 0x8139f6a in _start ()
#46 0x80496fb in _start ()
(quit) quit
[norwegen@voyager helloworld]$ ldd /usr/bin/jade
        libstdc++.so.2.8 => /usr/lib/libstdc++.so.2.8 (0x40005000)
        libm.so.6 => /lib/libm.so.6 (0x4004a000)
        libc.so.6 => /lib/libc.so.6 (0x40063000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)

Any ideas ?

Martin

- -----------------------------------------------------------------
   Martin Baulig - Angewandte Mathematik - Universitaet Trier

   baulig@castor.uni-trier.de, http://www.home-of-linux.org/
   Key: 1024-bit key with ID C8178435 created 1997/01/24 
   ID:  67 C1 84 A0 47 F5 11 C5  5F 68 4C 84 99 05 C3 92
   Finger me for public key or fetch finger.txt from the url above
- ------------------------------------------------------------------


-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: noconv

iQCVAwUBNboGMoA8K7jIF4Q1AQHMaAP/TNKmR2h9xy4GOhGD1XcADuoEdSS9l66M
GqEwBnjS5BIsZkYEyqvq4WePClVTcGrr5xTidG0cFxo3KB1WWy8rfd+xgubVXi6/
mVhh2TyQLm00PQ9IUWgS0xss0ml5kwRR3Vta72Ug4OwJJoF+26wk7kVaCeF61iUS
K2DXqvEtBZU=
=Hl3l
-----END PGP SIGNATURE-----



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]