diff options
author | Kamil Rytarowski <n54@gmx.com> | 2017-11-25 16:47:20 +0000 |
---|---|---|
committer | Kamil Rytarowski <n54@gmx.com> | 2017-11-25 16:47:20 +0000 |
commit | e36f5cb48072e390207d18939aa6470c4147b4be (patch) | |
tree | 099dba09106e1ea270b28cf160476db54e94ea3a /llvm/lib/CodeGen/XRayInstrumentation.cpp | |
parent | cc5915a5e15d098952605556b2b7a75632fb41e3 (diff) | |
download | bcm5719-llvm-e36f5cb48072e390207d18939aa6470c4147b4be.tar.gz bcm5719-llvm-e36f5cb48072e390207d18939aa6470c4147b4be.zip |
Plug dlerror() leak for swift_demangle
Summary:
InitializeSwiftDemangler() attempts to resolve the
swift_demangle symbol. If this is not available, we
observe dlerror message leak.
Caught on NetBSD/amd64 in TSan.
Sponsored by <The NetBSD Foundation>
Reviewers: joerg, kubamracek, vitalybuka, dvyukov, eugenis
Reviewed By: dvyukov
Subscribers: llvm-commits, #sanitizers
Tags: #sanitizers
Differential Revision: https://reviews.llvm.org/D40382
llvm-svn: 318980
Diffstat (limited to 'llvm/lib/CodeGen/XRayInstrumentation.cpp')
0 files changed, 0 insertions, 0 deletions