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/Support/ThreadPool.cpp | |
| parent | cc5915a5e15d098952605556b2b7a75632fb41e3 (diff) | |
| download | llvm-e36f5cb48072e390207d18939aa6470c4147b4be.zip llvm-e36f5cb48072e390207d18939aa6470c4147b4be.tar.gz llvm-e36f5cb48072e390207d18939aa6470c4147b4be.tar.bz2 | |
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/Support/ThreadPool.cpp')
0 files changed, 0 insertions, 0 deletions
