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
,