A fix is available
APAR status
Closed as program error.
Error description
DSN3TM00 is trying to update protected storage after DSN3AMT3 call, ZTYPE is a 1-bit input parm when calling DSN3TM00. APARs PI74733 and PM98689 changed DSN3TM00 to update the caller's ZTYPE flag in certain situations. This is OK when the caller is DSN3EOTS or DSN3EOM0, as they pass in ZTYPE as a variable from stack storage. But when the caller of DSN3TM00 is DSN3AMT3 and DSN3RIA0, the ZTYPE flag is a constant within the module, which is in key 7 protected storage we get S0C4-04 on attempt to update the flag.
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: All Db2 for z/OS users locally connected * * to Db2 by an allied agent using the * * Resource Recovery Services Attachment * * Facility (RRSAF). * **************************************************************** * PROBLEM DESCRIPTION: During termination processing for * * an RRSAF allied agent, the following * * abend may occur. * * ABND=0C4-00000004, * * DSN3AMGP.DSN3TM00 +09E4 * * * **************************************************************** * RECOMMENDATION: Apply corrective PTF when available. * **************************************************************** This abend occurs when Db2 incorrectly attempts to update read-only storage in one of these two possible cases: - when STOP DB2 MODE(FORCE) is issued - when -RECOVER INDOUBT is issued for the agent, if the indoubt occurred due to an abnormal termination of the allied agent itself or of its daughters.
Problem conclusion
Db2 has been changed to ensure that it does not attempt to update read-only storage during termination processing for an allied agent using RRSAF.
Temporary fix
Comments
APAR Information
APAR number
PH08715
Reported component name
DB2 OS/390 & Z/
Reported component ID
5740XYR00
Reported release
B10
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-02-19
Closed date
2019-08-15
Last modified date
2019-09-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI64774 UI64775
Modules/Macros
DSN3TM00
Fix information
Fixed component name
DB2 OS/390 & Z/
Fixed component ID
5740XYR00
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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEPEK","label":"Db2 for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"11.0","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}},{"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":"11.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 September 2019