Parece que meu aplicativo é morto por oom-killer ... agora tenho que investigar por que isso acontece: (
Pessoal, meu servidor escrito em C ++ falha periodicamente, mas não produz nenhum dump principal.
Core dumps são produzidos com certeza: "ulimit -c" e "/ proc / sys / kernel / core_pattern" estão definidos corretamente.
O mais estranho é que eu tentei matar o servidor manualmente por várias vezes usando "kill -s SIGSEGV $ pid" e os núcleos foram produzidos todos os tempos.
Existe alguma explicação e solução para um comportamento tão estranho?
Ele pode estar recebendo um sinal que não despeja o núcleo por padrão. Consulte o link