coredumps 'может только сбросить ядро ​​на полностью определенный путь!'

У меня есть вопрос о создании coredumps под Debian.

Сначала я включаю функцию с помощью этой команды:

ulimit -c unlimited

Затем я создаю ошибку сегментации, но у меня есть эта ошибка:

[107356.139862] level0[5616]: segfault at 61616161 ip 61616161 sp bffff730 error 14
[107356.139877] Pid 5616(level0) can only dump core to fully qualified path!
[107356.139879] Skipping core dump

Я получаю это сообщение с:

dmesg

Что "может только сбросить ядро ​​на полностью определенный путь!" это означает?

Спасибо друзья

1 ответ

Основные дампы хранятся в месте, настроенном kernel.core_pattern Sysctl. Например:

# sysctl kernel.core_pattern

kernel.core_pattern = /var/log/core/core.%t.%e.%p

В некоторых ситуациях core_pattern должен быть полным путем, начиная с /, Так что, если настройка просто говорит core или же core.%p (ссылаясь на текущий каталог), вам нужно будет настроить его с помощью sysctl,

Другие вопросы по тегам