Вам необходимо настроить launchd
так, чтобы он действительно записывал дампы ядра.Инструкции для этого можно найти в этом Apple TechNote.
По сути, вам нужно включить Core Dumps, добавив строку:
limit core unlimited
к вашему /etc/launchd.conf
файл, создайте его при необходимости, а затем перезапустите.
Вы также можете включить дамп ядра для одного сеанса терминала, вызвав:
ulimit -c unlimited
перед запуском приложения командной строки.
Вы можете найти дампы ядра в /cores
.Будьте осторожны, поскольку дампы памяти могут быть большими и могут легко заполнить ваш диск, если вы регулярно не очищаете каталог /cores
.