summaryrefslogtreecommitdiff
path: root/ci/linux_clang-latest_libcxx_tsan_bazel.sh
diff options
context:
space:
mode:
authorGravatar Saleem Abdulrasool <abdulras@google.com>2022-06-30 15:34:32 -0700
committerGravatar Copybara-Service <copybara-worker@google.com>2022-06-30 15:36:12 -0700
commitf4988f5bd4176345aad2a525e24d5fd11b3c97ea (patch)
tree1d79c2e6e3b738e91e92a00d16190963e661eff6 /ci/linux_clang-latest_libcxx_tsan_bazel.sh
parentb35ae3281ac7be49b42dc574403ff5fbcf1788fb (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/linux_clang-latest_libcxx_tsan_bazel.sh')
0 files changed, 0 insertions, 0 deletions