APAR status
Closed as program error.
Error description
Customer IMS control region abended S878 immediately after DC Monitor started. Analysis of dump showed that the failing GETMAIN was by DF/SMS open processing for DD IMSMON, and was for BUFNO*BLKSIZE in below the line private. In this case this was over 500K and this much storage was not available below the line. IMS doesn't use these buffers and normally prevents their allocation, for OLDS and SLDS, by setting JFCBUFNO to zero before issueing OPEN TYPEJ. This was not done in case of DD name IMSMON. The problem only occurs when IMSMON DD statement is specified in control region JCL. If dynamic allocation via DFSMDA member is used, problem does not occur.
Local fix
Don't allocate IMSMON DD in JCL, use dynamic allocation.
Problem summary
**************************************************************** * USERS AFFECTED: All IMS V910 users specify DCB=BUFNO=X on * * the IMSMON DD statement. * **************************************************************** * PROBLEM DESCRIPTION: IMS Monitor output dataset was * * allocated with //IMSMON DD statement * * and DCB=BUFNO=X. ABEND878 occurred * * when module DFSFDLS0 opened this * * dataset. * **************************************************************** * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF * **************************************************************** When module DFSFDLS0 opens the MONITOR dataset, it uses a DCB with BUFNO=0 so that OPEN will not obtain buffers. However, if DCB=BUFNO=X is specified on the //IMSMON DD statement, buffers are obtained below 16M line. These buffers are never used, as IMS has its own buffers for the MONITOR dataset. DFSFDLS0 issues OPEN with TYPE=J, the value of DBCBUFNO is replaced by JFCBUFNO. This causes ABEND878 if there is not enough storage below 16M. Additional keywords: ABENDS878, S878
Problem conclusion
AIDS: RIDS/DBRC RIDS/CMD DBRC CMD GEN: *** END IMS KEYWORDS *** The following change has been made to resolve the problem: ************** * DFSFDLS0 * ************** The JFCBUFNO field in the JFCB is cleared to zero prior opening the MONITOR dataset.
Temporary fix
********* * HIPER * *********
Comments
APAR Information
APAR number
PK54117
Reported component name
IMS V9
Reported component ID
5655J3800
Reported release
901
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2007-10-04
Closed date
2008-02-28
Last modified date
2008-07-11
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PK61110 UK34134
Modules/Macros
DFSFDLS0
Fix information
Fixed component name
IMS V9
Fixed component ID
5655J3800
Applicable component levels
R900 PSY UK34134
UP08/03/08 P F803
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCVRBJ","label":"System Services"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"901","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
11 July 2008