View previous topic :: View next topic
|
Author |
Message |
vadlamudi1
New User
Joined: 03 Apr 2008 Posts: 1 Location: NJ
|
|
|
|
Hi!
This is Brahmaiah. We are trying to do Cobol Migration for CICS prorgrams. As part of this all the CICS prorgrams(CB2CDB2) is compiled with CB3CDB2 with valid return codes.
But we are getting ASRA abend during runtime. Please advice on this. |
|
Back to top |
|
|
CICS Guy
Senior Member
Joined: 18 Jul 2007 Posts: 2146 Location: At my coffee table
|
|
Back to top |
|
|
CICS Guy
Senior Member
Joined: 18 Jul 2007 Posts: 2146 Location: At my coffee table
|
|
|
|
vadlamudi1 wrote: |
Please let me know is there any option to cehck the Dump |
The PSW usually points to the instruction after the one that ASRAed. Look at the ASRAing instruction and find it in the COBOL listing and see what it was doing.
Or look at the ASRAing instruction and from the dump, trace back to where the data component came from and further, what its current value is. |
|
Back to top |
|
|
Bill O'Boyle
CICS Moderator
Joined: 14 Jan 2008 Posts: 2501 Location: Atlanta, Georgia, USA
|
|
|
|
You need to re-compile the program using the LIST,NOOFFSET compile options, which will generate the Assembler expansion of the COBOL code.
It would then be easier to find the bad instruction, of which (IMHO) is most likely going to be a packed-decimal instruction, such as a ZAP (Op Code F8).
HTH....
Regards,
Bill |
|
Back to top |
|
|
|