ITsVISTA
Information that makes life easier when it comes to installing, managing, and using Windows Vista.
Start About FAQ Blogroll Shop

ITsVISTA KB-Link: KB977332

A memory leak occurs when a Winsock API function is called together with the TF_REUSE_SOCKET flag in Windows Server 2008 and in Windows Vista

Consider the following scenario:

  • You install one or more Transport Driver Interface (TDI) filter drivers on a computer that is running Windows Server 2008 or Windows Vista.
    Note: Some antivirus and some firewall applications may install one or more TDI filter drivers.
  • An application calls one or more of the following Winsock API functions together with the TF_REUSE_SOCKET flag:
    • TransmitFile
    • TransmitPackets
    • DisconnectEx

In this scenario, the handle count of the application keeps increasing. When the system resources are exhausted, the computer stops responding. Additionally, you have to restart the computer to recover from this issue.

There is a download that resolves this issue. See Hotfixes for details.
32-bit Download: Contact Microsoft
64-Bit Download: Contact Microsoft

For more information on this issue, including potential causes, workarounds, and resolutions, see: Microsoft KB Article KB977332.

Get notified of new posts for FREE via RSS or E-mail

Subscribe to ITsVISTA!

Related Posts