content, title, SVC dump, in dump title, subsystem name, abend code, completion code in dump title, reason code, user identifier, userid, component identifier, release in dump title, component in dump title, module, load module, CSECT, offset in dump title" /> Analyzing the dump

 

Analyzing the dump

The dump title includes the abend completion and reason codes, the failing load module and CSECT names, and the release identifier.

The formats of SVC dump titles vary slightly, depending on the type of error.

Figure 8 shows an example of an SVC dump title. Each field in the title is described after the figure.

Figure 8. Sample SVC dump title

  ssnm,ABN=5C6-00D303F2,U=AUSER,C=L8200.600.LOCK-CSQL1GET,
   M=CSQGFRCV,LOC=CSQLLPLM.CSQL1GET+0246

ssnm,ABN=compltn-reason

  • ssnm is the name of the subsystem that issued the dump.

  • compltn is the 3-character hexadecimal abend completion code (in this example, X'5C6'), prefixed by U for user abend codes.

  • reason is the 4-byte hexadecimal reason code (in this example, X'00D303F2').

Note:
The abend and reason codes might provide sufficient information to resolve the problem. See the WebSphere MQ for z/OS Messages and Codes manual for an explanation of the reason code.

U=userid

  • userid is the user identifier of the user (in this example, AUSER). This field is not present for channel initiators.

C=compid.release.comp-function

  • compid is the last 5 characters of the component identifier (explained in Component-identifier keyword). The value L8200 uniquely identifies WebSphere MQ for z/OS.

  • release is a 3-digit code indicating the version, release, and modification level of WebSphere MQ for z/OS (in this example, 600).

  • comp is an acronym for the component in control at the time of the abend (in this example, LOCK).

  • function is the name of a function, macro, or routine in control at the time of abend (in this example, CSQL1GET). This field is not always present.

M=module

  • module is the name of the FRR or ESTAE recovery routine (in this example, CSQGFRCV). This field is not always present.

    Note:
    This is not the name of the module where the abend occurred; that is given by

    LOC.

LOC=loadmod.csect+csect_offset

  • loadmod is the name of the load module in control at the time of the abend (in this example, CSQLLPLM). This might be represented by an asterisk if it is unknown.

  • csect is the name of the CSECT in control at the time of abend (in this example, CSQL1GET).

  • csect_offset is the offset within the failing CSECT at the time of abend (in this example, 0246).

Note:
The value of

csect_offset might vary if service has been applied to this CSECT, so do not use this value when building a keyword string to search the IBM software support database.