A fix is available
APAR status
Closed as program error.
Error description
Customer performed a GET for an MBCS (multibyte character set) encoded dataset (ENCODING MBCS) with VB record format containing UTF-16 data and a record of length = the maximum logical record length. An abend0c4 occured in EZAFTPMF during the GET processing causing the transmission of the file to fail.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of the IBM Communications Server * * for z/OS Version 1 Release 13: FTP. * **************************************************************** * PROBLEM DESCRIPTION: When an MBCS VB dataset with UTF-16 * * and a record with length equal to the * * maximum record length is transferred * * using GET or PUT subcommands, the * * buffer to hold the data read is of * * insufficient size thus overlaying the * * buffer and causing an 0C4 abend. * **************************************************************** * RECOMMENDATION: Apply PTF. * **************************************************************** FTP incorrectly calculates the size of the read buffer when it reads an MBCS VB dataset with UTF-16 data. When the record length is greater than the size of the read buffer, FTP can overlay the buffer. +-------------------------------------------------------------+ + Please check our Communications Server for OS/390 homepages + + for common networking tips and fixes. The URL for these + + homepages can be found in Informational APAR II11334. + +-------------------------------------------------------------+
Problem conclusion
EZAFTPTO has been updated to pass the correct size of the read buffer to seq_read_file(). * Cross Reference between External and Internal Names
Temporary fix
Comments
APAR Information
APAR number
PI39553
Reported component name
TCP/IP V3 MVS
Reported component ID
5655HAL00
Reported release
1D0
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2015-04-21
Closed date
2015-05-01
Last modified date
2015-08-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PI40159 UI27280
Modules/Macros
EZAFTPTO
Fix information
Fixed component name
TCP/IP V3 MVS
Fixed component ID
5655HAL00
Applicable component levels
R1D0 PSY UI27280
UP15/07/02 P F507
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1D0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCY4DZ","label":"DO NOT USE"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1D0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
03 August 2015