Ich habe macOS High Sierra 10.13.3. Wenn ich Chrome im Headless-Modus ausführe, um automatisierte Tests auszuführen, erhalte ich diesen Fehler:
[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
Ich habe versucht, die erweiterten Attribute dieser Datei mit zu löschen, xattr -c /var/folders/8c/s_296_fd25sfywfxclkjcz_w0000gp/T/
erhalte aber auch die Meldung „Operation nicht zulässig“, selbst mit sudo
.
Ich kann die Attribute auflisten:
$ xattr /var/folders/8c/s_296_fd25sfywfxclkjcz_w0000gp/T
com.apple.rootless
Wie kann ich also die Berechtigungen für diese Datei korrigieren? Bis vor kurzem hat es funktioniert.
Antwort1
Es gibt eine einfache Problemumgehung. Geben Sie beim Starten von Chrome einfach ein anderes Verzeichnis für „Crash Dumps“ an, etwa so:
path_to_chrome --headless --crash-dumps-dir=/tmp