Chrome クラッシュパッドが xattr でクラッシュする

Chrome クラッシュパッドが xattr でクラッシュする

私は macOS High Sierra 10.13.3 を使用しています。自動テストを実行するために Chrome をヘッドレス モードで実行すると、次のエラーが発生します。

[0207/114344.742771:ERROR:xattr.cc(64)] setxattr org.chromium.crashpad.database.initialized on file /var/folders/8c/s_296_fd25sfywfxclkjcz_w0000gp/T/: Operation not permitted (1)
[karma2] [0207/114344.743721:INFO:crashpad_client_mac.cc(292)] restarting handler in 0.980s

を使用してそのファイルの拡張属性をクリアしようとしましたxattr -c /var/folders/8c/s_296_fd25sfywfxclkjcz_w0000gp/T/が、 を使用しても操作は許可されませんというメッセージが表示されますsudo

属性をリストできます:

$ xattr /var/folders/8c/s_296_fd25sfywfxclkjcz_w0000gp/T
com.apple.rootless

では、このファイルの権限を修正するにはどうすればいいでしょうか? 最近までは機能していました。

答え1

簡単な回避策があります。次のように、Chrome を起動するときに「クラッシュ ダンプ」用の別のディレクトリを指定するだけです。

path_to_chrome --headless --crash-dumps-dir=/tmp

関連情報