How to locate line of code that causes S0C4?
Posted: Thu Jan 16, 2014 4:33 pm
Hi,
I'm trying to figure out what line of code is cause a SOC4. In my job output, I see the address from the sdsf outout. This shop does not have anything like IBM debugger/dumpmaster so I'm not sure what to do with the address and offset. When I do a find on this in the output there is no displayable data and that makes to just make a guess.
I've put in display and can verify that it reads exactly 100 records and then abends . With this in mind, I tried running with the same input reccord (101th)- a made up file with 100 copies of the same record. And it processes this record okay. And again, it abended on the 100th record.
So how do I go about it?
I'm trying to figure out what line of code is cause a SOC4. In my job output, I see the address from the sdsf outout. This shop does not have anything like IBM debugger/dumpmaster so I'm not sure what to do with the address and offset. When I do a find on this in the output there is no displayable data and that makes to just make a guess.
I've put in display and can verify that it reads exactly 100 records and then abends . With this in mind, I tried running with the same input reccord (101th)- a made up file with 100 copies of the same record. And it processes this record okay. And again, it abended on the 100th record.
So how do I go about it?