summaryrefslogtreecommitdiff
path: root/DevTools/UserspaceEmulator/MallocTracer.cpp
AgeCommit message (Expand)Author
2020-08-01UserspaceEmulator: Report heap buffer overflows :^)Andreas Kling
2020-08-01UserspaceEmulator: Mark mmap regions as malloc blocks when mallocingAndreas Kling
2020-07-31UserspaceEmulator: Use a report() function instead of dbgprintf()Andreas Kling
2020-07-21UserspaceEmulator: Tweak some output stringsAndreas Kling
2020-07-21UserspaceEmulator: Remove unnecessary local getpid() cachesAndreas Kling
2020-07-21UserspaceEmulator+LibX86: Start tracking uninitialized memory :^)Andreas Kling
2020-07-17UserspaceEmulator: Skip freed mallocations in reachability scanAndreas Kling
2020-07-16UserspaceEmulator: Reset malloc backtrace on mallocation reuseAndreas Kling
2020-07-16UserspaceEmulator: Don't scan text segment for malloc leaksAndreas Kling
2020-07-16UserspaceEmulator: Print the number of bytes leaked on exit :^)Andreas Kling
2020-07-16UserspaceEmulator: Add TLS regions to reachability checkingAndreas Kling
2020-07-16UserspaceEmulator: Include malloc/free backtraces in UAF logs :^)Andreas Kling
2020-07-16UserspaceEmulator: Put the memory reachability logging behind a macroAndreas Kling
2020-07-16UserspaceEmulator: Capture backtraces of malloc/free eventsAndreas Kling
2020-07-16UserspaceEmulator: Implement very basic leak checking :^)Andreas Kling
2020-07-16UserspaceEmulator: Let's say "Use-after-free" instead of "UAF"Andreas Kling
2020-07-15UserspaceEmulator: Don't complain about free(nullptr)Andreas Kling
2020-07-15UserspaceEmulator: Log invalid and double free() calls :^)Andreas Kling
2020-07-15UserspaceEmulator: Catch use-after-frees by tracking malloc/free :^)Andreas Kling