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

Bug#264394: tetex-bin: e-TeX is broken on registers > 255



On 11.08.04 Olaf Weber (olaf@infovore.xs4all.nl) wrote:

Hi all,

http://bugs.debian.org/264394

> You misunderstood the nature of the problem.  Using a variation of the
> original example:
> 
> $ cat etex-bug.tex
> \documentclass{article}
> \usepackage{amsmath}
> \begin{document}
> \makeatletter
> \dimendef\z@=256\relax
> \z@=0pt\relax
> \[aa\]
> \show\z@
> \end{document}
> $ latex etex-bug.tex
> This is pdfeTeX, Version 3.141592-1.20a-rc7.1-2.1 (Web2C 7.5.3)
> output format initialized to DVI
> entering extended mode
> (./etex-bug.tex
<snip>
> (/usr/local/share/texmf-dist/tex/latex/amslatex/amsopn.sty)) (./etex-bug.aux)
> > \z@=\count652.
> l.8 \show\z@
> 
> ?
> 
> The significant bit is that it prints \z@=\count652 instead of
> 
> 1) Complaining about a "Bad register code" (which plain TeX would have
>    done.
> 2) Printing \z@=\dimen256 like omega or aleph does.
> 
> This is evidence that e-TeX's internal datastructures are messed up.
> 
Actually it reads:

Script started on Sun Dec 12 21:50:59 2004
hille@preusse:~/bug/264394$ latex etex-bug.tex 
This is pdfeTeX, Version 3.141592-1.20b-rc3-2.2 (Web2C 7.5.3)
entering extended mode
(./etex-bug.tex
LaTeX2e <2003/12/01>
<snip>
(/opt/share/texmf/tex/latex/amsmath/amsopn.sty)) (./etex-bug.aux)
> \z@=\dimen256.
l.8 \show\z@
            
? 
[1] (./etex-bug.aux) )
Output written on etex-bug.dvi (1 page, 264 bytes).
Transcript written on etex-bug.log.
hille@preusse:~/bug/264394$ 
Script done on Sun Dec 12 21:51:05 2004

So can we assume that bug to be fixed?

Regards,
  Hilmar
-- 
sigmentation fault



Reply to: