Kun käyttöjärjestelmä tai tietokoneprosessori vastaanottaa ohjeen ohjelmalta, jota se ei tunnista ja jota se ei pysty käsittelemään, se voi antaa komenton, joka tunnetaan laittomaksi toiminnoksi . Periaatteessa se, että tietokoneohjelma esittää laittoman pyynnön.
Vaikka laiton toiminta voi tapahtua jostain muusta kuin tietokoneohjelmasta tulevan käskyn johdosta, laittoman pyynnön antava ohjelma on yleisin syy. Kun näin tapahtuu, ohjelma voi sulkea ja kaikki tallentamattomat työt menetetään.
Virhe, käyttöjärjestelmän ehdot