Update of bug #67978 (group groff):

                  Status:                    None => Confirmed
             Assigned to:                    None => gbranden

    _______________________________________________________

Follow-up Comment #2:


[comment #0 original submission:]
> In the 1990ies it was well-known that you could crash many programs by
> giving them garbage (a.k.a. "random") input. This technique uncovered
> many bugs that would also occur on valid (but rarely seen) input.
> Later this technique evolved into "fuzzing".

The technique may be even older; I recall Doug McIlroy mentioning it as being
employed at the Bell Labs CSRC.  I believe he said so either on the _groff_
list or Warren Toomey's TUHS list.

I used it myself as recently as November.

https://cgit.git.savannah.gnu.org/cgit/groff.git/commit/?id=158b0d973e6e802558b7a4611fc56c52bd8864e9

Can reproduce:


$ ./build/test-groff -Ww -z ~/src/sed-4.8.tar.xz 2>&1 | tail
troff:/home/branden/src/sed-4.8.tar.xz:4026: error: cannot format glyph: no
current font
troff:/home/branden/src/sed-4.8.tar.xz:4026: error: cannot format glyph: no
current font
troff:/home/branden/src/sed-4.8.tar.xz:4026: error: cannot format glyph: no
current font
troff:/home/branden/src/sed-4.8.tar.xz:4026: error: cannot format glyph: no
current font
troff:/home/branden/src/sed-4.8.tar.xz:4026: error: cannot format glyph: no
current font
troff:/home/branden/src/sed-4.8.tar.xz:4026: error: cannot format glyph: no
current font
troff:/home/branden/src/sed-4.8.tar.xz:4026: error: cannot format glyph: no
current font
troff:/home/branden/src/sed-4.8.tar.xz:4026: error: cannot format glyph: no
current font
troff:/home/branden/src/sed-4.8.tar.xz:4026: error: ignoring invalid numeric
expression starting with character code 225
/home/branden/src/GIT/groff/build/groff: error: troff: Segmentation fault
(core dumped)


Will investigate.


    _______________________________________________________

Reply to this item at:

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

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

Attachment: signature.asc
Description: PGP signature

Reply via email to