A fix is available
APAR status
Closed as program error.
Error description
Additional Symptom(s) Search Keyword(s): Abend 0C4 in dsr_local_protterm calls free-to-free storage utilizing storage values at the incorrect address. A CEEDUMP is generated as a result of freeing invalid addresses. The incorrect address is passed once the CICS transaction ends without closing any subsequent handles to queues that were opened prior. As part of this particular processing, AMS is called for each of the open handles in order to free AMS storage. The parameter does not always pass correctly leading to the aforementioned issue reported.
Local fix
(No local fix provided)
Problem summary
**************************************************************** * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 8 * * Release 0 Modification 0 using WebSphere MQ * * Advanced Message Security (AMS). * **************************************************************** * PROBLEM DESCRIPTION: Abend 0C4 occurs when a task or * * transaction ends without closing a * * queue that is protected by an AMS * * policy. A CEEDUMP is captured showing * * the exception occurred in routine * * dsr_local_protterm. * **************************************************************** * RECOMMENDATION: * **************************************************************** When a transaction ends, CSQMCALH is called to close any handles to queues that are still open. For any handles associated with a queue that is protected by an AMS policy, CSQMCALH calls CSQ0CALH to perform any necessary processing in the AMS address space. An error in the parameter passing between CSQMCALH and CSQ0CALH causes dsr_local_protterm to be called with an invalid pointer to the signdata control block. When this invalid address is referenced or used, it leads to abend 0C4 occurring, which is subsequently reported by LE in a CEEDUMP.
Problem conclusion
CSQMCALH is changed to pass the expected parameter to CSQ0CALH correctly. 000Y CSQMCALH
Temporary fix
Comments
APAR Information
APAR number
PI69408
Reported component name
WMQ AMS V8
Reported component ID
5655AMS00
Reported release
000
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-09-19
Closed date
2016-09-28
Last modified date
2016-12-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI41197
Modules/Macros
CSQMCALH
Fix information
Fixed component name
WMQ Z/OS 8
Fixed component ID
5655W9700
Applicable component levels
R000 PSY UI41197
UP16/11/26 P F611
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":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
01 December 2016