Tuesday, July 21, 2026

Re: textproc/groff 1.24.1

Sorry for not checking this myself, but here's something which might be worth testing: GNU groff version 1.24.1 crashes on FreeBSD: OpenSource/doc/op rm -f op.ps pic -C op.me | eqn -C -Tps | groff -Tps -mps -me > op.ps troff:op.me:12005: error: ignoring control character change request; the no-break control character is already "'" Assertion failed: (assignment_worked), function assign_control_character_request, file src/roff/troff/input.cpp, line 298. groff: error: troff: Abort trap (core dumped) grops:<standard input>: warning: no final 'x stop' command xyz@ tested this on Linux: same groff version - no crash. changing it to .cc " . "cc is a workaround for this groff/FreeBSD bug. BTW: it is really simple to reproduce: $ echo ".cc '" | groff > /dev/null troff:<standard input>:1: error: ignoring control character change request; the no-break control character is already "'" Assertion failed: (assignment_worked), function assign_control_character_request, file src/roff/troff/input.cpp, line 298. groff: error: troff: Abort trap (core dumped) diff --git a/OpenSource/doc/op/op.me b/OpenSource/doc/op/op.me index de3f313ec..4403539ae 100644 --- a/OpenSource/doc/op/op.me +++ b/OpenSource/doc/op/op.me @@ -12002,9 +12002,9 @@ H?x?Full-name: Eric Allman H??Message-id: <9207170931.AA22757@foo.bar.baz.de> H??To: sendmail@vangogh.CS.Berkeley.EDU H??Subject: this is an example message -.cc ' +.cc " . -'cc +"cc .)b This shows the person who sent the message, -- Address is valid for this mailing list only, please do not reply to it directly, but to the list.

No comments:

Post a Comment