BUG: RPCSS Invalid Page Fault in OLE32 When Starting Windows 98 (192015)



The information in this article applies to:

  • Microsoft Visual Studio, Enterprise Edition 6.0, when used with:
    • the operating system: Microsoft Windows 98
  • Microsoft Visual C++, 32-bit Editions 6.0, when used with:
    • the operating system: Microsoft Windows 98
  • Microsoft Visual Basic Learning Edition for Windows 6.0, when used with:
    • the operating system: Microsoft Windows 98
  • Microsoft Visual Basic Professional Edition for Windows 6.0, when used with:
    • the operating system: Microsoft Windows 98
  • Microsoft Visual Basic Enterprise Edition for Windows 6.0, when used with:
    • the operating system: Microsoft Windows 98
  • Microsoft Visual InterDev 6.0, when used with:
    • the operating system: Microsoft Windows 98
  • Microsoft Visual J++ 6.0, when used with:
    • the operating system: Microsoft Windows 98

This article was previously published under Q192015

SYMPTOMS

After you install one of the developer tools listed above, the following error might occur when you restart Windows 98:
RPCSS caused an invalid page fault in module OLE32.DLL at 015f:65f1cd37.

CAUSE

This error occurs on systems when all of the following are true:
  • Windows 98 is installed. (There have also been reports of this happening with Windows 95, but not Windows NT.)
  • Office 97 Service Pack 1 is installed.
  • As ISP connection is configured through dial-up networking.
  • At least one of the developer products that are listed in the product section at the beginning of this article is installed.
NOTE: The error has also been reported as occurring with some combinations of installed products other than those listed above.

RESOLUTION

There are two potential workarounds for this problem:
  • Disable AutoDial. This is described in article 191901 "PRB: Internet Connection Dialog Appears at Windows 95/98 Startup." Disabling AutoDial is also described in the general installation Readme called Install.htm. The information in Q191901 has been updated more recently than the Readme.
  • If Windows 98 is configured to display a login dialog box, you can dismiss the dial-up connections dialog box before you dismiss the login dialog box to avoid the invalid page fault error.

STATUS

Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article.

MORE INFORMATION

Steps to Reproduce Behavior

  1. Install Windows 98.
  2. Install Office 97 Service Pack 1. (A Typical installation is sufficient.)
  3. Install a modem, configure an ISP connection through dial-up networking, and set up the browser to use the modem (not LAN).
  4. Configure networking to use the Window 98 logon dialog box.
  5. Install one of the developer tools listed in the product section at the beginning of this article. You only need to install the client. You do not need to install other tools, MSDN, or server components.
  6. Restart your computer to restart Windows 98. The Window 98 logon dialog box appears first, and then the dial-up dialog box appears. At this point, do one of the following:
    • Attempt to connect to the ISP.
    • Click CANCEL on the Windows 98 logon dialog box before the dial-up dialog box comes up.
RESULT: The invalid page fault error occurs shortly after.

To turn off the dial-up connection

  1. Run DCOMCNFG.
  2. Click the Default Security tab, and deselect the Enable Remote Connections check box.
Disabling remote connections usually does not affect any operations that you perform (that is, normal internet operations are not affected by this setting). To learn what is affected, please see the following article in the Microsoft Knowledge Base:

177394 HOWTO: Troubleshoot Run-Time Error '429' in DCOM Applications

REFERENCES

For additional information, please see the following article in the Microsoft Knowledge Base:

191901 PRB: Internet Connection Dialog Appears at Windows 95/98 Startup


Modification Type:MinorLast Reviewed:8/11/2005
Keywords:kbbug kbpending kbsetup KB192015