Fatal Exception Errors in Wsipx.vxd

ID: Q192445


The information in this article applies to:
  • Microsoft Windows 95


SYMPTOMS

When you run a program that uses Windows sockets over the IPX/SPX protocol to transfer large quantities of datagrams, you may receive either of the following error messages:

- An exception 0E has occurred at 0028:C1029F6C in VxD
WSIPX(01) +00000DBC.
This was called from 0028:C0043174 in VxD NDIS(01) +00000D7C
- A fatal exception has occurred at 0028:C10297D1 in VxD
WSIPX(01)+00000621.
The current application will be terminated.
Also, your computer may stop responding (hang), or the client process on the remote computer may report transmission errors. Note that this problem is more likely to occur with slower computers.


CAUSE

This problem can occur if a buffer being used by a Windows sockets program is inadvertently freed twice by Windows Network Sockets for IPX (WSIPX) and the IPX/SPX-compatible protocol (NWLINK) then tries to access this buffer.


RESOLUTION

A supported fix that corrects this problem is now available from Microsoft, but has not been fully regression tested and should be applied only to computers experiencing this specific problem. To resolve this problem immediately, contact Microsoft Technical Support to obtain the fix. If you are not severely impacted by this specific problem, Microsoft recommends that you wait for the next Windows service pack.

For a complete list of Microsoft Technical Support phone numbers and information on support costs, please go to the following address on the World Wide Web:

http://support.microsoft.com/support/supportnet/default.asp
This fix for all versions of Windows 95 with the Winsock2 Update installed should have the following file attributes:

   Date     Time    Version    Size          File Name
   ---------------------------------------------------
   9/04/98  4:57pm  4.10.1657  14,546 bytes  Wsipx.vxd 
NOTE: If you contact Microsoft to obtain this fix, a fee may be charged. This fee is refundable if it is determined that you only require the fix you requested. However, this fee is non-refundable if you request additional technical support, if your no-charge technical support period has expired, or if you are not eligible for standard no-charge technical support.

For more information about eligibility for no-charge technical support, see the following article in the Microsoft Knowledge Base:
Q154871 Determining If Your Product Is Eligible for No-Charge Technical Support


MORE INFORMATION

This problem is known to occur in conjunction with database backup operations using Sybase SQL Anywhere Network Server Version 5.5.01.


REFERENCES

The third-party product discussed in this article is manufactured by a vendor independent of Microsoft; we make no warranty, implied or otherwise, regarding this product's performance or reliability.

Additional query words:

Keywords : kbenv kberrmsg kbnetwork win95
Version : WINDOWS:95
Platform : WINDOWS
Issue type : kbprb


Last Reviewed: November 25, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.