Quando executo um programa em que trabalho, ele falha com a seguinte mensagem:
...
Aborted (core dumped)
No entanto, nenhum dump principal é criado. Os core dumps foram escritos anteriormente, e não me lembro que mudei algo relacionado a ele.
Quando corro ulimit -a
, volto,
$ ulimit -a
core file size (blocks, -c) unlimited
...
Outros pontos
- Eu verifiquei que meu usuário pode criar arquivos no diretório atual.
- Eu li sobre
/proc/sys/fs/suid_dumpable
. Atualmente, está definido como 0 na minha máquina. Tentei alterá-lo para 1 ou 2, mas não houve diferença. - Também tentei executar o programa como root, mas isso também não fez diferença.
Infelizmente, não me lembro quando consegui produzir o último core-dump bem-sucedido.
sudo systemd-coredumpctl
mostra todos os dumps do núcleo ausentes. Sua solução funcionou, mas somente após a reinicialização do sistema.