Linux crash coredump

Voir :

https://linux-audit.com/understand-and-configure-core-dumps-work-on-linux/

finecore

Note : Avec SystemD le core est à configurer dans le service

Activation

ulimit -S -c 0

* soft core unlimited

Vérif

ulimit -H -c ulimit -S -c

Configuration

Générer les coredump sur une partition précise

echo "/var/lib/core" > /proc/sys/kernel/core_pattern

Test

Programme de crash - Division par zéro

int main() { return 1/0; }
gcc crash.c ./a.out

Crash d'un process en cours d’exécution

kill -s SIGSEGV 1234