New issue
Advanced search Search tips

Issue 818376 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Jul 27
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows , Mac
Pri: 2
Type: Bug-Security

Blocked on:
issue 819216



Sign in to add a comment

Security: Off-by-1 buffer over-read in Crashpad

Project Member Reported by palmer@chromium.org, Mar 3 2018

Issue description

https://logs.chromium.org/v/?s=chromium%2Fbb%2Ftryserver.chromium.win%2Fwin10_chromium_x64_rel_ng%2F94014%2F%2B%2Frecipes%2Fsteps%2Fcrashpad_tests__with_patch__on_Windows-10-14393%2F0%2Flogs%2FCrashpadClient.HandlerLaunchFailureDumpWithoutCrash%2F0 shows:

	logging::LogMessage::~LogMessage [0x00007FF611097EB3+99]
	base::BasicStringPiece<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::operator[] [0x00007FF610F5CD61+81]
	crashpad::StringToNumber [0x00007FF611127FEF+95]
	crashpad::test::WinChildProcess::WinChildProcess [0x00007FF6111329BA+298]

The relevant code seems to be:

  if (string[string.length()] != '\0') {
    // The implementations use the C standard library’s conversion routines,
    // which rely on the strings having a trailing NUL character. std::string
    // will NUL-terminate.
    std::string terminated_string(string.data(), string.length());
    return StringToIntegerInternal<Traits>(terminated_string, number);
  }

in ./third_party/crashpad/crashpad/util/stdlib/string_number_conversion.cc.

(See https://chromium-review.googlesource.com/c/chromium/src/+/945049)

This affects at least macOS and Windows, but maybe other platforms. Although the severity is Low, I'm calling it Pri-1 because I really want to land that CL and get some bounds checking happening. :) If not Mark, can one of the other Crashpad OWNERS take a look? Thanks all!
 
Project Member

Comment 2 by bugdroid1@chromium.org, Mar 3 2018

Comment 3 by mark@chromium.org, Mar 3 2018

Status: Fixed (was: Started)
Fixed in Crashpad, ready to roll into Chromium at https://chromium-review.googlesource.com/c/chromium/src/+/941512.
Project Member

Comment 4 by sheriffbot@chromium.org, Mar 3 2018

Labels: -Restrict-View-SecurityTeam Restrict-View-SecurityNotify
Project Member

Comment 5 by bugdroid1@chromium.org, Mar 5 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/31fd846e0af04d50d511ea827b35c072b89d9ff6

commit 31fd846e0af04d50d511ea827b35c072b89d9ff6
Author: Mark Mentovai <mark@chromium.org>
Date: Mon Mar 05 19:23:14 2018

Update Crashpad to 4375233ad2dad48f2332ecc20221df10f98b668a

This includes a reland of 58866fc90d41, which was reverted at
68255cbfe41a. The cause for the revert was addressed by upstream
82777cff5848.

14dbd3531d98 gn win: Get main test binaries building
6cf4f928eb08 gn win: Add auxiliary test binaries used by
             end_to_end_test.py
36679d572ba0 win: Don't assume offsets the same when
             kDoesNotObserveDaylightSavingTime
9ab4fbf1e1a7 win: Improve child crash location test
798f6540435f gn win: Use new toolchain names to support both x86 and x64
83a83c5b0050 Roll mini_chromium to e7e8237
a483e2c599b8 Fix names of Windows trybots after server-side rename
38b20ca57efc Relocate CaptureContext to misc and implement on Linux
a8ad3bdbdfb1 linux: fix incorrect fallthrough
73e862e15a6c fuchsia: Exclude capture_context_test.cc from test build
b83f4c731d8f Let UUID::InitializeFromString accept StringPiece16 too
f878f155172b fuchsia: Add flock() stub to get test binaries linking
             again
e5bbdaff87a9 Pass FilePath to Settings in Initialize()
c45ba7920e01 Make NewReport objects own their associated database
             resources
7d5487fc44b3 minidump: add switch cases to handle linux/android and ARM
c406797ce620 Add  UploadReport to manage database resources during
             upload
7faa2ef89872 Get CrashpadInfo address via a .note, rather than dynamic
             symtab
8d0d999d9245 Add a cross-platform database implementation
b43858c9903f fuchsia: Start of ModuleSnapshot and ProcessReader
             implementations
6667fa25595a fuchsia: Fixes to TestPaths
90cde8e30f7d Disable upload on Android
4094c2628d33 Address review comments for 8d0d999
a4d7fb4cc390 Use .long for pointers on 32-bit platforms
5e5b927b38ca Build crashpad_client_linux.cc on Android
eec1e17ab558 Fix two bugs in memset()ing CrashpadInfo on size mismatch
4717300fa4ce Reset CrashpadInfo after CrashpadInfoReader tests
f9d160ffc6bb Revert "Reset CrashpadInfo after CrashpadInfoReader tests"
6798ba912e96 Reset CrashpadInfo after CrashpadInfoReader tests
0429216f59b1 linux: Add CrashReportExceptionHandler
f38af628c9dc fuchsia: Don't fail rename if source == dest
040360239343 Fix
             CrashpadInfoSizes_ClientOptions/CrashpadInfoSizes_ClientOpt
             ions
10222b12362c fuchsia: Disable TimeZone.Basic test as timezones are non-
             functional
5cb869392eed fuchsia: Compile out LoggingLock/UnlockFile, add DCHECKs to
             Settings
4b7895615808 Add .hidden to CRASHPAD_NOTE_REFERENCE
8ee14eef08f3 fuchsia: Fix some packaging when run isn't from Crashpad
             source root
4a9d422652a1 Turn fuchsia trybots on by default
ec33c25797f9 fuchsia: Don't include sys/resource.h, recently removed
             from SDK
8b738cd24d59 Don't include crash_report_database_generic.cc on Win/Mac
d2a866978b89 Makes 'all' build on Linux
d8d03172c278 arm: Capture context around pc and registers
ebad8bd925c3 Don't spawn an upload thread if url is empty
0520fdff1edc linux: Move ScopedPrSetPtracer to util/
38540eaf71cb Add handler options for Linux/Android
01105719d767 linux: add CRASHPAD_SIMULATE_CRASH()
3dd85dc12638 fuchsia: Make ImageAnnotationReader[Test] work
cab259330f2e fuchsia: Pass more data out of module snapshot
1aae5cedaf1e Refactor ModuleSnapshot(Linux|Fuchsia) into
             ModuleSnapshotElf
4d96e4e504ef fuchsia: Return ModuleSnapshot* out of
             ProcessSnapshotFuchsia
2290a826af1e Pull (most) platform-specific MemorySnapshots out
3030ae54171a fuchsia: Fix ninja auto-regen after run
61f1013ee4ef fuchsia: Add some thread reading to ProcessReader and a
             test
c69ba3d52783 non-win: Add
             Multiprocess::SetExpectedChildTerminationBuiltinTrap()
f130822b9f4b linux: Add CrashpadClient tests
2b05eb522fa4 Rename ProcessReader to platform-suffixed versions
fa2a03fbdd0f linux: Add CrashpadClient::SetFirstChanceExceptionHandler()
cd3afe616e63 Linux: Pull and use clang toolchain in third_party
8e80a575d15f Linux: Pull a sysroot if pulling a local clang
fae18c2fc492 fuchsia: Add implementation of ThreadSnapshot
a869ae18d256 Workaround for death test failure when in threadsafe mode
             on Mac
8a12f5893050 fuchsia: Take bots off CQ pending flake investigation
9affa2a0e72d Optionally stub out the libcurl-based implementation of
             HTTPTransport
dec23bef5769 win gn: reintroduce flags to disable warnings
746ce1a63703 Roll mini_chromium to 987bde8
493e29bc3df0 win: Use correct format specifier
a45e88602b90 Skip ELF notes with a p_vaddr of zero
71d90608828d Add Linux trybots to CQ
449506d59c6a Roll mini_chromium to ef0df11
82777cff5848 win: fix warnings when building with clang
23b2156fb694 Don’t read beyond a StringPiece’s bounds in
             StringToNumber()
4375233ad2da win: fix 64-bit build

Also:
Add new metrics enums values.
Use new CrashReportDatabase interface.

Bug: crashpad:30, chromium:817982,  chromium:818376 
Change-Id: Ib4fcc423f68a4c80907968498264413f3f229c5c
Reviewed-on: https://chromium-review.googlesource.com/947745
Commit-Queue: Chris Palmer <palmer@chromium.org>
Reviewed-by: Sigurður Ásgeirsson <siggi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#540894}
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/components/browser_watcher/postmortem_report_collector.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/components/browser_watcher/postmortem_report_collector.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/components/browser_watcher/postmortem_report_collector_unittest.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/components/crash/content/app/minidump_with_crashpad_info.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/README.chromium
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/.gitignore
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/DEPS
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/build/BUILDCONFIG.gn
[add] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/build/install_linux_sysroot.py
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/build/run_tests.py
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/BUILD.gn
[delete] https://crrev.com/fd91b77da524c9151eacd51709dfe7d6cff874b4/third_party/crashpad/crashpad/client/capture_context_mac.h
[delete] https://crrev.com/fd91b77da524c9151eacd51709dfe7d6cff874b4/third_party/crashpad/crashpad/client/capture_context_mac_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/client.gyp
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/client_test.gyp
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/crash_report_database.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/crash_report_database.h
[delete] https://crrev.com/fd91b77da524c9151eacd51709dfe7d6cff874b4/third_party/crashpad/crashpad/client/crash_report_database_fuchsia.cc
[add] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/crash_report_database_generic.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/crash_report_database_mac.mm
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/crash_report_database_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/crash_report_database_win.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/crashpad_client.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/crashpad_client_linux.cc
[add] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/crashpad_client_linux_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/crashpad_client_win.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/crashpad_info.cc
[add] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/crashpad_info_note.S
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/prune_crash_reports_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/settings.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/settings.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/settings_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/simple_string_dictionary_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/simulate_crash.h
[add] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/simulate_crash_linux.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/simulate_crash_mac.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/client/simulate_crash_win.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/BUILD.gn
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/crash_report_upload_thread.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/crash_report_upload_thread.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/crashpad_handler.md
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/crashpad_handler_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/handler.gyp
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/handler_main.cc
[add] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/linux/crash_report_exception_handler.cc
[add] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/linux/crash_report_exception_handler.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/linux/exception_handler_server_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/mac/crash_report_exception_handler.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/mac/crash_report_exception_handler.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/prune_crash_reports_thread.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/prune_crash_reports_thread.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/win/crash_other_program.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/win/crash_report_exception_handler.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/win/crash_report_exception_handler.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/win/crashy_test_program.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/handler/win/loader_lock_dll.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/infra/config/cq.cfg
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/minidump/minidump_system_info_writer.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/BUILD.gn
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/capture_memory.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/crashpad_info_size_test_module.cc
[add] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/crashpad_info_size_test_note.S
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/crashpad_types/crashpad_info_reader.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/crashpad_types/crashpad_info_reader_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/crashpad_types/image_annotation_reader_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/elf/elf_image_reader.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/elf/elf_image_reader_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/elf/elf_image_reader_test_note.S
[rename] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/elf/module_snapshot_elf.cc
[rename] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/elf/module_snapshot_elf.h
[add] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/fuchsia/process_reader_fuchsia.cc
[add] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/fuchsia/process_reader_fuchsia.h
[add] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/fuchsia/process_reader_fuchsia_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/fuchsia/process_snapshot_fuchsia.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/fuchsia/process_snapshot_fuchsia.h
[add] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/fuchsia/thread_snapshot_fuchsia.cc
[add] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/fuchsia/thread_snapshot_fuchsia.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux_test.cc
[delete] https://crrev.com/fd91b77da524c9151eacd51709dfe7d6cff874b4/third_party/crashpad/crashpad/snapshot/linux/memory_snapshot_linux.cc
[delete] https://crrev.com/fd91b77da524c9151eacd51709dfe7d6cff874b4/third_party/crashpad/crashpad/snapshot/linux/memory_snapshot_linux.h
[rename] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux.cc
[rename] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux.h
[rename] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/linux/process_reader_linux_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/linux/process_snapshot_linux.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/linux/process_snapshot_linux.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/exception_snapshot_mac.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/exception_snapshot_mac.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_annotations_reader.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_annotations_reader.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_annotations_reader_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_reader.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_reader.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_reader_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_segment_reader.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_segment_reader.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_symbol_table_reader.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_symbol_table_reader.h
[delete] https://crrev.com/fd91b77da524c9151eacd51709dfe7d6cff874b4/third_party/crashpad/crashpad/snapshot/mac/memory_snapshot_mac.cc
[delete] https://crrev.com/fd91b77da524c9151eacd51709dfe7d6cff874b4/third_party/crashpad/crashpad/snapshot/mac/memory_snapshot_mac.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/module_snapshot_mac.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/module_snapshot_mac.h
[rename] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/process_reader_mac.cc
[rename] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/process_reader_mac.h
[rename] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/process_reader_mac_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/process_snapshot_mac.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/process_snapshot_mac.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/process_types.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/process_types.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/process_types/custom.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/process_types_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/system_snapshot_mac.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/system_snapshot_mac.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/system_snapshot_mac_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/thread_snapshot_mac.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/mac/thread_snapshot_mac.h
[add] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/memory_snapshot_generic.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/snapshot.gyp
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/snapshot_test.gyp
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/win/crashpad_snapshot_test_crashing_child.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/win/crashpad_snapshot_test_dump_without_crashing.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/win/exception_snapshot_win.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/win/exception_snapshot_win_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/win/module_snapshot_win.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/win/process_reader_win.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/snapshot/win/system_snapshot_win_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/test/BUILD.gn
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/test/mac/dyld.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/test/multiprocess.h
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/test/multiprocess_exec_fuchsia.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/test/multiprocess_exec_test.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/test/multiprocess_exec_test_child.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/test/multiprocess_posix.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/test/test.gyp
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/test/test_paths.cc
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/third_party/fuchsia/README.crashpad
[add] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/third_party/linux/README.crashpad
[modify] https://crrev.com/31fd846e0af04d50d511ea827b35c072b89d9ff6/third_party/crashpad/crashpad/tools/crashpad_database_util.cc
[modi
Project Member

Comment 6 by bugdroid1@chromium.org, Mar 6 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff

commit db6afd2fb363ffae0c563fb6dee1a5c7469b88ff
Author: John Abd-El-Malek <jam@chromium.org>
Date: Tue Mar 06 00:42:35 2018

Revert "Update Crashpad to 4375233ad2dad48f2332ecc20221df10f98b668a"

This reverts commit 31fd846e0af04d50d511ea827b35c072b89d9ff6.

This causes debug Windows component builds to not run on Windows, giving the error below. Bruce & Rob tracked it to the change in util/BUILD.gn which adds mincore.lib

---------------------------
chrome.exe - System Error
---------------------------
The program can't start because api-ms-win-power-base-l1-1-0.dll is missing from your computer. Try reinstalling the program to fix this problem."


Original change's description:
> Update Crashpad to 4375233ad2dad48f2332ecc20221df10f98b668a
> 
> This includes a reland of 58866fc90d41, which was reverted at
> 68255cbfe41a. The cause for the revert was addressed by upstream
> 82777cff5848.
> 
> 14dbd3531d98 gn win: Get main test binaries building
> 6cf4f928eb08 gn win: Add auxiliary test binaries used by
>              end_to_end_test.py
> 36679d572ba0 win: Don't assume offsets the same when
>              kDoesNotObserveDaylightSavingTime
> 9ab4fbf1e1a7 win: Improve child crash location test
> 798f6540435f gn win: Use new toolchain names to support both x86 and x64
> 83a83c5b0050 Roll mini_chromium to e7e8237
> a483e2c599b8 Fix names of Windows trybots after server-side rename
> 38b20ca57efc Relocate CaptureContext to misc and implement on Linux
> a8ad3bdbdfb1 linux: fix incorrect fallthrough
> 73e862e15a6c fuchsia: Exclude capture_context_test.cc from test build
> b83f4c731d8f Let UUID::InitializeFromString accept StringPiece16 too
> f878f155172b fuchsia: Add flock() stub to get test binaries linking
>              again
> e5bbdaff87a9 Pass FilePath to Settings in Initialize()
> c45ba7920e01 Make NewReport objects own their associated database
>              resources
> 7d5487fc44b3 minidump: add switch cases to handle linux/android and ARM
> c406797ce620 Add  UploadReport to manage database resources during
>              upload
> 7faa2ef89872 Get CrashpadInfo address via a .note, rather than dynamic
>              symtab
> 8d0d999d9245 Add a cross-platform database implementation
> b43858c9903f fuchsia: Start of ModuleSnapshot and ProcessReader
>              implementations
> 6667fa25595a fuchsia: Fixes to TestPaths
> 90cde8e30f7d Disable upload on Android
> 4094c2628d33 Address review comments for 8d0d999
> a4d7fb4cc390 Use .long for pointers on 32-bit platforms
> 5e5b927b38ca Build crashpad_client_linux.cc on Android
> eec1e17ab558 Fix two bugs in memset()ing CrashpadInfo on size mismatch
> 4717300fa4ce Reset CrashpadInfo after CrashpadInfoReader tests
> f9d160ffc6bb Revert "Reset CrashpadInfo after CrashpadInfoReader tests"
> 6798ba912e96 Reset CrashpadInfo after CrashpadInfoReader tests
> 0429216f59b1 linux: Add CrashReportExceptionHandler
> f38af628c9dc fuchsia: Don't fail rename if source == dest
> 040360239343 Fix
>              CrashpadInfoSizes_ClientOptions/CrashpadInfoSizes_ClientOpt
>              ions
> 10222b12362c fuchsia: Disable TimeZone.Basic test as timezones are non-
>              functional
> 5cb869392eed fuchsia: Compile out LoggingLock/UnlockFile, add DCHECKs to
>              Settings
> 4b7895615808 Add .hidden to CRASHPAD_NOTE_REFERENCE
> 8ee14eef08f3 fuchsia: Fix some packaging when run isn't from Crashpad
>              source root
> 4a9d422652a1 Turn fuchsia trybots on by default
> ec33c25797f9 fuchsia: Don't include sys/resource.h, recently removed
>              from SDK
> 8b738cd24d59 Don't include crash_report_database_generic.cc on Win/Mac
> d2a866978b89 Makes 'all' build on Linux
> d8d03172c278 arm: Capture context around pc and registers
> ebad8bd925c3 Don't spawn an upload thread if url is empty
> 0520fdff1edc linux: Move ScopedPrSetPtracer to util/
> 38540eaf71cb Add handler options for Linux/Android
> 01105719d767 linux: add CRASHPAD_SIMULATE_CRASH()
> 3dd85dc12638 fuchsia: Make ImageAnnotationReader[Test] work
> cab259330f2e fuchsia: Pass more data out of module snapshot
> 1aae5cedaf1e Refactor ModuleSnapshot(Linux|Fuchsia) into
>              ModuleSnapshotElf
> 4d96e4e504ef fuchsia: Return ModuleSnapshot* out of
>              ProcessSnapshotFuchsia
> 2290a826af1e Pull (most) platform-specific MemorySnapshots out
> 3030ae54171a fuchsia: Fix ninja auto-regen after run
> 61f1013ee4ef fuchsia: Add some thread reading to ProcessReader and a
>              test
> c69ba3d52783 non-win: Add
>              Multiprocess::SetExpectedChildTerminationBuiltinTrap()
> f130822b9f4b linux: Add CrashpadClient tests
> 2b05eb522fa4 Rename ProcessReader to platform-suffixed versions
> fa2a03fbdd0f linux: Add CrashpadClient::SetFirstChanceExceptionHandler()
> cd3afe616e63 Linux: Pull and use clang toolchain in third_party
> 8e80a575d15f Linux: Pull a sysroot if pulling a local clang
> fae18c2fc492 fuchsia: Add implementation of ThreadSnapshot
> a869ae18d256 Workaround for death test failure when in threadsafe mode
>              on Mac
> 8a12f5893050 fuchsia: Take bots off CQ pending flake investigation
> 9affa2a0e72d Optionally stub out the libcurl-based implementation of
>              HTTPTransport
> dec23bef5769 win gn: reintroduce flags to disable warnings
> 746ce1a63703 Roll mini_chromium to 987bde8
> 493e29bc3df0 win: Use correct format specifier
> a45e88602b90 Skip ELF notes with a p_vaddr of zero
> 71d90608828d Add Linux trybots to CQ
> 449506d59c6a Roll mini_chromium to ef0df11
> 82777cff5848 win: fix warnings when building with clang
> 23b2156fb694 Don’t read beyond a StringPiece’s bounds in
>              StringToNumber()
> 4375233ad2da win: fix 64-bit build
> 
> Also:
> Add new metrics enums values.
> Use new CrashReportDatabase interface.
> 
> Bug: crashpad:30, chromium:817982,  chromium:818376 
> Change-Id: Ib4fcc423f68a4c80907968498264413f3f229c5c
> Reviewed-on: https://chromium-review.googlesource.com/947745
> Commit-Queue: Chris Palmer <palmer@chromium.org>
> Reviewed-by: Sigurður Ásgeirsson <siggi@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#540894}

TBR=palmer@chromium.org,jperaza@chromium.org,mark@chromium.org,siggi@chromium.org

Change-Id: I2fbdde093d12fc1f93bd10478f6022effa0d8d2e
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: crashpad:30, chromium:817982,  chromium:818376 
Reviewed-on: https://chromium-review.googlesource.com/950343
Reviewed-by: John Abd-El-Malek <jam@chromium.org>
Commit-Queue: John Abd-El-Malek <jam@chromium.org>
Cr-Commit-Position: refs/heads/master@{#541006}
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/components/browser_watcher/postmortem_report_collector.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/components/browser_watcher/postmortem_report_collector.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/components/browser_watcher/postmortem_report_collector_unittest.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/components/crash/content/app/minidump_with_crashpad_info.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/README.chromium
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/.gitignore
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/DEPS
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/build/BUILDCONFIG.gn
[delete] https://crrev.com/d82b894ef50199f91fc3a83307b709b13062e5f8/third_party/crashpad/crashpad/build/install_linux_sysroot.py
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/build/run_tests.py
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/BUILD.gn
[rename] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/capture_context_mac.S
[add] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/capture_context_mac.h
[add] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/capture_context_mac_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/client.gyp
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/client_test.gyp
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/crash_report_database.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/crash_report_database.h
[add] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/crash_report_database_fuchsia.cc
[delete] https://crrev.com/d82b894ef50199f91fc3a83307b709b13062e5f8/third_party/crashpad/crashpad/client/crash_report_database_generic.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/crash_report_database_mac.mm
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/crash_report_database_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/crash_report_database_win.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/crashpad_client.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/crashpad_client_linux.cc
[delete] https://crrev.com/d82b894ef50199f91fc3a83307b709b13062e5f8/third_party/crashpad/crashpad/client/crashpad_client_linux_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/crashpad_client_win.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/crashpad_info.cc
[delete] https://crrev.com/d82b894ef50199f91fc3a83307b709b13062e5f8/third_party/crashpad/crashpad/client/crashpad_info_note.S
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/prune_crash_reports_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/settings.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/settings.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/settings_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/simple_string_dictionary_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/simulate_crash.h
[delete] https://crrev.com/d82b894ef50199f91fc3a83307b709b13062e5f8/third_party/crashpad/crashpad/client/simulate_crash_linux.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/simulate_crash_mac.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/client/simulate_crash_win.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/handler/BUILD.gn
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/handler/crash_report_upload_thread.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/handler/crash_report_upload_thread.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/handler/crashpad_handler.md
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/handler/crashpad_handler_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/handler/handler.gyp
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/handler/handler_main.cc
[delete] https://crrev.com/d82b894ef50199f91fc3a83307b709b13062e5f8/third_party/crashpad/crashpad/handler/linux/crash_report_exception_handler.cc
[delete] https://crrev.com/d82b894ef50199f91fc3a83307b709b13062e5f8/third_party/crashpad/crashpad/handler/linux/crash_report_exception_handler.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/handler/linux/exception_handler_server_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/handler/mac/crash_report_exception_handler.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/handler/mac/crash_report_exception_handler.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/handler/prune_crash_reports_thread.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/handler/prune_crash_reports_thread.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/handler/win/crash_other_program.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/handler/win/crash_report_exception_handler.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/handler/win/crash_report_exception_handler.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/handler/win/crashy_test_program.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/handler/win/loader_lock_dll.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/infra/config/cq.cfg
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/minidump/minidump_system_info_writer.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/BUILD.gn
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/capture_memory.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/crashpad_info_size_test_module.cc
[delete] https://crrev.com/d82b894ef50199f91fc3a83307b709b13062e5f8/third_party/crashpad/crashpad/snapshot/crashpad_info_size_test_note.S
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/crashpad_types/crashpad_info_reader.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/crashpad_types/crashpad_info_reader_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/crashpad_types/image_annotation_reader_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/elf/elf_image_reader.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/elf/elf_image_reader_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/elf/elf_image_reader_test_note.S
[delete] https://crrev.com/d82b894ef50199f91fc3a83307b709b13062e5f8/third_party/crashpad/crashpad/snapshot/fuchsia/process_reader_fuchsia.cc
[delete] https://crrev.com/d82b894ef50199f91fc3a83307b709b13062e5f8/third_party/crashpad/crashpad/snapshot/fuchsia/process_reader_fuchsia.h
[delete] https://crrev.com/d82b894ef50199f91fc3a83307b709b13062e5f8/third_party/crashpad/crashpad/snapshot/fuchsia/process_reader_fuchsia_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/fuchsia/process_snapshot_fuchsia.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/fuchsia/process_snapshot_fuchsia.h
[delete] https://crrev.com/d82b894ef50199f91fc3a83307b709b13062e5f8/third_party/crashpad/crashpad/snapshot/fuchsia/thread_snapshot_fuchsia.cc
[delete] https://crrev.com/d82b894ef50199f91fc3a83307b709b13062e5f8/third_party/crashpad/crashpad/snapshot/fuchsia/thread_snapshot_fuchsia.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/linux/exception_snapshot_linux_test.cc
[add] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/linux/memory_snapshot_linux.cc
[add] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/linux/memory_snapshot_linux.h
[rename] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/linux/module_snapshot_linux.cc
[rename] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/linux/module_snapshot_linux.h
[rename] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/linux/process_reader.cc
[rename] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/linux/process_reader.h
[rename] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/linux/process_reader_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/linux/process_snapshot_linux.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/linux/process_snapshot_linux.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/linux/thread_snapshot_linux.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/exception_snapshot_mac.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/exception_snapshot_mac.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_annotations_reader.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_annotations_reader.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_annotations_reader_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_reader.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_reader.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_reader_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_segment_reader.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_segment_reader.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_symbol_table_reader.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/mach_o_image_symbol_table_reader.h
[add] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/memory_snapshot_mac.cc
[add] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/memory_snapshot_mac.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/module_snapshot_mac.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/module_snapshot_mac.h
[rename] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/process_reader.cc
[rename] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/process_reader.h
[rename] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/process_reader_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/process_snapshot_mac.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/process_snapshot_mac.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/process_types.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/process_types.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/process_types/custom.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/process_types_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/system_snapshot_mac.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/system_snapshot_mac.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/system_snapshot_mac_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/thread_snapshot_mac.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/mac/thread_snapshot_mac.h
[delete] https://crrev.com/d82b894ef50199f91fc3a83307b709b13062e5f8/third_party/crashpad/crashpad/snapshot/memory_snapshot_generic.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/snapshot.gyp
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/snapshot_test.gyp
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/win/crashpad_snapshot_test_crashing_child.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/win/crashpad_snapshot_test_dump_without_crashing.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/win/exception_snapshot_win.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/win/exception_snapshot_win_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/win/module_snapshot_win.h
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/win/process_reader_win.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/snapshot/win/system_snapshot_win_test.cc
[modify] https://crrev.com/db6afd2fb363ffae0c563fb6dee1a5c7469b88ff/third_party/crashpad/crashpad/test/BUILD.gn
[rename] https://crrev.c
Project Member

Comment 7 by bugdroid1@chromium.org, Mar 6 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c8bccdf109b1dcad454f4e26e868dc3d3af099f0

commit c8bccdf109b1dcad454f4e26e868dc3d3af099f0
Author: Chris Palmer <palmer@chromium.org>
Date: Tue Mar 06 01:13:25 2018

Add range checks for `StringPiece`.

Range check `operator[]`, `front`, `back`, and  `remove_{pre,suf}fix`.

Bug: 817982, 818376 , 818844 
Change-Id: I3a0b560af273c9b04237a18a1bc0b56283d3d824
Reviewed-on: https://chromium-review.googlesource.com/945049
Commit-Queue: Chris Palmer <palmer@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Mark Mentovai <mark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#541012}
[modify] https://crrev.com/c8bccdf109b1dcad454f4e26e868dc3d3af099f0/base/strings/string_piece.h

Project Member

Comment 8 by bugdroid1@chromium.org, Mar 6 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2b0c7b406613114aa86bbe9040756e99fd913518

commit 2b0c7b406613114aa86bbe9040756e99fd913518
Author: Jan Wilken Dörrie <jdoerrie@chromium.org>
Date: Tue Mar 06 09:44:42 2018

Revert "Add range checks for `StringPiece`."

This reverts commit c8bccdf109b1dcad454f4e26e868dc3d3af099f0.

Reason for revert: This change has r540894 as dependency. However, r540894 was reverted in r541006, just before this patch landed. Since this currently causes failures on Mac due to crashpad errors, I am reverting this change for now.

Original change's description:
> Add range checks for `StringPiece`.
> 
> Range check `operator[]`, `front`, `back`, and  `remove_{pre,suf}fix`.
> 
> Bug: 817982, 818376 , 818844 
> Change-Id: I3a0b560af273c9b04237a18a1bc0b56283d3d824
> Reviewed-on: https://chromium-review.googlesource.com/945049
> Commit-Queue: Chris Palmer <palmer@chromium.org>
> Reviewed-by: Daniel Cheng <dcheng@chromium.org>
> Reviewed-by: Mark Mentovai <mark@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#541012}

TBR=palmer@chromium.org,dcheng@chromium.org,mark@chromium.org

Change-Id: I7d5c2ca050869aff8dca4ba6b724761172aa1d83
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 817982,  818376 ,  818844 
Reviewed-on: https://chromium-review.googlesource.com/950822
Reviewed-by: Jan Wilken Dörrie <jdoerrie@chromium.org>
Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org>
Cr-Commit-Position: refs/heads/master@{#541060}
[modify] https://crrev.com/2b0c7b406613114aa86bbe9040756e99fd913518/base/strings/string_piece.h

Comment 9 by kbr@chromium.org, Mar 6 2018

Blockedon: 819216
Cc: mark@chromium.org
Owner: ----
Status: Available (was: Fixed)
rsesek or scottmg, any chance you could look into #6? :)
Owner: jperaza@chromium.org
Status: Started (was: Available)
Oh, nice: https://chromium-review.googlesource.com/c/chromium/src/+/950466

Thanks jperaza! :)
Project Member

Comment 12 by bugdroid1@chromium.org, Mar 6 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/3f8c6fb6d754c847a891129a1f3ea7245ed8602c

commit 3f8c6fb6d754c847a891129a1f3ea7245ed8602c
Author: Joshua Peraza <jperaza@chromium.org>
Date: Tue Mar 06 20:22:05 2018

Don't read beyond a StringPiece's bounds in StringToNumber()

This change was included in
https://chromium-review.googlesource.com/c/chromium/src/+/947745
and was reverted by
https://chromium-review.googlesource.com/c/chromium/src/+/950343
but is still needed by
https://chromium-review.googlesource.com/c/chromium/src/+/945049

Bug: chromium:817982,  chromium:818376 
Change-Id: I4f97d632ba9f86c17d3df55c404c0ae14e1d39c9
Reviewed-on: https://chromium-review.googlesource.com/950466
Reviewed-by: Chris Palmer <palmer@chromium.org>
Reviewed-by: Robert Sesek <rsesek@chromium.org>
Commit-Queue: Joshua Peraza <jperaza@chromium.org>
Cr-Commit-Position: refs/heads/master@{#541183}
[modify] https://crrev.com/3f8c6fb6d754c847a891129a1f3ea7245ed8602c/third_party/crashpad/README.chromium
[modify] https://crrev.com/3f8c6fb6d754c847a891129a1f3ea7245ed8602c/third_party/crashpad/crashpad/util/linux/memory_map.cc
[modify] https://crrev.com/3f8c6fb6d754c847a891129a1f3ea7245ed8602c/third_party/crashpad/crashpad/util/mach/symbolic_constants_mach.cc
[modify] https://crrev.com/3f8c6fb6d754c847a891129a1f3ea7245ed8602c/third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc
[modify] https://crrev.com/3f8c6fb6d754c847a891129a1f3ea7245ed8602c/third_party/crashpad/crashpad/util/stdlib/string_number_conversion.cc
[modify] https://crrev.com/3f8c6fb6d754c847a891129a1f3ea7245ed8602c/third_party/crashpad/crashpad/util/stdlib/string_number_conversion.h
[modify] https://crrev.com/3f8c6fb6d754c847a891129a1f3ea7245ed8602c/third_party/crashpad/crashpad/util/stdlib/string_number_conversion_test.cc

Project Member

Comment 13 by bugdroid1@chromium.org, Mar 6 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/e5a6dfada32caaccc93e4f3ca4cb0bd0f6cdd019

commit e5a6dfada32caaccc93e4f3ca4cb0bd0f6cdd019
Author: Chris Palmer <palmer@chromium.org>
Date: Tue Mar 06 21:40:08 2018

Reland "Add range checks for `StringPiece`."

This reverts commit 2b0c7b406613114aa86bbe9040756e99fd913518.

Reason for revert: https://chromium-review.googlesource.com/950466 re-fixed the crashpad bug, so we should be good to land this again.

Original change's description:
> Revert "Add range checks for `StringPiece`."
> 
> This reverts commit c8bccdf109b1dcad454f4e26e868dc3d3af099f0.
> 
> Reason for revert: This change has r540894 as dependency. However, r540894 was reverted in r541006, just before this patch landed. Since this currently causes failures on Mac due to crashpad errors, I am reverting this change for now.
> 
> Original change's description:
> > Add range checks for `StringPiece`.
> > 
> > Range check `operator[]`, `front`, `back`, and  `remove_{pre,suf}fix`.
> > 
> > Bug: 817982, 818376 , 818844 
> > Change-Id: I3a0b560af273c9b04237a18a1bc0b56283d3d824
> > Reviewed-on: https://chromium-review.googlesource.com/945049
> > Commit-Queue: Chris Palmer <palmer@chromium.org>
> > Reviewed-by: Daniel Cheng <dcheng@chromium.org>
> > Reviewed-by: Mark Mentovai <mark@chromium.org>
> > Cr-Commit-Position: refs/heads/master@{#541012}
> 
> TBR=palmer@chromium.org,dcheng@chromium.org,mark@chromium.org
> 
> Change-Id: I7d5c2ca050869aff8dca4ba6b724761172aa1d83
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Bug: 817982,  818376 ,  818844 
> Reviewed-on: https://chromium-review.googlesource.com/950822
> Reviewed-by: Jan Wilken Dörrie <jdoerrie@chromium.org>
> Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#541060}

TBR=palmer@chromium.org,dcheng@chromium.org,mark@chromium.org,jdoerrie@chromium.org

Change-Id: I50637027781401fc96b75bb749c5baa80dcc14a8
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 817982,  818376 ,  818844 
Reviewed-on: https://chromium-review.googlesource.com/951868
Reviewed-by: Chris Palmer <palmer@chromium.org>
Commit-Queue: Chris Palmer <palmer@chromium.org>
Cr-Commit-Position: refs/heads/master@{#541201}
[modify] https://crrev.com/e5a6dfada32caaccc93e4f3ca4cb0bd0f6cdd019/base/strings/string_piece.h

Project Member

Comment 14 by sheriffbot@chromium.org, Mar 7 2018

Labels: -Pri-1 Pri-2
Project Member

Comment 15 by sheriffbot@chromium.org, May 30 2018

Labels: -M-66 M-67
Project Member

Comment 16 by sheriffbot@chromium.org, Jul 25

Labels: -M-67 Target-68 M-68
jperaza: Can this be marked as fixed?
Status: Fixed (was: Started)
Project Member

Comment 19 by sheriffbot@chromium.org, Nov 3

Labels: -Restrict-View-SecurityNotify allpublic
This bug has been closed for more than 14 weeks. Removing security view restrictions.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment