[2119] in Athena Bugs
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