commit | 0dcc23a44eb30c3f0313aa212e548f12456ea998 | [log] [tgz] |
---|---|---|
author | Alexei Filippov <alph@chromium.org> | Thu Apr 25 01:48:32 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Apr 25 01:48:32 2019 |
tree | a21766c7ff2f4737566a843104a4eda4605cea59 | |
parent | 073d7fe83a52cd10b05d6e1299858f0310d27c66 [diff] |
Revert "Make Zombies ignore GWP-ASan backed allocations" This reverts commit 28000bb230411bf866115fe2e3695721db67bea7. Reason for revert: Broke build https://ci.chromium.org/p/chromium/builders/ci/Mac%20ASan%2064%20Builder/81770 Original change's description: > Make Zombies ignore GWP-ASan backed allocations > > Zombies is an macOS-specific tool for detecting Objective-C > use-after-frees by delaying Obj-C object deallocation and replacing > those objects' class information with a debug class that will cause a > crash on any attempt to call a method on the freed object. > > Zombies interferes with GWP-ASan on account of the fact that by delaying > the object's deallocation GWP-ASan does not get a correct deallocation > stack trace, nor can it detect errors during the time the object is in > Zombies' quarantine. > > Change Zombies to immediately deallocate Obj-C objects backed by a > GWP-ASan allocation. > > Bug: 944727 > Change-Id: Ifa452bce7f6678ed20a4cc51000748d11d366a59 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1570631 > Reviewed-by: Elly Fong-Jones <ellyjones@chromium.org> > Reviewed-by: Robert Sesek <rsesek@chromium.org> > Reviewed-by: Vitaly Buka <vitalybuka@chromium.org> > Commit-Queue: Vlad Tsyrklevich <vtsyrklevich@chromium.org> > Cr-Commit-Position: refs/heads/master@{#653844} TBR=ellyjones@chromium.org,rsesek@chromium.org,vtsyrklevich@chromium.org,vitalybuka@chromium.org Change-Id: I07f325586f2d3d6de323e7d28f03e7ff34dccf36 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 944727 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1583396 Reviewed-by: Alexei Filippov <alph@chromium.org> Commit-Queue: Alexei Filippov <alph@chromium.org> Cr-Commit-Position: refs/heads/master@{#653847}
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 .