Léxico de TI › Programação › Crash

Crash

Programação Svenska → Atualizado: 2026-09-28

Quando um aplicativo para de funcionar inesperadamente — segfault, exceção não tratada, kernel panic, OOM kill. Diferente de "hang" (travado, mas não encerrado).

Relatórios de crash: Apple Crash Reporter, Windows Error Reporting, Google Breakpad/Crashpad, Sentry, BugSnag. A simbolização (mapear ponteiros de pilha para nomes de funções) exige símbolos de depuração. Crash leve: só uma thread ou recurso cai, e dá para se recuperar. Crash pesado: o processo inteiro morre. Kernel panic (Linux/macOS), tela azul da morte (Windows) e Sad Mac (macOS antigo) são crashes no nível do sistema operacional. Crash-only software é um padrão de projeto: trate todo desligamento como crash e a recuperação passa a ser testada de verdade.

← Voltar ao léxico