Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


overlapped i/o in progress error

Posted on 1998-08-07
Medium Priority
Last Modified: 2011-10-03
Hi readers 'n' experts
i am getting a message in ie4.1sp1 when browsing web
overlapped i/o in progress  an invalid page fault follows
usually msacm32.dll and mostly wininet.dll
i have tryed replacing the wininet.dll with diff versions,
no luck.Previously i had solved the i/o problem with
the "browsing in new process" selection in advanced options.
this stopped the crashing of the active desktop and still
does.But now the i/o prob and page faults have returned.

Question by:jjlynch2000
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2

Author Comment

ID: 1822030
Edited text of question

Author Comment

ID: 1822031
Adjusted points to 150

Accepted Solution

Mrfixit earned 600 total points
ID: 1822032
Found it on MS web site  You need to get a file from them.
Should be good for 150 pts
Error Message: Overlapped I/O Operation Is in Progress
Last reviewed: August 10, 1998
Article ID: Q187770


The information in this article applies to:
Microsoft Internet Explorer version 4.0 for Windows 95
Microsoft Internet Explorer version 4.0 for Windows NT
Microsoft Windows 98

When you try to use Internet Explorer version 4.0 with Internet Explorer Service Pack 1 installed to access a File Transfer Protocol (FTP) or Gopher site, Internet Explorer may stop responding (hang). Also, you may receive an error message similar to the following error message:

   Internet Explorer cannot open the Internet site <Web address>.
   Overlapped I/O operation is in progress.

This behavior can occur if you are using a proxy auto-configuration script. The following is an example of a proxy auto-configuration script that may cause the error:

   function FindProxyForURL(url, host)
           if (isPlainHostName(host) || dnsDomainIs(host, ""))
                 return "DIRECT";
                 return "PROXY gproxy:80; DIRECT";

The overlapped input/output error is caused by not transitioning properly from a proxy attempt to a DIRECT attempt.

To resolve this issue, contact Microsoft Technical Support to obtain the following fix.

The fix is bundled in a self-extracting and installing executable named 1916.exe. This file installs the correct fix for whatever operating system is detected. The binary installed is Wininet.dll and should have the following time stamp and version:

Windows NT

   06/03/98  10:28p               369,936 Wininet.dll (Intel)

Windows 95/98

   06/03/98  09:30p               370,448 Wininet.dll

NOTE: Before you apply this fix, you should obtain and install Internet Explorer 4.01 Service Pack 1, which is available at the following Microsoft Web site:

NOTE: Internet Explorer 4.01 Service Pack 1 is included with Windows 98.
To work around this problem, follow these steps:

In Internet Explorer, click Internet Options on the View menu.

Click the Connection tab.

Click Configure, delete the text in the URL box, and then click OK.

Click the "Access the Internet using a proxy server" check box to select it, and then type the proxy server address and port.
NOTE: You may need to obtain this information from your network administrator.

Click OK.

For more information about how to configure Internet Explorer to use a proxy server, please see the following article in the Microsoft Knowledge Base:

   ARTICLE-ID: Q135982
   TITLE     : How to Configure Internet Explorer to Use a Proxy Server

A limitation still exists because File Transfer Protocol (FTP) and Gopher connections are unable to try a combination of proxies and DIRECT during the same download attempt. For FTP and Gopher scenarios, if FindProxyForUrl returns a list such as:

   PROXY proxy1; PROXY proxy2; ...; PROXY proxyN; DIRECT

and all N proxies do not connect, then Wininet does not correctly try the DIRECT case. You still receive an error message, but if you try the same Web address (URL) again, the DIRECT case is then tried. Ideally, requests normally go through a proxy server, so you are unlikely to experience this. Also, this issue is not reproducible if DIRECT is used alone.

Did this information help answer your question?
    Yes     No     Didn't apply
Please comment.
Comment can be up to 255 characters.


Author Comment

ID: 1822033
i found the same answer last nite on ie4 public newsgroup posting
i requested the 1916.exe file(wininet.dll),from ms tech support/but not sure if they will send it without a fee/in the time being i configured my ie4 sp1,for proxy,so far so good.even if i do get the error message clicking again is supposed to get the url.i did not get an e-mail on your proposed answer,why not? i just checked this a.m. to close it out.Mr fixit the points are yours!!


Expert Comment

ID: 1822034
Glad I could help. I should enter a email address. I used to but people started sending me questions in email. Got to be too much to keep up.


Featured Post

New benefit for Premium Members - Upgrade now!

Ready to get started with anonymous questions today? It's easy! Learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I spend far too much time on the web keeping up with the news: politics, the environment, computer stuff, the Experts Exchange. It's never-ending. But many of the most informative web pages are overwhelmed with noise: scrolling banners, flashing tex…
Bada platform is becoming more and more famous this days and people talking about same. Some friends included those who have bada OS mobile asked me "what is bada?"and "what its features?". That encouraged me to research and write this article. [st…
This Micro Tutorial will demonstrate how nuggets on the Web are formatted by using Chrome Developer Tools. These tools would not only view the site's CSS but it can also modify it and save the CSS to use on your own site.
Want to learn how to record your desktop screen without having to use an outside camera. Click on this video and learn how to use the cool google extension called "Screencastify"! Step 1: Open a new google tab Step 2: Go to the left hand upper corn…

722 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question