GP Fault in NETWARE.DRV While Running Word for Windows

Last reviewed: August 4, 1997
Article ID: Q114970
6.00 6.00a 6.00c WINDOWS kbnetwork

The information in this article applies to:

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

SYMPTOMS

When you are running Novell NetWare and Word for Windows, sometimes the following general protection (GP) fault occurs:

   WINWORD caused a general protection fault in module NETWARE.DRV

CAUSE

Microsoft has not confirmed the exact cause of this problem, but it appears to occur when both of the following are true:

  1. Windows Print Manager is active when you print.

  2. The Novell NWPOPUP.EXE utility is running. NWPOPUP broadcasts Novell network messages inside Windows.

Note: If you can successfully print over a locally connected printer but not over a network printer, the problem may involve the network and not Word.

STATUS

We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.

WORKAROUND

One or more of the following steps may resolve the problem:

  1. Install a new copy of NETWARE.DRV to rule out a damaged file as the cause of this problem.

  2. Disable the NWPOPUP.EXE network pop-up utility by deleting the LOAD line from your WIN.INI file or by typing a semi-colon (;) at the beginning of the LOAD line, as shown in the following example:

          [windows]
          ;load=NWPOPUP.EXE
    

    Exit and restart Windows so the change can take effect.

  3. Clear the Use Print Manager option using the following instructions:

    a. In Windows Control panel, choose the Printers icon.

    b. In the Printers dialog box, clear the Use Print Manager option,

          then choose the Close button.
    

  4. Load SHARE in conventional memory instead of high. For example, change this line in your AUTOEXEC.BAT file

          LH /L:1,16944 C:\DOS\SHARE.EXE /l:500 /f:5100
    

    to the following:

          C:\DOS\SHARE.EXE /L:500 /F:5100
    

  5. In your CONFIG.SYS file, in the SHELL command line, increase the value of the Environment Size switch (/e). For example, to change the environment from 1024 bytes to 2048 bytes, change this line

          SHELL=C:\DOS\COMMAND.COM C:\DOS\ /e:1024 /p
    

    to the following:

          SHELL=C:\DOS\COMMAND.COM C:\DOS\ /e:2048 /p
    

  6. Use the following instructions to change the printer port assignment to LPT1.DOS:

    a. In Windows Control Panel, choose the Printers icon.

    b. If it is not already selected, select your printer from the

          Installed Printers list and then choose the Connect button.
    

    c. Select LPT1.DOS from the Ports list and then choose OK.

          If LPT1.DOS does not appear in the Ports list, you must add the
          following line to the [PORTS] section of your WIN.INI file:
    

             [PORTS]
             LPT1.DOS:=
    
    

  7. Exit Windows and delete extraneous .TMP files from your TEMP directory.


KBCategory: kbnetwork
KBSubcategory:

Additional reference words: 6.00 6.00a gpf netware 3.11 3.12 4.01 4.1
word6 novell rem comment out
Keywords : kbnetwork
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: August 4, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.