# PUB2: GP Fault When Creating a New Publication

## Q103507

    -------------------------------------------------------------------
    The information in this article applies to:

     - Microsoft Publisher for Windows, versions 2.0, 2.0a
    -------------------------------------------------------------------

    SYMPTOMS
    ========

    If Publisher is unable to run because it can't find the files
    COMMDLG.DLL or OLE2.DLL, you may receive a general protection (GP)
    fault the next time you run Publisher and try to create a new
    publication.

    CAUSE
    =====

    This problem occurs if Publisher can't find these files, and you do not
    exit and restart Windows before trying to run Publisher the second
    time.

    STATUS
    ======

    Microsoft has confirmed this to be a problem in Publisher versions 2.0 and
    2.0a. This problem does not occur in Publisher version 3.0 for Windows 95.

    MORE INFORMATION
    ================

    Steps to Reproduce Problem
    --------------------------

    1. At the MS-DOS command prompt, rename the file OLE2.DLL to OLEX.DLL.
       For information about renaming files, see your MS-DOS manual.

    2. Run Windows and try to run Publisher. The following error
       messages appear:

          File Error
          Cannot Find OLE2.DLL

          Application Execution Error
          Cannot find file C:\MSPUB\MSPUB.EXE (or one of its components).
          Check to ensure the path and filename are correct and that all
          required libraries are available.

    3. Exit Publisher and run MS-DOS Prompt. Rename OLEX.DLL to OLE2.DLL.
       Return to Windows.

    4. Run Publisher again. From the Start Up screen, choose the Start
       From Scratch button.

       The following error message appears:

          Application Error
          MSPUB caused a General Protection Fault in module COMPOBJ.DLL at
          0005:3962.

    This error also occurs if you rename COMMDLG.DLL in step 1.

    This error can also occur if COMPOBJ.DLL is corrupt.

    Additional query words: 2.00 mspub pub20 win31 gpf gpfault launch
    2.00a