[all-commits] [llvm/llvm-project] 5e4740: [Darwin] Improve ASan diagnostics on arm64e with p...

Julian Lettner via All-commits all-commits at lists.llvm.org
Wed May 6 18:33:58 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 5e4740c21284054a3e2905bfdcaadff1a9bd4bb0
      https://github.com/llvm/llvm-project/commit/5e4740c21284054a3e2905bfdcaadff1a9bd4bb0
  Author: Julian Lettner <julian.lettner at apple.com>
  Date:   2020-05-06 (Wed, 06 May 2020)

  Changed paths:
    M compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp

  Log Message:
  -----------
  [Darwin] Improve ASan diagnostics on arm64e with pointer auth

When reporting diagnostics from ASan's (and other sanitizer's) signal
handlers we should strip the "invalid signature" bit before printing
addresses.  This makes the report less confusing and let's the user
focus on the real issue.

rdar://62615826

Reviewed By: kubamracek, delcypher

Differential Revision: https://reviews.llvm.org/D79132




More information about the All-commits mailing list