Bug#264394: tetex-bin: e-TeX is broken on registers > 255
tags 264394 + upstream
stop
On 11.08.04 Olaf Weber (olaf@infovore.xs4all.nl) wrote:
> Hilmar Preusse writes:
Hi all,
> > root@drachi:~# latex etex1.tex
> > This is e-TeX, Version 3.14159-2.1 (Web2C 7.4.5)
> > entering extended mode
> > (./etex1.tex
> > LaTeX2e <2001/06/01>
> > Babel <v3.7h> and hyphenation patterns for american, french, german, ngerman, russian, nohyphenation, loaded.
> > (/usr/share/texmf/tex/latex/base/minimal.cls
> > Document Class: minimal 2001/05/25 Standard LaTeX minimal class
> > ) (./etex1.aux)
> >> \z@=\dimen263.
> > l.7 \show\z@
>
> > ?
>
> You misunderstood the nature of the problem. Using a variation of
> the original example:
>
I was afraid of this. Thanks for clarification. Is this bug that
serious, that we have to assume e-TeX to be useless and to use better
Knuth TeX instead?
> 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.
>
OK thanks.
> So the register gets deallocated and the memory reused. This is
> something I'll have to punt to the e-TeX maintainer (who's on
> vacation at the moment).
>
So can we assume, that you forward the problem to the e-TeX team?
Many thanks for you efforts. I'll tag that bug upstream for now.
Regards,
Hilmar
--
sigmentation fault
Reply to: