diff options
author | Alexander Richardson <arichardson.kde@gmail.com> | 2019-08-26 16:22:04 +0000 |
---|---|---|
committer | Alexander Richardson <arichardson.kde@gmail.com> | 2019-08-26 16:22:04 +0000 |
commit | e320db434ed18afcbbc3092d5945ec2ac8efd4b0 (patch) | |
tree | 5d98650328d7d9b09966948a13e256556fce3f22 /lldb/packages/Python/lldbsuite/test/python_api/debugger/TestDebuggerAPI.py | |
parent | 442a5765ce0c1594874a44f7aa210dfd0e0c5c35 (diff) | |
download | bcm5719-llvm-e320db434ed18afcbbc3092d5945ec2ac8efd4b0.tar.gz bcm5719-llvm-e320db434ed18afcbbc3092d5945ec2ac8efd4b0.zip |
[asan_symbolize] Avoid blocking when llvm-symbolizer is installed as addr2line
Summary:
Currently, llvm-symbolizer will print -1 when presented with -1 and not
print a second line. In that case we will block for ever trying to read
the file name. This also happens for non-existent files, in which case GNU
addr2line exits immediate, but llvm-symbolizer does not (see
https://llvm.org/PR42754). While touching these lines, I also added some
more debug logging to help diagnose this and potential future issues.
Reviewers: kcc, eugenis, glider, samsonov
Reviewed By: eugenis
Subscribers: kubamracek, #sanitizers, llvm-commits
Tags: #sanitizers, #llvm
Differential Revision: https://reviews.llvm.org/D65322
llvm-svn: 369924
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/debugger/TestDebuggerAPI.py')
0 files changed, 0 insertions, 0 deletions