commit | 33d5aa2289aa711214997ecae3e728a4f589598c | [log] [tgz] |
---|---|---|
author | Joshua Peraza <jperaza@chromium.org> | Tue Mar 13 15:21:24 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Mar 13 15:21:24 2018 |
tree | d4d58f078d054788ad0ac0bb2c33678f1c1fb5c8 | |
parent | f8fb4057767edfb03a3a326603d0c4828e2c9187 [diff] |
Update Crashpad to c27a1aaea0861852c6d92945b68856586e0cd51d 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 8175825f45fd win: use version.lib instead of mincore.lib 07da37aec70e win: fix crashy test program c27a1aaea086 win: Fix -Wmicrosoft-cast warning Also, Add new metrics enums values. Use the new CrashReportDatabase interface. Bug: crashpad:30 Change-Id: I36a6469046983c6ffdb1512436a915ee1a7bb49d Reviewed-on: https://chromium-review.googlesource.com/959764 Commit-Queue: Joshua Peraza <jperaza@chromium.org> Reviewed-by: Sigurður Ásgeirsson <siggi@chromium.org> Reviewed-by: Mark Mentovai <mark@chromium.org> Cr-Commit-Position: refs/heads/master@{#542807}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .