diff options
author | Saleem Abdulrasool <abdulras@google.com> | 2022-06-30 15:34:32 -0700 |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2022-06-30 15:36:12 -0700 |
commit | f4988f5bd4176345aad2a525e24d5fd11b3c97ea (patch) | |
tree | 1d79c2e6e3b738e91e92a00d16190963e661eff6 /ci/macos_xcode_cmake.sh | |
parent | b35ae3281ac7be49b42dc574403ff5fbcf1788fb (diff) |
debugging: account for differences in alternate signal stacks
The alternate signal stack may be sufficiently beyond the esimated frame size
(100k). If we run into the case that the frame is not in the correct direction
assume that the frames may be non-contiguous due to an alternate signal stack
layout. In such a case, if we find that there is an alternate stack configured,
ignore the discontiuity (assuming that it is a removable point-wise
discontinuity) and continue the stack unwinding. This permits us to capture
stack traces in more cases.
PiperOrigin-RevId: 458327775
Change-Id: Ia8b461847401492f72a23ba26601c72e0109402c
Diffstat (limited to 'ci/macos_xcode_cmake.sh')
0 files changed, 0 insertions, 0 deletions