Единственное, что я вижу, это может быть вызвано тем, что текущий рабочий каталог приложения недоступен для записи работающему пользователю.
Невозможно включить дамп ядра (Ubuntu / ARM)
673
mshildt
Я изо всех сил пытаюсь включить дамп ядра в Ubuntu 14.04 LTS (ARM), работающей на SBC nVidia Jetson TX1. Я сделал все обычные вещи, в том числе предложения здесь и здесь . В корневой файловой системе достаточно места для записи. В приложении не установлен бит suid. Я также отключил сервис "apport" в Ubuntu. Вот что я установил:
/etc/security/limits.conf:
* soft core unlimited * hard core unlimited
Настройки ядра ядра:
$ cat /proc/sys/kernel/core_pattern core $ cat /proc/sys/kernel/core_uses_pid 1
Выход ulimit:
$ ulimit -c unlimited
И после запуска моего процесса:
$ egrep "Units|core" /proc/$(pgrep my_app_name)/limits Limit Soft Limit Hard Limit Units Max core file size unlimited unlimited bytes
Но ядра не генерируются, когда приложение вызывает ошибки, прерывает работу или имеет исключение с плавающей запятой. Что я пропустил?
1 ответ на вопрос
0
pistache
Да, это определенно не тот случай, когда у меня кончился домашний каталог, где я занимался разработкой. Я в тупике.
mshildt 7 лет назад
0
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
3
Могу ли я запустить Microsoft Office 2007 под Ubuntu?