[bug #68420] Using .cc ' causes Assertion failed: (assignment_worked), function assign_control_character_request

Dave <[email protected]>
Newsgroups gmane.comp.printing.groff.bugs
Message-ID <[email protected]>
Update of bug #68420 (group groff):

                Severity:              3 - Normal => 4 - Important

    _______________________________________________________

Follow-up Comment #1:

[comment #0 original submission:]
> I don't know if this is sensible input,

Input can be utter nonsense and there still shouldn't be an assertion failure.
 This means the code is following a path the developers thought impossible.

I can replicate your results, using an even more minimal example.  I see the
failure in 1.24.0, and, as you report, not in 1.23.

$ groff <<END
.cc '
'cc
END
troff:<standard input>:1: error: ignoring control character change request;
the no-break control character is already "'"
troff: ../src/roff/troff/input.cpp:298: void
assign_control_character_request(): Assertion `assignment_worked' failed.
groff: error: troff: Aborted




    _______________________________________________________

Reply to this item at:

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

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc (application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE-----

iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCah+KPwAKCRCqLAuaBUf3
TtZAAQDN6MqOoONeX6WcJ9LNd6WDFB4TdUTaY6A8hm1eqdlB2gEAgtnDKX0R6Bkc
JDjvjW1rnuXxbExf9BD40IHzV51TbAU=
=Oexj
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.