Not My Fault
Simulate catastrophic software failures safely
Description
With Not My Fault, you can proactively trigger critical system and application failures in a controlled setting. Choose from precise fault injections like memory exhaustion, stack corruption, IRQL violations, or thread deadlocks to see how your software or OS responds. This is essential for stress-testing error recovery mechanisms, ensuring crash dumps are generated correctly, and verifying that monitoring alerts fire as expected. By creating predictable failures, you can improve diagnostic tools, harden your code against real crashes, and educate teams on troubleshooting severe issues—turning potential disasters into learning opportunities.
Screenshots

Click to view full size
