A New Hybrid Nonintrusive Error-Detection Technique Using Dual Control-Flow Monitoring