Quando eseguo un programma su cui lavoro, non riesce con il seguente messaggio:
...
Aborted (core dumped)
Tuttavia, non viene creato alcun dump principale. I core dump sono stati scritti in precedenza e non ricordo di aver cambiato nulla ad esso correlato.
Quando corro ulimit -a
torno,
$ ulimit -a
core file size (blocks, -c) unlimited
...
Altri punti,
- Ho verificato che il mio utente può creare file nella directory corrente.
- Ho letto di
/proc/sys/fs/suid_dumpable
. Attualmente, è impostato su 0 sulla mia macchina. Ho provato a cambiarlo in 1 o 2 ma nessuna differenza. - Ho anche provato a eseguire il programma come root, ma neanche quello ha fatto la differenza.
Sfortunatamente, non ricordo quando ho potuto produrre l'ultimo core-dump di successo.
sudo systemd-coredumpctl
mostra tutti i dump core mancanti. La soluzione ha funzionato, ma solo dopo il riavvio del sistema.