commit | 1103dfc65def733ed50ed1a4471c263c3ab11b28 | [log] [tgz] |
---|---|---|
author | Justin Cohen <justincohen@google.com> | Sat May 20 03:55:11 2023 |
committer | Justin Cohen <justincohen@chromium.org> | Mon May 22 17:29:35 2023 |
tree | fb6f0fc911ddcd6e81ff2e44307abf04f4d25a19 | |
parent | 8525d5384ed244dda917df1a1799df52960a8258 [diff] |
ios: Add fallbacks to try_free_default and claimed_address in forbidden allocators. This test only change should improve flake on iOS XCUITests. try_free_default can receive a pointer which doesn't belong to the allocator and claimed_address may not be implemented in specified zone. Add fallbacks for both. This logic is identical to the Chromium equivalent shim in base/allocator/partition_allocator/shim/allocator_shim_default_dispatch_to_mac_zoned_malloc.cc Bug:b/270620301 Change-Id: I4a788d4fbc7b324caff18e41618a5f999b4b8d4e Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/4549684 Reviewed-by: Mark Mentovai <mark@chromium.org>
Crashpad is a crash-reporting system.
Crashpad’s source code is hosted in a Git repository at https://chromium.googlesource.com/crashpad/crashpad.