[384] in SIPB bug reports

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

xwebster & crashes

daemon@ATHENA.MIT.EDU (daemon@ATHENA.MIT.EDU)
Tue Mar 21 10:44:34 1989

Date: Tue, 21 Mar 89 10:44:47 EST
From: Jonathan I. Kamens <jik@Athena.MIT.EDU>
To: sueu@ATHENA.MIT.EDU
Cc: bug-sipb@ATHENA.MIT.EDU
In-Reply-To: <sueu@ATHENA.MIT.EDU>'s message of Mon, 20 Mar 89 21:48:07 EST <8903210248.AA16035@M4-035-4.MIT.EDU>
   From: <sueu@ATHENA.MIT.EDU>
   Date: Mon, 20 Mar 89 21:48:07 EST

   Webster will crash on the words:
   scatalogical
   saskatchewan     12 letters long
   ssssssssssss


   NOT on:
   aaaaaaaaaaaa

We know that there are quite a few words that will earn you a "The
webster server appeare to be broken" error message.  However, there
isn't much we can do about it.

The problem is in the algorithm that webster uses to try to figure out
a misspelled word.  If you give it a word that is not in its
dictionary, that it reasons that if the word is misspelled, one of the
following things is probably wrong with it:

  1. It's missing a letter.
  2. It's got an extra letter.
  3. One of the letters is wrong.
  4. Two of the letters are switched.

It then proceeds to take the word and modify it over and over again,
each time correcting one "error" of the above type.  If it goes
through all of those errors (think about how long that would take) and
doesn't find anything, it tells you there's no definition.

The problem is that when you give it a long word, the frobbing with
the word to try to get it to lookup in the dictionary takes so long
that the call from the client to the webster server times out.

Like I said, there's not much we can do about it.

In any case, thank you for reporting the problem.

  --> Jonathan Kamens
      Project Athena Watchmaker
      SIPB (Student Information Processing Board) Member
      Volunteer OLC Consultant
      jik@ATHENA.MIT.EDU

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