Previous Topic: Unconditional BreakpointNext Topic: Default CNTL Command


Automatic Breakpoint

The following panel shows a non‑symbolic breakpoint screen for an automatic breakpoint:

ŒCNTL=GO,TASK=00077,A             at +007A4          pgm=PL1DEMO ,addr=24517864  37 ABP: ASRA abend in user code------ data exception.                           Ž Mon.as PL1DEMO         Pgm PL1DEMO  Trx DEMP Fac U056 Trm     in.....out      Task 00077 at +007A4             TIOA none                    +00000  +00000   DSA 23703F40                                                   +00022  +00038   REGS: 0 FFFFF0F0  1 23704340  2 23704890  3 245170FC         +00014  +00020           4 23704256  5 2451A3F8  6 2451B6F0  7 23704230         +0003C  +00358           8 23704228  9 23704890 10 23AA4B27 11 00000000       +003CA  +00478          12 2370BC20 13 23703F40 14 A4517754 15 00000000 CC= 0   +00480  +004B0  NEXT ZAP   X'A28'(4,RD),X'2F1'(3,RD)        AT +007A4         +004B8  +004C6  PREV STH   R0,0(,R1)                          AT +007A0         +004CE  +00584          Press ENTER to execute the default command on line 1,   +051B8  +00584          OVERTYPE it, or use any of the following PF KEYS:       +00586  +005D4   1 Help  2         3 Source  4         5 Resume     6 Menu      +051B8  +005D4   7       8         9 1 Inst 10        11 Backtrace 12 Status    +005D6  +005E4   Addr and content of relevant area:                             +005EC  +00662  23704968 00000000                           ....              +051B8  +00662                                                                  +00664  +00692                                                                  +051B8  +00692                                                                  +00694  +00694                                                                  +00794  curr.     

Œ

Default CNTL command and location information. For an automatic breakpoint, the default command abends the task. For all other breakpoints, the default is to continue task execution. The command can be modified or overtyped with any other CA InterTest for CICS command.

Displacement of the instruction about to be executed follows the command on the top line.

Name of the program that was stopped by CA InterTest for CICS follows the displacement.

Address of the instruction that triggered the breakpoint.

Note: CA InterTest for CICS stopped the program before this instruction was executed.



Type of breakpoint: automatic (ABP), unconditional (UBP), conditional (CBP), request (RBP), or single‑stepping (SBP). In most cases, there is a one or two line message explaining exactly why the breakpoint occurred.

Ž

Name of the monitoring table entry that caused the current monitoring to be in effect.



Task number and displacement of the instruction about to be executed.



Program name (Pgm), transaction code (Trx), and CICS facility (Fac) associated with the task; in this case, terminal (Trm) U056.

COBOL BLL cells or general registers 0‑15 for Assembler or PL/I programs.

Condition Code. The value of the condition code is the value that was saved when the breakpoint occurred.

Next and previous instructions. This line indicates the next instruction to execute and the instruction that was executed previously.

Address and representation (in both character and hexadecimal form) of the area of main storage that would have been modified by the next instruction.

Backtrace. Each pair of entries describes the boundaries of a piece of the program that executed sequentially.