{'fraction_non_alphanumeric': 0.02233009708737864, 'fraction_numerical': 0.008737864077669903, 'mean_word_length': 4.959537572254336, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
FIG-QEMU: A Fault Inject Platform Supporting Full System Simulation

High dependability computer system plays an important role in space application under space radiation environment. Registers in CPU (Central Processing Unit) and memory unit are the critical components of computer system security and the sensitive area of soft error. To assess the reliability of a safety-critical system, injecting random faults into these soft errors sensitive areas of the system to observe the behavior of the faulty system is a fast and effective method. In this paper, we present an efficient automated fault injection system FIG-QEMU (Fault Inject by GDB for QEMU) that simulates a variety of Single event effects, including Single event upset. The proposed system can assess not only the sensitivity of various space applications to soft errors, but also the robustness of the operating system. Our results show that 6.21% of the 5 million register faults and 3.53% of the 1.2 million memory faults will cause system crash respectively.