[compiler-rt] [sanitizer] Disallow external_symbolizer_path with AT_SECURE (PR #92611)

Florian Mayer via llvm-commits llvm-commits at lists.llvm.org
Fri May 17 15:49:29 PDT 2024


fmayer wrote:

> @fmayer Cool. Friendly reminders:
> 
> 1. `SANITIZER_GO` is currently not affected by this patch due to https://github.com/llvm/llvm-project/blob/e2db08f8f1a7dd37cd18705164f0c1188707e5b6/compiler-rt/lib/sanitizer_common/sanitizer_getauxval.h#L26
If ran on a system that has `getauxval`, it will also work for `SANITIZER_GO`, because of the weak declaration in the `#else`.

> 2. `log_path=stdout` and `log_path=stderr` for `AT_SECURE` are not supported in this version.
This is about external_symbolizer_path :)

> 
> Trust your judgement on those. I will close #92593.

Wait, this addresses a different option than #92593.  Please re-open your CL.

https://github.com/llvm/llvm-project/pull/92611


More information about the llvm-commits mailing list