Diagnosing Endevor message C1G0140S
search cancel

Diagnosing Endevor message C1G0140S

book

Article ID: 387753

calendar_today

Updated On:

Products

Endevor

Issue/Introduction

Endevor processing may fail with message C1G0140S printed to C1MSGS1 DD. For example

C1G0140S  ENDEVOR - BC1PSMGR ABENDED CODE=U3009

Cause

This message indicates that the recovery routine for a high level Endevor program (source management, action processing, user exit interface and so on) has detected an abend in a called routine.

The abend may have whatever cause and the message alone is not enough to perform diagnosis

Resolution

The abend code may be either Sxxx for system completion codes or Unnnn for user completion codes

System completion codes will normally write also messages to JESMSGLG. For example, the open error S013 also writes message IEC141I to JESMSGLG

User completion codes are normally issued by Endevor routines. In this case, Endevor will print at least one message about the abend. This message will print to either:

  • BSTERR DD, if it is allocated to anything except DUMMY
  • JESMSGLG, if BSTERR DD is not allocated

For example:

+BSTPOPSV:  E001 MACRO $BGETSTG RC=008

Therefore, when trying to diagnose message C1G0140S, you need to examine the full output from the job.

Likewise, if you need to raise a support case for the error, please upload the full output from the job to the case