The following shows how to identify programs that caused area destruction.
Assume that an area destruction message is output for the following call relationship:
The memory check function checks the runtime system area at the start and end of the procedure division of a program. In this example, area destruction is not detected by the check at the start of the procedure division of COBOL program A or by the check at the start of the procedure division of COBOL program B. Area destruction is detected by the check at the start of the procedure division of COBOL program C. Accordingly, area destruction occurred before invoking COBOL program C after the check at the start of the procedure division of COBOL program B.