Load module modifier keyword

Use this keyword if the search was unsuccessful when you used the CSECT keyword or the search yielded too many possible matches when you used the CSECT keyword.

If the search was unsuccessful, replace the CSECT name with the load module name and try again. If the search yielded too many possible matches, add the load module name to the string to further narrow the search.

All Db2 load module names begin with DSN; all IRLM load module names begin with DXR. If you follow these instructions and find a load module name with a different prefix, the problem is probably in another product. Refer to z/OS MVS Diagnosis: Tools and Service Aids to identify the failing product.

To locate the load module, use the SVC dump title. If the dump title is not available, use the SYS1.LOGREC entry or the first page of an SVC dump.

Procedure using the SVC dump title

  1. Locate the first word following the label LOC=. This is the load module name, and it precedes the CSECT name.

    For an example, see SVC dump titles that are issued by Db2.

    If the dump title does not contain this word, follow either Procedure using a SYS1.LOGREC entry or Procedure using first page of an SVC dump on this page.

  2. Add the load module name to the keyword string, or substitute it for the CSECT name as appropriate. If you have access to the variable recording area (VRA) for the abend, turn to VRA data modifier keyword. If not, search the database again using the revised keyword string. Turn to Searching the IBM Support site for known problems and solutions.
      (free format):
      5740XYR00 R121 ABEND04E RC00E50013 DSNSLD1
       DSNSVSTK
       (with load module name and then CSECT name)
      5740XYR00 R121 ABEND04E RC00E50013
       DSNSLD1
       (with load module name only)
      (structured format):
      PIDS/5740XYR00 LVLS/121 AB/S004E
       PRCS/00E50013 RIDS/DSNSLD1#L RIDS/DSNSVSTK
       (with load module name and then CSECT name)
      PIDS/5740XYR00 LVLS/121 AB/S004E
       PRCS/00E50013 RIDS/DSNSLD1#L
       (with load module name only)

Procedure using a SYS1.LOGREC entry

To find the name of the failing CSECT using the first page of an SVC dump:
  1. Locate the SYS1.LOGREC entry related to the error. Compare the date, time, program name, and ERRORID string in the dump with those in the SYS1.LOGREC entry.
  2. Locate the load module name in the SYS1.LOGREC entry. It follows the words NAME OF MODULE INVOLVED in the top left corner of the first page. For an example, turn to Figure 1.

    If UNKNOWN appears instead of the load module name, try to determine the load module by following Procedure using first page of an SVC dump.

  3. Add the load module name to the keyword string, or substitute it for the CSECT name as appropriate. If you have access to the variable recording area (VRA) for the abend, turn to VRA data modifier keyword. If not, search the database again using the revised keyword string. turn to Searching the IBM Support site for known problems and solutions.
      (free format):
      5740XYR00 R121 ABEND04E RC00F9000C DSN9PREP
       DSN9SCNP
       (with load module name and then CSECT name)
      5740XYR00 R121 ABEND04E RC00F9000C DSN9PREP
       (with load module name only)
       (structured format):
      PIDS/5740XYR00 LVLS/121 AB/S004E RIDS/DSN9PREP#L
        RIDS/DSN9SCNP
       (with load module name and then CSECT name)
      PIDS/5740XYR00 LVLS/121 AB/S004E
        RIDS/DSN9PREP#L
       (with load module name only)

Procedure using first page of an SVC dump

To find the name of the failing CSECT using the first page of an SVC dump:
  1. Locate the column titled SYMPTOM DATA and the name listed as the first item. This is the load module, as the EXPLANATION column indicates.
  2. For an example, see Figure 1.

    If UNKNOWN appears instead of the load module name, try to determine the load module by following Procedure using a SYS1.LOGREC entry. If the SYS1.LOGREC entry also has UNKNOWN for the load module name, try to improve the search argument by turning to Recovery routine modifier keyword.

  3. Add the load module name to the keyword string, or substitute it for the CSECT name as appropriate. If you have access to the variable recording area (VRA) for the abend, turn to VRA data modifier keyword. If not, search the database again using the revised keyword string. Turn to Searching the IBM Support site for known problems and solutions.
      (free format):
      5740XYR00 R121 ABEND04E RC00E50013 DSNSLD1
       DSNSVSTK
       (with load module name and then CSECT name)
      5740XYR00 R121 ABEND04E RC00E50013
       DSNSLD1
       (with load module name only)
      (structured format):
      PIDS/5740XYR00 LVLS/121 AB/S004E
       PRCS/00E50013 RIDS/DSNSLD1#L RIDS/DSNSVSTK
       (with load module name and then CSECT name)
      PIDS/5740XYR00 LVLS/121 AB/S004E
       PRCS/00E50013 RIDS/DSNSLD1#L
       (with load module name only)