<div dir="ltr"><div>The problem is that the clang sanitizers are trying to use the llvm-symbolizer exercutable (see <a href="https://github.com/google/sanitizers/wiki/AddressSanitizerCallStack">https://github.com/google/sanitizers/wiki/AddressSanitizerCallStack</a>) to show the symbols. This file is installed but it has the wrong when a non default clang package is installed. For me when having installed clang-6.0 it is called `llvm-symbolizer-6.0`.<br></div><div>The linked wiki page details that users can use the ASAN_SYMBOLIZER_PATH environment variable to set the path for the symbolizer but it looks like the executable still has to have the exact name because clang refuses to use llvm-symbolizer-6.0. My solution was to link llvm-symbolizer to llvm-symbolizer-6.0.</div><div>The problem is also present in debian stable.<br></div></div>