Skip to content
Latchkey

Falha de Segmentação - Definição do Glossário CI/CD

Uma falha de segmentação é um crash por acesso inválido à memória; o processo é morto por SIGSEGV e sai com o código 139.

Uma falha de segmentação (SIGSEGV) é um crash que o SO gera quando um programa acessa memória que não tem permissão de acessar, como desreferenciar um ponteiro nulo ou pendente. O processo é encerrado, saindo com o código 139 (128 + 11).

Uma falha de segmentação (SIGSEGV) é um crash que o SO gera quando um programa acessa memória que não tem permissão de acessar, como desreferenciar um ponteiro nulo ou pendente. O processo é encerrado, saindo com o código 139 (128 + 11).

No CI

Um job de teste que termina com o código de saída 139 atingiu um segfault. Reexecute com um build de depuração e uma ferramenta como AddressSanitizer ou valgrind para localizar o acesso incorreto. Segfaults por estado não inicializado podem ser intermitentes, aparecendo como falhas instáveis de CI.

Guias relacionados