A method of testing a SIP that has a CPU, a nonvolatile memory and a volatile memory. The error corrector produces a first signal each time an uncorrectable code word is detected while the first error correction is being performed. First metadata about each of one or more candidate artifacts is retrieved.