diff options
author | Mitch Phillips <31459023+hctim@users.noreply.github.com> | 2021-05-11 22:33:59 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2021-05-11 22:33:59 +0000 |
commit | d8ce6a5e15b8567d1a4e35e34ba7644b877c9787 (patch) | |
tree | 5e1e85016be16b395eef3d2c25a902ee8fa01c58 | |
parent | 839726c3ac00241ddcd0f8d62efd9e3e2e5da7be (diff) | |
parent | ec578a0d9e9b26b13d7c845f89bf4d975a3f592a (diff) | |
download | gwp_asan-android12-dev.tar.gz |
[Scudo] Use GWP-ASan's aligned allocations and fixup postalloc hooks. am: 875cd44ff6 am: 63773cb41b am: ec578a0d9eandroid-12.1.0_r9android-12.1.0_r8android-12.1.0_r7android-12.1.0_r22android-12.1.0_r21android-12.1.0_r20android-12.1.0_r19android-12.1.0_r11android-12.1.0_r10android-12.0.0_r32android-12.0.0_r29android-12.0.0_r28android-12.0.0_r27android-12.0.0_r26android-12.0.0_r21android-12.0.0_r20android-12.0.0_r19android-12.0.0_r18android-12.0.0_r16android12L-devandroid12-qpr3-s7-releaseandroid12-qpr3-s6-releaseandroid12-qpr3-s5-releaseandroid12-qpr3-s4-releaseandroid12-qpr3-s3-releaseandroid12-qpr3-s2-releaseandroid12-qpr3-s1-releaseandroid12-qpr3-releaseandroid12-qpr1-releaseandroid12-qpr1-d-s3-releaseandroid12-qpr1-d-s2-releaseandroid12-qpr1-d-s1-releaseandroid12-qpr1-d-releaseandroid12-dev
Original change: https://android-review.googlesource.com/c/platform/external/gwp_asan/+/1703605
Change-Id: I05cf2bfca592d392475e8cdcd47eaf5cf0f05bf5
-rw-r--r-- | gwp_asan/common.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gwp_asan/common.h b/gwp_asan/common.h index ee8f9d1..7ce367e 100644 --- a/gwp_asan/common.h +++ b/gwp_asan/common.h @@ -83,6 +83,8 @@ struct AllocationMetadata { // crash handler. This, in conjunction with the Metadata array, forms the entire // set of information required for understanding a GWP-ASan crash. struct AllocatorState { + constexpr AllocatorState() {} + // Returns whether the provided pointer is a current sampled allocation that // is owned by this pool. GWP_ASAN_ALWAYS_INLINE bool pointerIsMine(const void *Ptr) const { |