Chrome crashpad 在 xattr 上崩潰

Chrome crashpad 在 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

相關內容