Disable headless crash reporter on Windows
The headless_browsertests try to startup the crashpad-handler process but they don't do it properly. This causes some inappropriate sandbox code to be run, triggering a CHECK, and it means that the crashpad process is never actually set up correctly. This has been broken as far back as I could tell (back to April 2020 when the CHECK was added). This incorrect setup then leads to communications errors shown with these error messages on every test: ERROR:registration_protocol_win.cc(130)] TransactNamedPipe: The pipe has been ended. (0x6D) ERROR:registration_protocol_win.cc(102)] CreateFile: The system cannot find the file specified. (0x2) It is unknown whether this fails on other platforms so for now I am just disabling it on Windows where I know it does not work. Bug: 1147063 Change-Id: I1d02d00de6a5af3ccc73c3db213a822eeea1c2ab Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2543683Reviewed-by:Andrey Kosyakov <caseq@chromium.org> Commit-Queue: Bruce Dawson <brucedawson@chromium.org> Cr-Commit-Position: refs/heads/master@{#829005}
Showing
Please register or sign in to comment