A fix is available
APAR status
Closed as program error.
Error description
The ARCHIVE LOG CANCEL OFFLOAD command was issued. An ABEND 5C6-00E50070 occurred as expected. During retry logic an error in the recovery routines resulted in GR6 being incorrectly restored with a non-zero value in the first 4 bytes and the EB address in the 2nd half of the register. Following the retry, trace processing was called and switched to amode(64). This resulted in the 0C4 abend when an attempt was made to reference the EB using GR6, due to the unexpected values in the high half of the register. Additional Symptom(s) Search Keyword(s): LOC=CSQWDLD2.CSQWVCOL
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM MQ for z/OS Version 9 * * Release 0 Modification 0 and Release 1 * * Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: Abend 0C4-38 occurs in CSQJOFF6 after * * ARCHIVE LOG CANCEL OFFLOAD is issued. * **************************************************************** While processing an ARCHIVE LOG CANCEL OFFLOAD command, the running log offload task was abended by the command. At the point that the abend took effect, the task was in dynamic allocation (SVC99) code outside of MQ control, and GR(6) no longer pointed at the EB. During recovery for the abend, R6 was restored so that it pointed to the EB again, however the high half of the register still contained the value from the time of the abend. Following recovery, execution switched to amode(64) at which point the residual/unexpected value in the high half of GR6 caused any attempt to reference the EB to fail with the reported abend.
Problem conclusion
CSQ9SCN9 has been changed to specify that retry occurs with GR6 set to the EB address.
Temporary fix
Comments
APAR Information
APAR number
PH17532
Reported component name
IBM MQ Z/OS V9
Reported component ID
5655MQ900
Reported release
000
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-09-30
Closed date
2019-10-15
Last modified date
2019-11-30
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI65889 UI65890
Modules/Macros
CSQ9SCN9
Fix information
Fixed component name
IBM MQ Z/OS V9
Fixed component ID
5655MQ900
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":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
30 November 2019