TN3270 Emulator Displays Corrupted Data

ID: Q241991


The information in this article applies to:
  • Microsoft SNA Server, versions 3.0, 3.0 SP1, 3.0 SP2, 3.0 SP3, 3.0 SP4, 4.0, 4.0 SP1, 4.0 SP2, 4.0 SP3


SYMPTOMS

A TN3270 emulator display screen may contain corrupted data and characters. The display screen appears correctly using a 3270 emulator.

Note: This particular problem does not occur when you use 802.2 DLC and SDLC connections to the host. Host connections that use other types of link services (for example, Channel) may experience this problem.


CAUSE

The SNA Server TN3270 service is an RUI Application. If an RUI application issues an RUI_READ request, but the RUI library (Winrui32.dll) has more data to return than can fit in the calling application's buffer (as specified in lua_max_length), Winrui32.dll returns a primary return code of LUA_OK and a secondary return code of LUA_DATA_INCOMPLETE. When the RUI application issues a subsequent RUI_READ to pick up the remaining data, the data may be corrupted. This data corruption can occur in Winrui32.dll if the "FMI" (3270 message) data received from the SNA Server computer occurs in a certain sequence.


RESOLUTION

A supported fix that corrects this problem is now available from Microsoft, but it has not been fully regression tested and should be applied only to systems experiencing this specific problem.

To resolve this problem, contact Microsoft Product Support Services to obtain the fix. For a complete list of Microsoft Product Support Services phone numbers and information on support costs, please go to the following address on the World Wide Web:

http://www.microsoft.com/support/supportnet/overview/overview.asp
The English version of this fix should have the following file attributes or later for SNA Server 3.0:

File name Date Time
Winrui32.dll 09/07/99 12:10

NOTE: Because of file dependencies, the most recent fix that contains the above files may also contain additional files.


The English version of this fix should have the following file attributes or later for SNA Server 4.0:

File name Date Time
Winrui32.dll XX/XX/XX XX:XX

NOTE: Date and time information will be provided as soon as it becomes available.

NOTE: Because of file dependencies, the most recent fix that contains the above files may also contain additional files.


STATUS

Microsoft has confirmed this to be a problem in SNA Server 3.0, SNA Server 3.0 Service Pack 1, SNA Server 3.0 Service Pack 2, SNA Server 3.0 Service Pack 3, SNA Server 3.0 Service Pack 4, SNA Server 4.0, SNA Server 4.0 Service Pack 1, SNA Server 4.0 Service Pack 2, and SNA Server 4.0 Service Pack 3.

Additional query words:

Keywords : sna3 sna3sp1 sna3sp2 sna3sp3 sna3sp4 sna4 sna4sp1 sna4sp2 sna4sp3
Version : WINDOWS:3.0,3.0 SP1,3.0 SP2,3.0 SP3,3.0 SP4,4.0,4.0 SP1,4.0 SP2,4.0 SP3
Platform : WINDOWS
Issue type : kbbug


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