Search
Closed
as External Help for as External

1
Sign in to vote
0
Sign in to vote
Sign in
to vote
Type: Bug
ID: 488519
Opened: 9/7/2009 5:30:02 PM
Access Restriction: Public
0
Workaround(s)
1
User(s) can reproduce this bug
Mswinsck.ocx 6.1.98.12 10-Oct-2008 20:36 128,840 (as applied in MS08-070 http://support.microsoft.com/default.aspx/kb/926857) "randomly" truncates the RemoteIP when receiving a UDP datagram (via _DataArrival event, and .RemoteIP property).

Certain remote IP addresses will have the last character truncated, although this behaviour appears to be inconsistent.

Occurs with all later builds of mswinsck.ocx (greater than 6.1.98.12).

Truncation doesn't occur with prior versions of mswinsck.ocx (confirmed with 6.0.89.88).
Details (expand)

Technology

Winsock
Repro Steps
1) Receive multiple unsolicited UDP messages from multiple sources (many different remote IP addresses), using mswinsck.ocx (6.1.98.12) component.
2) Compare with packet capture (WinDump/Ethereal/Wireshark, etc).
3) Upon reconciling "Source IP address" (or Remote IP address) from output of (1) and (2); IP address trucation is observable for certain datagrams (although not consistently).

Operating System

Windows Server 2003
File Attachments
0 attachments
Sign in to post a comment.