if you have big pgm. during compilation is abends with
(soc7)how do you know which line has soc 7 error.

Answer Posted / harish

use the abend-aid to display sysdump....which is same as
sysout.........abend-aid has a diagonostic section , which
will give two things the the variable which caused the abend
adn the the nexat squential instruction ..........generally
soc7 will occur due to bad data....i.e an unintialised
working-storage section item.........to be more
precise....an arthimetic operation performed on non-numeric
junk......there lot of ways to check and correct this, i've
jus told one method..

Is This Answer Correct ?    2 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the significance of addrspc parameter in the exec statement?

628


Explain how can the disposition of sysout datasets be set for an entire jobstream?

645


What is condition checking in jcl? Is this possible?

638


How do you submit a job for execution?

647


how can the same proc be re-used and called by many jobs?

928






I have 60 steps in the JCL and want to Execute Only First from PROC by overriding in JCL ?

1363


How do you create a temporary dataset?

676


what is use of space parameter in dd statement?

763


How is a type of file defined in the jcl that executes the cobol program?

721


What are some jcl statements that are not allowed in procedures?

736


How is the record format of an output dataset specified?

754


Explain the function of the steplib dd statement?

660


How does jcl specify the job to the operating system?

763


when does a dataset go uncataloged?

845


What is the function of job statement in jcl?

644