[bug #68395] [troff] assertion failure in `define_character()` when `fschar` missing arguments after the first

"G. Branden Robinson" <[email protected]>
Newsgroups gmane.comp.printing.groff.bugs
Message-ID <[email protected]>
Update of bug #68395 (group groff):

                  Status:             In Progress => Fixed
             Open/Closed:                    Open => Closed
         Planned Release:                    None => 1.25.0

    _______________________________________________________

Follow-up Comment #1:


commit 1274099f732216055af36604082da6ca901dd1cd
Author: G. Branden Robinson <[email protected]>
Date:   Sun May 24 22:26:08 2026 -0500

    [groff]: Regression-test Savannah #68395.
    
    * src/roff/groff/tests/do-not-crash-on-missing-fschar-argument.sh: Do
      it.
    
    * src/roff/groff/groff.am (groff_TESTS): Run test.
    
    Test fails at this commit.

commit 7d037578925806d247684a1b35bd11e8103711b9
Author: G. Branden Robinson <[email protected]>
Date:   Sun May 24 22:34:27 2026 -0500

    [troff]: Fix Savannah #68395.
    
    * src/roff/troff/node.cpp (define_font_specific_character_request):
      Check for presence of arguments after the first before handing off
      processing of the remainder of the input line to `define_character()`.
      Resolves assertion failure thrown by the latter function.
    
    Fixes <https://savannah.gnu.org/bugs/?68395>.




    _______________________________________________________

Reply to this item at:

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

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

iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCahPivAAKCRCqLAuaBUf3
TjaDAP0bQMYVInlCT2kouUJpwBjegY4ebOrcDDFiPOzLHV6+fAD8CB0KQxpoB6TH
N3nRaGUYPPP5/+2iIgO9EU8caDBbgQk=
=9iIP
-----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.