View previous topic :: View next topic |
Author |
Message |
johny Beginner
Joined: 22 Aug 2003 Posts: 1 Topics: 1
|
Posted: Fri Aug 22, 2003 9:07 am Post subject: ASRA abend methodology |
|
|
We have found two possible approach how to get analysis done for ASRA abends.
1. First Approach
In the course IBM CI22: CICS Transaction debugging, page 7-14, we are advised to get an offset in the program where the abend occured by PSW substract Entry point. Then find this offset in the Compile listing (VERB) of source COBOL program. We have found this approach also in other sources on internet: http://cics.nerdc.ufl.edu/trandump.html
2. Second Approach
Our collegues however advice us to use the offset in the Joblog of the failing CICS region. This Offset is unfortunately different (difference is Entry Point - Load Point) as offset mentioned above. They refer to 'Problem determination guide' chapter 3.2.3.2 'Last statement identification', there is just general sentence 'PSW should point to an instruction in the program', no mention about Load and Entry point of the program.
Pls. Can you help and write what ASRA abend methodology is right and whether to use Load point or Entry point of a program to locate the failing instruction in the Compile listing.
Thanks Johny |
|
Back to top |
|
|
kolusu Site Admin
Joined: 26 Nov 2002 Posts: 12369 Topics: 75 Location: San Jose
|
Posted: Fri Aug 22, 2003 10:24 am Post subject: |
|
|
Johnny,
ASRA abend is usually issued by CICS when it traps a program check suffered by an application program. Examples of program checks that can cause an ASRA abend are 0C4's(subscript out of range) and 0C7's( decimal divide exception). Message DFHAP0001 or DFHSR0001 and possibly DFHSR0622 will be issued.
The registers in the transaction dump are those at the time of the program check. Use the registers to solve the abend.If you need more information, you can specify the FDP=ASRA
option in the PCT entry for the task in order to get a formatted dump.
The DUMP= option in the SIT controls what type of dumps CICS will produce for this abend.
Hope this helps...
cheers
kolusu |
|
Back to top |
|
|
|
|