Index: lib/sanitizer_common/sanitizer_symbolizer.h =================================================================== --- lib/sanitizer_common/sanitizer_symbolizer.h +++ lib/sanitizer_common/sanitizer_symbolizer.h @@ -144,6 +144,7 @@ uptr n_modules_; // If stale, need to reload the modules before looking up addresses. bool modules_fresh_; + bool has_warned_about_missing_symbolizer_; // Platform-specific default demangler, must not return nullptr. const char *PlatformDemangle(const char *name); Index: lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc =================================================================== --- lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc +++ lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc @@ -452,10 +452,6 @@ VReport(2, "Using dladdr symbolizer.\n"); list->push_back(new(*allocator) DlAddrSymbolizer()); #endif // SANITIZER_MAC - - if (list->size() == 0) { - Report("WARNING: no internal or external symbolizer found.\n"); - } } Symbolizer *Symbolizer::PlatformInit() {