プロセスによって開かれたファイルを表示する次の1行があります。
sudo dtrace -n 'syscall::open*:entry { printf("%s %s",execname,copyinstr(arg0)); }'
ただし、次のようなエラーが繰り返し発生します。
dtrace: error on enabled probe ID 4 (ID 946: syscall::open_nocancel:entry): invalid user access in action #2 at DIF offset 24
dtrace: error on enabled probe ID 7 (ID 160: syscall::open:entry): invalid user access in action #2 at DIF offset 24
にリダイレクトすることでそれらを抑制できることを知っています2> /dev/null
。
これらのエラーの意味とそれらが発生している理由は何ですか?
それはdtrace
故障ですか、それともそれを引き起こしている特定のプロセスですか?そして、この問題にどのように対処することができますか?
OS X 10.11.2を使用しています