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.
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|