Abend S378 in module CAILPAM
search cancel

Abend S378 in module CAILPAM

book

Article ID: 30710

calendar_today

Updated On:

Products

COMMON SERVICES FOR Z/OS 90S SERVICES Common Services ESP Workload Automation

Issue/Introduction

The following abend was experienced when a CA-ESP proxy task was stopped and restarted.

CCSR010E CYBXD000 S378 at 000A84DE LMOD CAILPAM CSECT CAILPAM +00065E ESPPCNJA N/A ESPPCNJA

 

                                   *  *  DIAGNOSTIC DATA REPORT  *  *  *

SEARCH ARGUMENT ABSTRACT

  RIDS/CAILPAM#L RIDS/CAILPAM AB/S0378 PRCS/0000001C RIDS/CYBXD000#R

  Symptom                 Description
RIDS/CAILPAM#L      Load module name: CAILPAM
RIDS/CAILPAM          Csect name: CAILPAM
AB/S0378                 System abend code: 0378
PRCS/0000001C        Abend reason code: 0000001C
  RIDS/CYBXD000#R   Recovery routine csect name: CYBXD000

Environment

Release: CA90SV00200-14.1-Common Services-for z/OS
Component:

Resolution

This problem was not the result of a code problem. Rather this problem was exposed because a new release of the CAILPAM module was introduced to the system linklist inadvertently. New releases of CA Common Services generally need to be introduced with an IPL.

In this particular example, the CA-ESP product uses the services of CAILPAM to load modules into LPA. When the CA-ESP proxy task was stopped and restarted after the linklist was modified, the restart of the task first attempts to delete the previously loaded module(s) from LPA. Because of changes within CAILPAM, the S378 occurs because values used in the STORAGE RELEASE obtained from the CDE XLST have been shifted 4 bytes to the left from what the current code was expecting.

Any subsequent restarts will not experience a problem as long as the same level of CAILPAM remains available.

No user action should be required.