Das Chrome-Crashpad stürzt auf xattr ab


10

Ich habe einen Macos High Sierra 10.13.3. Wenn Sie Chrome im Headless-Modus ausführen, um automatisierte Tests auszuführen, wird folgende Fehlermeldung angezeigt:

[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 für diese Datei mit zu löschen, xattr -c /var/folders/8c/s_296_fd25sfywfxclkjcz_w0000gp/T/aber ich erhalte auch eine Operation, die nicht zulässig ist, selbst mit sudo.

Ich kann die Attribute auflisten:

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

Wie kann ich die Berechtigungen für diese Datei korrigieren? Es hat bis vor kurzem funktioniert.



Ich habe die 4 in diesem Beitrag vorgeschlagenen Befehle ausprobiert, aber ich bekomme immer noch das Problem. Ich kann nicht sudo chown, ich bekomme einenOperation Not Permitted
Francis

@agtoever Interessiert zu wissen, warum Sie denken, dass eine 6 Jahre alte Lösung für ein nicht verwandtes Problem (abgesehen von einem Teil der Fehlermeldung) hier wahrscheinlich funktioniert ..
Geotheory

Antworten:


10

Es gibt eine einfache Problemumgehung. Geben Sie beim Starten von Chrome einfach ein anderes Verzeichnis für "Absturzabbilder" an:

path_to_chrome --headless --crash-dumps-dir=/tmp
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.