diff options
author | Artem Dergachev <artem.dergachev@gmail.com> | 2018-08-30 18:45:05 +0000 |
---|---|---|
committer | Artem Dergachev <artem.dergachev@gmail.com> | 2018-08-30 18:45:05 +0000 |
commit | 73b38668ce738f182a441d8e77be20be9ba7898a (patch) | |
tree | 10b905a9a38fd87019085b15f61c44b57f614144 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | d9b6b81d08fd8588566499d475f4d4499cd74511 (diff) | |
download | bcm5719-llvm-73b38668ce738f182a441d8e77be20be9ba7898a.tar.gz bcm5719-llvm-73b38668ce738f182a441d8e77be20be9ba7898a.zip |
[analyzer] InnerPointerChecker: Fix a segfault when checking symbolic strings.
Return value of dyn_cast_or_null should be checked before use.
Otherwise we may put a null pointer into the map as a key and eventually
crash in checkDeadSymbols.
Differential Revision: https://reviews.llvm.org/D51385
llvm-svn: 341092
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions