Een illegale verwijzing treedt op wanneer een programma tijdens runtime toegang probeert te krijgen tot ongeldig geheugen of een ongeldige instructiereeks uitvoert, vaak veroorzaakt door fouten in de programmeerlogica, zoals het benaderen van arrays die buiten het bereik vallen.
Een valstrik voor het besturingssysteem treedt op wanneer het systeem tijdens runtime abnormaal of potentieel schadelijk softwaregedrag detecteert dat directe afhandeling door de kernel van het besturingssysteem vereist, vaak gedaan voor bescherming en efficiënt bronnenbeheer. Veelvoorkomende gevallen waarbij de vallen worden geactiveerd, zijn onder meer pogingen om toegang te krijgen tot beperkte geheugengebieden of het uitvoeren van gevaarlijke handelingen zonder de juiste machtigingen. |