View previous topic :: View next topic
|
Author |
Message |
subarna roy
New User
Joined: 07 Dec 2007 Posts: 16 Location: mumbai
|
|
|
|
When a program abends, the offset value is found in the joblog itself but while I am searching that offset value in the SYSOUT (during compilation) I'm not able to find it. |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
The exact offset value may not be in the compile output. This happens often when the source statement generates multiple assembler instructions and the abend occurs on other than the first instruction that was generated.
If you have the offset, look for the source statement immediately before that offset address and look at the values in the fields used in that source statement. |
|
Back to top |
|
|
subarna roy
New User
Joined: 07 Dec 2007 Posts: 16 Location: mumbai
|
|
|
|
hi dick
actually i got the offset value in the joblog as 1F5C.
So i need to search the nearest value of this n the SYSUT?
and need to look into the corresponding source statement?
please confirm. |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
Quote: |
So i need to search the nearest value of this n the SYSUT?
and need to look into the corresponding source statement? |
Yes, in the output from the compile. |
|
Back to top |
|
|
mmwife
Super Moderator
Joined: 30 May 2003 Posts: 1592
|
|
|
|
Or you can use compile options - NOOFF,LIST. These will provide a "findable" OFFSET for every abend.
Most COBOL stmts generate multiple Assembler insructions. |
|
Back to top |
|
|
|