A fix is available
APAR status
Closed as program error.
Error description
PI79257 in the April 2017 run-time PTF made performance improvements in the FUNCTION NATIONAL-OF() and FUNCTION DISPLAY-OF() use of the Unicode Conversion Services routine CUNLCNV that in some cases left the conversion technique parameter as binary zeros, causing those FUNCTIONs to fail: IGZ0272S Data conversion from CCSID {ccsid} to {ccsid} was unsuccessful. The return code from the Unicode Conversion Service CUNLCNV was 12 and the reason code was 3. The parameter error exposes a problem in conversion services whose symptom is bad conversion entries being displayed by the /d uni,all console command.
Local fix
Back out the April PTF
Problem summary
**************************************************************** * USERS AFFECTED: User of Enterprise COBOL v5+ compiling and * * running programs that have invocation of * * NATIONAL-OF and DISPLAY-OF intrinsic * * functions, or XML GENERATE or JSON GENERATE * * (V6.1). * * * **************************************************************** * PROBLEM DESCRIPTION: Runtime ABEND: After applying the * * Apr/May/Jun 2017 COBOL Runtime PTF, * * with this runtime message: IGZ0272S * * Data conversion from CCSID 819 to * * 13488 was unsuccessful. The return * * code from the Unicode Conversion * * Service CUNLCNV was 12 and the reason * * code was 3. (The 'to' and 'from' * * CCSIDs are just example.). * * * * * **************************************************************** * RECOMMENDATION: Apply the provided PTF. * * * **************************************************************** The runtime routine that calls Unicode Conversion Service CUNLCNV has an error that left the 'Technique' field of the parameters to CUNLCNV service as binary zeros which cause CUNLCNV to misbehave. The field should be set to 'spaces'. FIXCAT keyword: COB0501T/K COB0502T/K COB0601T/K
Problem conclusion
The runtime routine has been corrected to set the 'Technique' field to 'spaces'.
Temporary fix
Comments
APAR Information
APAR number
PI84154
Reported component name
LE ENT COBOL LI
Reported component ID
568819812
Reported release
790
Status
CLOSED PER
PE
YesPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-07-07
Closed date
2017-07-10
Last modified date
2017-08-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI48664 UI48665
Modules/Macros
IGZCEV4 IGZLLIBV IGZXAPI IGZXBST1 IGZXBST2 IGZXDMR IGZXD24 IGZXLPIO IGZXLPKA IGZXLPKB IGZXLPKC IGZXLPKD IGZXLPKE IGZXLPKF IGZXLPKG IGZXPK2
Fix information
Fixed component name
LE ENT COBOL LI
Fixed component ID
568819812
Applicable component levels
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":"SSCVR7X","label":"Runtime"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
14 December 2020