Как настроить снятие дампа памяти процесса в момент его падения

command at runtime:

ulimit -S -c unlimited

permanent:

echo "* soft core unlimited" >>  /etc/security/limits.conf

Отключить корки:

ulimit -S -c 0

отключить постоянно:

echo "* soft core 0" >> /etc/security/limits.conf
echo "* hard core 0" >> /etc/security/limits.conf

location:
default: _/usr/libexec/abrt-hook-ccpp %s %c %p %u %g %t e %P %I_

custom:
sudo sysctl -w 'kernel.core_pattern=/coredumps/core-%e-%s-%u-%g-%p-%t'

permanent:

echo 'kernel.core_pattern = /coredumps/core-%e-%s-%u-%g-%p-%t' >> /etc/sysctl.conf

Если в kernel.core_pattern задано просто имя файла (по-умолчанию: core) или шаблон с относительным путём - то корка сохраняется в текущую рабочую папку процесса.

На похожую тему

Ссылки: