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



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

On 25 Jul 1998, Ulrich Drepper wrote:

> Martin Baulig <martin@home-of-linux.org> writes:
> 
> > [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 ()
> 
> Start gdb without a core file, set a breakpoint on main, start the
> application.  Probably just the stack was messed up so that gdb cannot
> find the backtrace.

Good idea ! Now I got a real backtrace:

[norwegen@voyager helloworld]$ gdb 
~/packages/BUILD/jade-1.1_1/jade/jade/jade
GNU gdb 4.17
This GDB was configured as "i386-redhat-linux"...
(gdb) break main
Breakpoint 1 at 0x8049703
(gdb) run -t sgml -d ../../docbook/html/docbook.dsl helloworld.sgml
Starting program: /home/norwegen/packages/BUILD/jade-1.1_1/jade/jade/jade
- -t sgml -d ../../docbook/html/docbook.dsl helloworld.sgml

Breakpoint 1, 0x8049703 in main ()
(gdb) c
Continuing.

Program received signal SIGSEGV, Segmentation fault.
0x80be597 in Environment::lookup ()
(gdb) bt
#0  0x80be597 in Environment::lookup ()
#1  0x80b7584 in VariableExpression::optimize ()
#2  0x80b6919 in CallExpression::compile ()
#3  0x80bdf77 in MakeExpression::compileNonInheritedCs ()
#4  0x80bd0e3 in MakeExpression::compile ()
#5  0x80bd806 in MakeExpression::compile ()
#6  0x80ba2ac in LetStarExpression::compile ()
#7  0x80b8977 in LambdaExpression::compile ()
#8  0x807e059 in Identifier::computeValue ()
#9  0x80b75cb in VariableExpression::optimize ()
#10 0x80b6919 in CallExpression::compile ()
#11 0x80bd806 in MakeExpression::compile ()
#12 0x80b7972 in IfExpression::compile ()
#13 0x80b8977 in LambdaExpression::compile ()
#14 0x80bac6b in LetrecExpression::compileInits ()
#15 0x80ba98a in LetrecExpression::compile ()
#16 0x80b6d11 in CallExpression::compile ()
#17 0x80bd806 in MakeExpression::compile ()
#18 0x80ba2ac in LetStarExpression::compile ()
#19 0x80b8977 in LambdaExpression::compile ()
#20 0x807e059 in Identifier::computeValue ()
#21 0x80b75cb in VariableExpression::optimize ()
#22 0x80b6919 in CallExpression::compile ()
#23 0x80bd806 in MakeExpression::compile ()
#24 0x80b7972 in IfExpression::compile ()
#25 0x80b8977 in LambdaExpression::compile ()
#26 0x80bac6b in LetrecExpression::compileInits ()
#27 0x80ba98a in LetrecExpression::compile ()
#28 0x80b6d11 in CallExpression::compile ()
#29 0x80ba2ac in LetStarExpression::compile ()
#30 0x80b8977 in LambdaExpression::compile ()
#31 0x807e059 in Identifier::computeValue ()
#32 0x80b75cb in VariableExpression::optimize ()
#33 0x80b6919 in CallExpression::compile ()
#34 0x8080f13 in ProcessingMode::Action::compile ()
#35 0x808096c in ProcessingMode::compile ()
#36 0x8079a82 in Interpreter::compile ()
#37 0x80837af in StyleEngine::parseSpec ()
#38 0x806ebb6 in DssslApp::processGrove ()
#39 0x80e51b6 in GroveApp::generateEvents ()
#40 0x806e098 in DssslApp::generateEvents ()
#41 0x813bcc3 in ParserApp::processSysid ()
#42 0x806dd01 in DssslApp::processSysid ()
#43 0x813afe5 in EntityApp::processArguments ()
#44 0x8139f8a in CmdLineApp::run ()
#45 0x804971b in main ()

Well, this doesn't tell me much, but it's better than the first one ...

Is there any _working_ version of jade >= 1.1 somewhere ?

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

iQCVAwUBNboLEIA8K7jIF4Q1AQHrxAQAtAVWSj1kzWscv5Zf714j4R3qA4zu0j1L
pHsPeZCblyBhlM6OUkRUkRaEgsOWIpSePoY7t6nCs9/OlY12Yq6euuMfpofh6y3e
Y2Llb70VsyUVzPcVNcKJI0y0EI8ag2UL6Xs8SwzZXfSrOYnLUblVlKj7Hs4oaqbY
YAzwf/bIM9Y=
=TAmv
-----END PGP SIGNATURE-----



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