Assume that you develop an application that makes use of the WinHTTP Web Proxy Auto-Discovery Service (WinHttpAutoProxySvc
) or calls the WinHttpGetProxyForUrl
function. When you run this application on a computer that is running Windows 7 or Windows Server 2008 R2, you encounter a memory leak issue.Note
The memory leak issue is in the WinHTTP Web Proxy Auto-Discovery Service (WinHttpAutoProxySvc) host process. The issue occurs when the WinHttpGetProxyForUrl
function is called. Therefore, the memory usage of the process increases every time that the WinHttpGetProxyForUrl
function is called.
This issue occurs because the cleanup code is not executed in DLL_PROCESS_DETACH
when the Jscript.dll file is dynamically unloaded.
To resolve this issue, install one of the following updates, depending on your operating system:
You can also install the following security update to resolve this issue.
Security update information
To resolve this issue, install the most recent cumulative security update for Internet Explorer. To do this, go to the following Microsoft website:
For more technical information about the most recent cumulative security update for Internet Explorer, go to the following Microsoft website: Note
This update was first included in security update 2699988. For more information about the security update, click the following article number to view the article in the Microsoft Knowledge Base:
MS12-037: Cumulative security update for Internet Explorer: June 12, 2012