A fix is available
APAR status
Closed as program error.
Error description
Receiving intermittent AEXZ abends during WSACONTEXT BUILD. . The following Trace Entry is produced. . 1C01 PIAD EXIT - FUNCTION(CONTEXT_BUILD) RESPONSE(DISASTER) REASON() CONTEXT_BUILD(22026E4E , 0000005F , 0000005F) XML_OFFSET(0) . The problem is in the build_maps routine in DFHPIAD. It is iterating over the array of possible addressing properties. However, its array is of size 8 but there are 9 properties so the processing of the ninth property is dependent on residual data, which can cause the disaster response to be returned. . Additional Symptom(s) Search Keyword(s): KIXREVBDB
Local fix
n/a
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users * **************************************************************** * PROBLEM DESCRIPTION: Abend AEXZ on an EXEC CICS WSACONTEXT * * BUILD TOEPR command. * **************************************************************** An application issues EXEC CICS WSACONTEXT BUILD TOEPR.DFHPIAD procedure build_maps iterates over the array of possible addressing properties. The array is of size 8 but there are 9 properties, The 9th entry in the array is not initialised however, and the resultant undefined value may cause the build_map routine to be called with a type of map_epr, which it is not expecting. This causes the disaster response to be returned and an abend AEXZ as a result of DFHPIAD returning DISASTER. KEYWORDS: abendaexz MAP_NAME_ARRAY_LENGTH PI1C08 PI1C09
Problem conclusion
DFHPIAD has been changed to correctly initialise the piad_map_parms array. In addition, the diagnostics produced by DFHPIAD have been enhanced to generate better FFDC when different error conditions are detected, to assist with future problem determination. New trace points tid_piad_unexpected_mtype and tid_piad_debug (PI 1C08 and PI 1C09) have been defined for use on calls to severe_error in these circumstances.
Temporary fix
Comments
APAR Information
APAR number
PH15755
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
100
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-08-16
Closed date
2020-01-22
Last modified date
2020-02-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI67493 UI67494 UI67495
Modules/Macros
DFHPIAD DFHPIADT DFHPITRI DFJ@H360
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R100 PSY UI67493
UP20/01/23 P F001
R10D PSY UI67494
UP20/01/23 P F001
R200 PSY UI67495
UP20/01/23 P F001
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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.4","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"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":"5.4","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
04 February 2020