PURPOSE: To collect the dumps without duplication for only the program area that is necessary for the analysis of the program abnormality by collecting the dumps after selecting without duplication the dump collecting areas corresponding to all area describers stored in a dump collection area register stack when the program is ended abnormally.
CONSTITUTION: An area describer group 301 is registered into a dump collection area register stack 10 via a dump collection area register means 2 at the inlet point of a program 101 which is called first. Then only a dump collection area describer group 302 registered by a program 102 to be called is deleted out of the stack 10 via a dump collection area deleting means 3 when the program 102 is restored to the program 101. Then the dump collection areas of the area describers remaining in the stack 10 are selected and collected. Thus only the dump collection area where an uncompleted program is designated is obtained at the abnormal ending of the program.