
У меня странное поведение на CentOS 7.1. Я включил сохранение coredump, установив следующие значения
OpenGPGCheck = нет
ProcessUnpackaged = да
в abrt-action-save-package-data.conf
. Если я теперь запущу свое приложение, вызывающее дамп ядра, дамп ядра сохранится в /var/tmp/abrt/ccpp-timestamp/coredump
.
Затем я заметил, что по какой-то причине после нескольких coredumps старые coredumps перезаписываются новыми coredumps. Поэтому я решил установить ограничение core, unlimited
добавив
myUserName soft core unlimited
в /etc/security/limits.conf
.
Но я заметил, что добавление этой строки приводит к сохранению дампа памяти в каталоге, где запущено мое приложение.
Я не изменял ни один другой файл, например /proc/sys/kernel/core_pattern
или sysctl.conf
.
Мне бы хотелось узнать, почему изменилось местоположение дампа памяти.