Direct links to fixes
APAR status
Closed as program error.
Error description
This issue happens on a 5250 data transfer from iSeries to PC. if the user sets Uniocde to Host Code Page 1027 or Host Code Page 1200 for both iSeries to PC and PC to iSeries, when user attempts to cusomize DBCS Transration Table a "PCSAFT.DLL has stopped working" message occurs.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * DBCS users of 5250 Data Transfer utility using customized * * translation tables. * **************************************************************** * PROBLEM DESCRIPTION: * * The issue happens on a 5250 data transfer from iSeries to * * PC. In the 5250 data transfer application, user configures * * the translation table to use user defined translation table, * * by using Setup -> Translation Table menu item. The Host Code * * Page is set to 1027 Japan Latin Extended (Unicode); and, the * * PC Code Page is set to 1200, under both "iSeries -> PC" and * * "PC -> iSeries" sections. With these settings, when the * * user attempts to customize the DBCS Translation Table, * * "PCSAFT.DLL has stopped working" message is reported. * **************************************************************** * RECOMMENDATION: * **************************************************************** There are multiple problems in DBCS conversion tables of Japanese Unicode codepage. 1. When host code page is changed by 5250 Data Transfer dialog, the table name is not changed. This results in application crash. 2. In 5250 Data Transfer dialog, the user can set a different code page for uploading and downloading, which may cause crash or incorrect conversion. 3. There are three types of DBCS conversion/customized tables in Japanese environment. If different type of conversion/customized table is specified, crash may happen.
Problem conclusion
PCSXLT.DLL and PCSAFT.DLL have been changed to address the reported problems: 1. Once the host code page is changed, the table names are refreshed before the translation tables are loaded. 2. In Japanese environment, the uploading/downloading code pages have been made one and the same. 3. A new XLD keyword has been added - Translation_TableType which indicates the DBCS table type. And code has been added to check the consistency between the host code page and the DBCS customized table type. If inconsistent combinations are selected, the DBCS customized table will be removed after a popup alert. 4. In some cases, the DBCS custom table was not effective after changing the SBCS codepage. Fix scheduled for PCOM 6.0.15 Refresh Pack
Temporary fix
Comments
APAR Information
APAR number
IT08887
Reported component name
PCOMM V5 COMBO-
Reported component ID
5639I700J
Reported release
60E
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2015-05-13
Closed date
2015-05-29
Last modified date
2015-05-29
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
IP23929
Modules/Macros
PCSXLT PCSAFT
Fix information
Fixed component name
PCOMM V5 COMBO-
Fixed component ID
5639I700J
Applicable component levels
R60E PSN
UP
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSEQ5Y","label":"Personal Communications"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"60E","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
29 May 2015