[Symbolizer] Fix use-after-free
authorBenjamin Kramer <benny.kra@googlemail.com>
Fri, 22 Jul 2022 08:28:25 +0000 (10:28 +0200)
committerBenjamin Kramer <benny.kra@googlemail.com>
Fri, 22 Jul 2022 08:29:04 +0000 (10:29 +0200)
commitfc99f18a20f47805f7ac127cc2147f316c6459a5
tree7840ee1ae4bd3d2b031a1133169ad09fe8bfd9e9
parent242316bc2719126ec76ac8535b4db0f24b7c500c
[Symbolizer] Fix use-after-free

MarkupFilter keeps a reference to the last filtered StringRef. Just keep
it alive a bit longer. Found by asan.
llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp