fall back to .debug_info scan in fatal signal handler
[folly.git] / folly / experimental / exception_tracer / ExceptionTracer.cpp
index 1e3159a568fe795f188dce83cbe864f3d861de1f..d2ec8f64a6b2d0e22d93def0c413b569c134866f 100644 (file)
@@ -73,7 +73,10 @@ void printExceptionInfo(
       std::vector<SymbolizedFrame> frames;
       frames.resize(frameCount);
 
-      Symbolizer symbolizer;
+      Symbolizer symbolizer(
+          (options & SymbolizePrinter::NO_FILE_AND_LINE)
+              ? Dwarf::LocationInfoMode::DISABLED
+              : Symbolizer::kDefaultLocationInfoMode);
       symbolizer.symbolize(addresses, frames.data(), frameCount);
 
       OStreamSymbolizePrinter osp(out, options);