[all-commits] [llvm/llvm-project] ef3fad: [lldb] Use mangled symbol name to look for __asan:...

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Sat Feb 5 09:50:46 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ef3fade14b32c20e0a35b8fca30e7d2f20e0c983
      https://github.com/llvm/llvm-project/commit/ef3fade14b32c20e0a35b8fca30e7d2f20e0c983
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2022-02-05 (Sat, 05 Feb 2022)

  Changed paths:
    M lldb/source/Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.cpp

  Log Message:
  -----------
  [lldb] Use mangled symbol name to look for __asan::AsanDie()

After aed965d we no longer demangle full symbol names while indexing the
symbol table which means we have to use the mangled name instead of the
demangled name to find the symbol for __asan::AsanDie().

This fixes the following two tests:

  lldb-api :: functionalities/asan/TestMemoryHistory.py
  lldb-api :: functionalities/asan/TestReportData.py




More information about the All-commits mailing list