Functions
-
void installSignalHandlers (gwp_asan::GuardedPoolAllocator *GPA,Printf_tPrintf,gwp_asan::backtrace::PrintBacktrace_tPrintBacktrace,gwp_asan::backtrace::SegvBacktrace_tSegvBacktrace,boolRecoverable)Install the SIGSEGV crash handler for printing use-after-free and heap-
buffer-{under|over}flow exceptions if the user asked for it. This is platform
specific as even though POSIX and Windows both support registering handlers
through signal(), we have to use platform-specific signal handlers to obtain
the address that caused the SIGSEGV exception. GPA->init() must be called
before this function.
-
void uninstallSignalHandlers ()Uninistall the signal handlers, test-only.