GP Fault in MSSPELL.DLL

Last reviewed: February 5, 1998
Article ID: Q111835
6.00 6.00a 6.00c WINDOWS

The information in this article applies to:

  • Microsoft Word for Windows, versions 6.0, 6.0a, 6.0c

SYMPTOMS

A general protection (GP) fault may occur in Word for Windows if you run the Soft-Art Dictionary spelling checker supplied with Microsoft Excel, Microsoft PowerPoint, Microsoft Publisher, or Microsoft Mail.

CAUSE

The Soft-Art shared spelling checker uses a different .DLL (MSSPELL.DLL) than the one used by the International CorrectSpell spelling checker (MSSPEL2.DLL) supplied with Word 6.0.

The Soft-Art .DLL uses MS-DOS file handles. When Word runs this .DLL, if the FILES setting in your CONFIG.SYS file is too low, a GP fault soon occurs. You can delay the occurrence of the GP fault by increasing the FILES setting, but the GP fault eventually occurs in Word, no matter how much you increase the FILES setting.

STATUS

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

This problem was corrected in Microsoft Excel 5.0c for Windows. For more information, please see the following article(s) in the Microsoft Knowledge Base:

    ARTICLE-ID: Q112027
    TITLE     : XL5: GP Fault Checking Spelling in Worksheet

WORKAROUNDS

Method 1: Change the Spelling setting in the [Microsoft Word] section of

          your WINWORD6.INI file (located in the Windows program
          directory) so it points to the location of the Word 6.0 spelling
          checker files. The following is a sample WINWORD6.INI entry that
          points to the Word 6.0 spelling checker files. (Note: For Word
          6.0 this setting takes precedence over any other spelling
          setting in other .INI files.)

             [Microsoft Word]

             Spelling 1033,0=C:\WINDOWS\MSAPPS\PROOF\MSSPEL2.DLL,
             C:\WINDOWS\MSAPPS\PROOF\MSSP2_EN.LEX

Method 2: Change the Spelling setting in the [MS Proofing Tools] section of
          the WIN.INI file (located in the Windows program directory) so
          it points to the location of the Word 6.0 spelling checker files
          The following is a sample WIN.INI entry that points to the
          Word 6.0 spelling checker files. (Note: This setting changes the
          location of the spelling checker for all applications that share
          the MS Proofing Tools, including Word, unless you set a
          different location in WINWORD6.INI, as described in Method 1
          above.)

             [MS Proofing Tools]

             Spelling 1033,0=C:\WINDOWS\MSAPPS\PROOF\MSSPEL2.DLL,
             C:\WINDOWS\MSAPPS\PROOF\MSSP2_EN.LEX

REFERENCES

Word Readme Help: Double-click the Help button on the Standard toolbar, and then type "readme" (without the quotation marks).


KBCategory:
KBSubcategory:
Additional reference words: 6.00 6.00a officeinterop gpf Soft-Art 6.00c
soft art sa hm houghton mifflin 5.00c w4wexcel co. winword mspell.dll
word6 msspel2.dll
Keywords : kbproof
Version : 6.00 6.00a 6.00c
Platform : WINDOWS


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: February 5, 1998
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.