[PATCH] D100911: scudo: Make prepareTaggedChunk() and resizeTaggedChunk() generic.
Peter Collingbourne via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Apr 20 16:47:25 PDT 2021
pcc added inline comments.
================
Comment at: compiler-rt/lib/scudo/standalone/combined.h:1146
+ uptr UntaggedNewPtr = untagPointer(RoundNewPtr);
+ if (UntaggedNewPtr != BlockEnd)
+ storeTag(UntaggedNewPtr);
----------------
vitalybuka wrote:
> Why we don't tag entire unused tail? It may detect UseAfterFree.
We detect UAF by retagging on free. So from that perspective there's no advantage to retagging the tail here.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D100911/new/
https://reviews.llvm.org/D100911
More information about the llvm-commits
mailing list