diff options
author | Ivan Krasin <krasin@chromium.org> | 2016-11-17 00:39:48 +0000 |
---|---|---|
committer | Ivan Krasin <krasin@chromium.org> | 2016-11-17 00:39:48 +0000 |
commit | d98f5d78cbe1f5f83833e95d7dea663b9ab69e4b (patch) | |
tree | d1acc32d5613fd2d235b086af27ff6757d6ffdd7 /clang/lib/Serialization | |
parent | 48c26b2b1297c1b2e2e1cd67e50c016c652c6c60 (diff) | |
download | bcm5719-llvm-d98f5d78cbe1f5f83833e95d7dea663b9ab69e4b.tar.gz bcm5719-llvm-d98f5d78cbe1f5f83833e95d7dea663b9ab69e4b.zip |
Insert a type check before reading vtable.
Summary:
this is to prevent a situation when a pointer is invalid or null,
but we get to reading from vtable before we can check that
(possibly causing a segfault without a good diagnostics).
Reviewers: pcc
Subscribers: cfe-commits
Differential Revision: https://reviews.llvm.org/D26559
llvm-svn: 287181
Diffstat (limited to 'clang/lib/Serialization')
0 files changed, 0 insertions, 0 deletions