To reduce a man-hour for debugging.
A program execution part executes a designated program and performs transmission/reception of data with memory when required. A snapshot generation part generates a snapshot including data stored at each address of the memory at each time during the execution of the program. When a failure occurs during the execution of the program, the program execution part acquires failure data which is a factor for the failure occurrence and a failure occurrence address of the memory at which the failure occurrence data is stored. A comparison part compares the data at the failure occurrence address included in the snapshot with the failure data, and specifies a snapshot generated just before processing being the factor for the failure occurrence. This invention is applicable to an information processing device.
NARITA KAZUTO
Takashi Nishikawa