bug-groff
[Top][All Lists]
Advanced

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

[bug #65930] [me] large values of register `tv` cause infinite trap recu


From: Dave
Subject: [bug #65930] [me] large values of register `tv` cause infinite trap recursion
Date: Wed, 3 Jul 2024 21:39:50 -0400 (EDT)

Follow-up Comment #7, bug #65930 (group groff):

OK.  So.

The patch has no effect on my original test file.  Test fails with it, fails
without it.

Your updated test file (from comment #2) does not generate the error under any
circumstances for me.  Not with patched -me, not with unpatched, not with a
stock 1.22.4.

$ cat tv-stack-limit.me
.nr $v 1640u
.fo 'foo'bar'baz'
.lp
You get the diplomatic treatment
.br
You get the force-fed future
.br
You get the funk after death
.br
You get the weisenheimer brainstorm
$ groff --version | head -1
GNU groff version 1.22.4
$ groff -me tv-stack-limit.me | wc
    249     705    6268
$ groff -Tascii -me tv-stack-limit.me | uniq -c
     20 
      1 You get the diplomatic treatment
     13 
      1 You get the force-fed future
     13 
      1 You get the funk after death
     13 
      1 foo                          bar                         baz
     23 
      1 You get the weisenheimer brainstorm
     41 
      1 foo                          bar                         baz
      3 




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?65930>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]