Skip to content

[WIP] Provide symbolizer for ASAN/TSAN configs#1028

Open
nurmukhametov wants to merge 1 commit into
mainfrom
anurmukh/symbolizer-for-sanitizers
Open

[WIP] Provide symbolizer for ASAN/TSAN configs#1028
nurmukhametov wants to merge 1 commit into
mainfrom
anurmukh/symbolizer-for-sanitizers

Conversation

@nurmukhametov

Copy link
Copy Markdown
Member

Motivation

To get proper stack traces and avoid errors like these:

/usr/bin/addr2line: DWARF error: invalid or unhandled FORM value: 0x23

when a system symbolizer is used that doesn't support properly newer debug info generated by the hermetic toolchain

Submission Checklist

@nurmukhametov nurmukhametov added nightly-pipeline Triggers the nightly pipeline sanitizers Execute sanitizer pipelines for that PR and removed sanitizers Execute sanitizer pipelines for that PR nightly-pipeline Triggers the nightly pipeline labels Jul 4, 2026
Both //build_tools/rocm:sanitizer_wrapper and :parallel_gpu_execute can
end up as the effective --run_under tool depending on --config order
(--run_under is single-valued, so tsan/asan and ci_single_gpu/
ci_multi_gpu/ci_rocm_cpu silently clobber each other), so both need to
resolve the symbolizer correctly.
@nurmukhametov nurmukhametov force-pushed the anurmukh/symbolizer-for-sanitizers branch from e11b4b2 to 249fca6 Compare July 6, 2026 09:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

sanitizers Execute sanitizer pipelines for that PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant