diff options
author | Alexander Richardson <arichardson.kde@gmail.com> | 2019-08-26 17:11:25 +0000 |
---|---|---|
committer | Alexander Richardson <arichardson.kde@gmail.com> | 2019-08-26 17:11:25 +0000 |
commit | 2511b5a4638a3bb519b9b50dabf172ba93962cba (patch) | |
tree | e0b22e0a7056d1dbb978081617b412c023d033fd | |
parent | 3ba0f3c9b7f1c0227ed7771168fa9362cfea213e (diff) | |
download | bcm5719-llvm-2511b5a4638a3bb519b9b50dabf172ba93962cba.tar.gz bcm5719-llvm-2511b5a4638a3bb519b9b50dabf172ba93962cba.zip |
[asan_symbolize] Attempt to fix build-bot failure after latest change
llvm-svn: 369929
-rwxr-xr-x | compiler-rt/lib/asan/scripts/asan_symbolize.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/compiler-rt/lib/asan/scripts/asan_symbolize.py b/compiler-rt/lib/asan/scripts/asan_symbolize.py index 8ea68b336c0..cade9276033 100755 --- a/compiler-rt/lib/asan/scripts/asan_symbolize.py +++ b/compiler-rt/lib/asan/scripts/asan_symbolize.py @@ -198,6 +198,10 @@ class Addr2LineSymbolizer(Symbolizer): assert not file_name, file_name logging.debug("got empty function name -> no more input") break + if not function_name and not file_name: + logging.debug("got empty function and file name -> unknown function") + function_name = '??' + file_name = '??:0' lines.append((function_name, file_name)); except BrokenPipeError: logging.debug("got broken pipe, addr2line returncode=%d" % self.pipe.poll()) |