[2119] in Athena Bugs

home help back first fref pref prev next nref lref last post

ispell (vax 60R)

daemon@ATHENA.MIT.EDU (John Carr)
Wed Apr 26 14:50:15 1989

To: bugs@ATHENA.MIT.EDU
Date: Wed, 26 Apr 89 14:49:53 EDT
From: John Carr <jfc@ATHENA.MIT.EDU>

ispell can't process long lines on the vax (the same bug exists on the
RT, but it doesn't seem to trigger any failures).  When it attempts to
insert a new word into a line that has filled its internal buffer, it
does not verify that the new word will not cause the buffer to overflow
(which will happen if the replacement word is longer than the original).
This can cause anything from garbled output to a core dump.

Reference:

  "/paris/source/4.3/usr.athena/ispell/ispell.c":614-635 and 665-682

    John Carr
    Athena User Consultant

home help back first fref pref prev next nref lref last post