This is an archive of the discontinued LLVM Phabricator instance.

[GWP-ASan] [Scudo] Add GWP-ASan backtrace for alloc/free to Scudo.
ClosedPublic

Authored by hctim on Jul 2 2019, 9:54 AM.

Details

Summary

Adds allocation and deallocation stack trace support to Scudo. The
default provided backtrace library for GWP-ASan is supplied by the libc
unwinder, and is suitable for production variants of Scudo. If Scudo in future
has its own unwinder, it may choose to use its own over the generic unwinder
instead.

Diff Detail

Repository
rL LLVM

Event Timeline

hctim created this revision.Jul 2 2019, 9:54 AM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptJul 2 2019, 9:54 AM
Herald added subscribers: llvm-commits, Restricted Project, mgorny, kubamracek. · View Herald Transcript
hctim updated this revision to Diff 207584.Jul 2 2019, 9:55 AM
  • Readded newline from merge conflict cleanup.
Harbormaster completed remote builds in B34207: Diff 207584.
cryptoad accepted this revision.Jul 2 2019, 10:22 AM
This revision is now accepted and ready to land.Jul 2 2019, 10:22 AM
This revision was automatically updated to reflect the committed changes.