diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2019-09-27 05:36:16 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2019-09-27 05:36:16 +0000 |
commit | 49494733533dd3f0be7d0ae216b267e71ee946b4 (patch) | |
tree | f230139ea7a8977f3cd617dca37ccda062504067 /lldb/packages/Python/lldbsuite/test/python_api/frame/TestFrames.py | |
parent | 3fcdd25ad5566114ac3322dcbf71d3c38bfec1ed (diff) | |
download | bcm5719-llvm-49494733533dd3f0be7d0ae216b267e71ee946b4.tar.gz bcm5719-llvm-49494733533dd3f0be7d0ae216b267e71ee946b4.zip |
Fix use-after-free found in Clang's testsuite.
We need to discard all remaining cleanups if an earlier cleanup failed,
otherwise we may try to rerun the remaining cleanups later, potentially
after the scope containing the object is destroyed. (This can happen
when checking a potential constant expression.)
llvm-svn: 373042
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/frame/TestFrames.py')
0 files changed, 0 insertions, 0 deletions