mały|Automat telefoniczny, w którym doszło do crashu po wystąpieniu błędu krytycznego i pojawił się BSOD ( systemu) – sytuacja, w której program (aplikacja, system operacyjny) przestaje działać prawidłowo. Przeważnie po wystąpieniu tego typu błędu działanie programu zostanie zakończone. Rozważany program może sprawiać wrażenie zawieszonego, zanim zostanie odnotowany crash (i wszelkie potencjalne szczegóły z nim powiązane.) Jeśli program stanowi krytyczną część systemu operacyjnego, cały komputer może ulec crashowi, przez co często następuje krytyczny błąd systemu, lub błąd jądra. W niektórych przypadkach może nastąpić destabilizacja sieci.
Wiele crashów jest rezultatem nieprawidłowego wykonania pojedynczej lub kilku instrukcji maszynowych. Typowa przyczyną jest sytuacja, w której licznik programu jest ustawiony na błędny adres lub przepełnienie bufora nadpisuje część kodu programu z powodu wcześniejszego błędu. W każdym z tych przypadków, CPU próbuje uzyskać dostęp do danych lub pamięci RAM. Ponieważ można wybrać wszystkie wartości danych, ale nie zawsze prawidłowych, często dochodzi do wywołania wyjątku niedozwolonej instrukcji.