A fix is available
APAR status
Closed as program error.
Error description
ITKB is setting an incorrect PSW key when calling SETLOCK macro to obtain a local lock. SETLOCK macro requires PSW key 0, but ITKB calls that macro with PSW key 8. As the result, IEAVESLL (MVS lock manager module) attempts to store into the PSA and abends with S0C4. This is a forward fit of Tools Base V1.5 APAR PH02253.
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM IMS Tools Base for z/OS * * Version 1 Release 6 (FMID: HAHN160) who use * * IMS Tools Knowledge Base. * **************************************************************** * PROBLEM DESCRIPTION: ABEND S0C4 ( ABEND0C4 ) may occur in * * MVS Lock Manager module IEAVESLL offset * * x'80' after calling SETLOCK macro by * * ITKB to obtain a local lock. * **************************************************************** * RECOMMENDATION: Apply the maintenance for this APAR. * **************************************************************** ITKB resource manager routine checks its own control block each time the calling task of ITKB terminates, and attempts to release resources as needed. If resources need to release, the routine obtains local lock using SETLOCK macro. The cause of this problem is that the routine sets incorrect PSW key when calling SETLOCK macro to obtain a local lock. As the result, MVS Lock Manager module IEAVESLL called by SETLOCK macro terminates with abend S0C4.
Problem conclusion
The ITKB resource manager routine has been modified to set correct PSW key before calling SETLOCK macro.
Temporary fix
Comments
APAR Information
APAR number
PH03083
Reported component name
TOOLS BASE
Reported component ID
5655V9300
Reported release
160
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-09-21
Closed date
2018-10-01
Last modified date
2018-11-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI58825
Modules/Macros
FPQCRMGR
Fix information
Fixed component name
TOOLS BASE
Fixed component ID
5655V9300
Applicable component levels
R160 PSY UI58825
UP18/10/04 P F810
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.
[{"Line of Business":{"code":null,"label":null},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCJN3E","label":"IBM Tools Base"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"160"}]
Document Information
Modified date:
19 October 2020