bug-groff
[Top][All Lists]
Advanced

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

[bug #58447] [me] footnote overflow can create infinite trap recursion


From: Dave
Subject: [bug #58447] [me] footnote overflow can create infinite trap recursion
Date: Wed, 26 Jul 2023 17:38:06 -0400 (EDT)

Follow-up Comment #10, bug #58447 (project groff):

Minor clarifications and updates:

[comment #0 original submission:]
> Groff 1.22.3 fails immediately with this error.  The latest
> groff code from git eventually fails with this error after
> emitting a few thousand lines of backtrace messages.

Groff 1.23 fails in the same way as reported for 1.22.3 above.  The backtrace
lines I observed were likely not any difference in groff, but in the
test-groff script, where such messages were turned on by default before 1.22.4
([http://git.savannah.gnu.org/cgit/groff.git/commit/?id=655e5020 commit
655e5020], reverted in 2021's
[http://git.savannah.gnu.org/cgit/groff.git/commit/?id=5aaf04cd commit
5aaf04cd]).

> Triggering the bug seems to require specific combinations of
> values in the -me registers tp, tm, and $v,

While [http://git.savannah.gnu.org/cgit/groff.git/commit/?id=47600ca4 commit
47600ca4] renamed -me's $v register, the old name is currently supported for
back compatibility, so the attached test still demonstrates the bug without
modification.

[comment #2 comment #2:]
> With the fixes in bug report #55081 and bug report #58736
> I do not get any errors.

Bug #55081 and bug #58736 both have fixes that made it into groff 1.23, but
the current bug remains.  Part of what #58736 reported endues as bug #63176
(to which Branden has been patiently awaiting my response for nearly a year).


    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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