diff options
| author | Francis Ricci <francisjricci@gmail.com> | 2017-09-28 16:58:35 +0000 |
|---|---|---|
| committer | Francis Ricci <francisjricci@gmail.com> | 2017-09-28 16:58:35 +0000 |
| commit | b9a32d470af2ccc7e246f36a3af93e51df6952ad (patch) | |
| tree | 3441f5ef5d94d562b16dc54392919b2929a5093c /compiler-rt/lib/sanitizer_common/sanitizer_procmaps_mac.cc | |
| parent | fd6b8a67fb9e0d5d142e9e2cff5e8c944dc864f3 (diff) | |
| download | bcm5719-llvm-b9a32d470af2ccc7e246f36a3af93e51df6952ad.tar.gz bcm5719-llvm-b9a32d470af2ccc7e246f36a3af93e51df6952ad.zip | |
Add support for custom loaders to the sanitizer symbolizer
Summary:
Adds a fallback mode to procmaps when the symbolizer
fails to locate a module for a given address by using
dl_iterate_phdr.
Reviewers: kubamracek, rnk, vitalybuka, eugenis
Reviewed By: eugenis
Subscribers: srhines, llvm-commits
Differential Revision: https://reviews.llvm.org/D37269
llvm-svn: 314431
Diffstat (limited to 'compiler-rt/lib/sanitizer_common/sanitizer_procmaps_mac.cc')
| -rw-r--r-- | compiler-rt/lib/sanitizer_common/sanitizer_procmaps_mac.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_mac.cc b/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_mac.cc index 786876f0454..3b98ff09578 100644 --- a/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_mac.cc +++ b/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_mac.cc @@ -353,7 +353,7 @@ bool MemoryMappingLayout::Next(MemoryMappedSegment *segment) { } void MemoryMappingLayout::DumpListOfModules( - InternalMmapVector<LoadedModule> *modules) { + InternalMmapVectorNoCtor<LoadedModule> *modules) { Reset(); InternalScopedString module_name(kMaxPathLength); MemoryMappedSegment segment(module_name.data(), kMaxPathLength); |

