6

SIGABRT、SIGBUS などによって終了したプロセスのコア ダンプ ファイルの作成を有効にする必要があります。

以前のバージョンの MAC OS X (ElCapitan を含む) では、すべてのプロセスのコード ダンプ ファイルを有効にするために、次のようにします。

sudo sysctl -w kern.corefile=/Users/tester/core.%U.%P.%N.dump
sudo sysctl -w kern.coredump=1
sudo launchctl limit core unlimited
sudo ulimit -c unlimited
launchctl limit core unlimited
ulimit -c unlimited

現在、この方法は機能しません。このサイトでは、新しいgcoreコマンドについて説明していますが、実行中のプロセスに対して機能します。KernelCoreDumps の場合、NVRAM 変数officialを有効にする必要があります。

4

1 に答える 1