diff options
author | Dan Liew <dan@su-root.co.uk> | 2019-06-18 01:21:16 +0000 |
---|---|---|
committer | Dan Liew <dan@su-root.co.uk> | 2019-06-18 01:21:16 +0000 |
commit | 3c9f66dccf25755a6e44934414b0b2baad1944fa (patch) | |
tree | 0e453dc6d63893593e4a177924880769fdcafdfc /lldb/packages/Python/lldbsuite/test/python_api/thread/TestThreadAPI.py | |
parent | 774770093703bf9fb8e32a9fb056d0ec0b925701 (diff) | |
download | bcm5719-llvm-3c9f66dccf25755a6e44934414b0b2baad1944fa.tar.gz bcm5719-llvm-3c9f66dccf25755a6e44934414b0b2baad1944fa.zip |
[asan_symbolize] Teach `asan_symbolize.py` to symbolicate partially symbolicated ASan reports.
Summary:
The use case here is to be able symbolicate ASan reports that might be
partially symbolicated, in particular where the function name is known but no source
location is available. This can be caused by missing debug info. Previously we
would only try to symbolicate completely unsymbolicated reports.
The code currently contains an unfortunate quirk to handle a darwin
specific bug (rdar://problem/49784442) in the way partially symbolicated
reports are emitted when the source location is missing.
rdar://problem/49476995
Reviewers: kubamracek, yln, samsonov, dvyukov, vitalybuka
Subscribers: aprantl, #sanitizers, llvm-commits
Tags: #llvm, #sanitizers
Differential Revision: https://reviews.llvm.org/D60533
llvm-svn: 363639
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/thread/TestThreadAPI.py')
0 files changed, 0 insertions, 0 deletions