The PSW (Program Status Word) and registers information contained in the system storage dump is different when running under Language Environment than when running under the VS COBOL II run time.
With VS COBOL II, the dump is produced when the error occurs. The PSW and registers content is based on the information available when the error occurs. You could then use the PSW and register information in the dump for problem determination.
With Language Environment, the dump is produced after Language Environment condition management has processed the error. The PSW and registers content is based on the information available when Language Environment completes processing the error, not on the information available when the error occurs. To determine the information that was in the PSW and registers at the time of the error, you can either look at the Language Environment formatted dump output or use the Language Environment condition information block and the Language Environment machine state information block. For details, see the Language Environment Debugging Guide and Run-Time Messages.
To obtain a system storage dump, see Obtaining a system dump or a CICS transaction dump.
On z/OS, dump output is directed to SYSUDUMP, SYSMDUMP, or SYSABEND. On other systems, VS COBOL II runtime dump output is directed to SYSABOUT. (SYSABOUT is not used under Language Environment, even for VS COBOL II programs.)