Invalid Page Fault Running Grammar Checker

ID: Q146011

The information in this article applies to:

SYMPTOMS

When you check grammar in a word document, you may receive the following error message:

   This program has performed an illegal operation and will be shut
   down.

   If the problem persists, contact the program vendor.

When you click the Details button, the message indicates the following:

   Winword caused an invalid page fault in module Winword.exe at
   0137:502f4148.

CAUSE

This problem occurs when you run the Grammar tool and the following conditions are true:

1. Language is set to English (UK).

2. Automatic Spell Checking is disabled (located by choosing Options on the

   Tools menu, and selecting the Spelling tab).

3. There is a space before a semicolon in the text.

4. Check Spelling is enabled. (Located by clicking Options on the Tools

   menu and selecting the Grammar tab).

   -or-

   A sentence contains a grammatical error and the next error found in the
   document is a spelling error.

   -or-

   You click the Ignore button when the Grammar checker finds each of these
   errors.

   -and-

   You start the Grammar checker when the insertion point is at the
   beginning of the document.

This can happen in different documents, but it will always happen in new documents based on the Contemporary Press Release template (located under the Publications tab).

STATUS

Microsoft has confirmed this to be a problem in Word for Windows 95, version 7.0. This problem was corrected in Word for Windows 95, version 7.0a.

To obtain Word for Windows 95 version 7.0a, call the Microsoft Order Desk at (800) 360-7561. If you are outside the United States, contact your local subsidiary. To locate your subsidiary, see the Microsoft World Wide Offices Web site at:

   http://www.microsoft.com/worldwide/default.htm

WORKAROUND

Use one of the following methods to work around this problem:

Method 1. Turn on background spell checking:

          a. On the Tools menu, click Options.

          b. Click the Spelling tab.

          c. Select the Automatic Spell Checking check box.

          d. Click OK.

Method 2. Change the language (Tools menu) of the document to English
          (US).

Method 3. Customize the grammar settings to avoid using the Ignore button
          during grammar checking by doing the following:

          a. On the Tools menu, click Options, and then select the Grammar
             tab.

          b. Click the Customize Settings button.

          c. In the Customize Grammar Settings dialog box, clear the
             grammar rule that you always ignore, and then click OK.

          d. Click the OK button.

Method 4: Turn off the Check Spelling option in the Grammar settings:

          a. On the Tools menu, click Options.

          b. Click the Grammar tab.

          c. Clear the Check Spelling check box.

          d. Click OK.

KBCategory: kbusage kberrmsg KBSubcategory: kbproof

Additional query words: 7.0 word7 word95 grammer gp fault gpf application error invalid page fault winword grammar checker General Protection Fault freeze frozen hung lock locked stop stopped crash halt halts halted proof proofing spellcheck spellchecker grammarcheck grammer

Keywords          : kbproof 
Version           : 7.0
Platform          : WINDOWS

Last Reviewed: January 21, 1999