The allocation_recorder lets Crashpad include a log of recent calls to malloc() and free() when a memory safety fault is detected. Each entry includes a portion of the stack trace as well as the size and the address of the object. The code that generates the log lives in base/debug/allocation_trace.h
The component is split up into multiple parts.
Due to the size of implementation, the feature will be implemented in multiple CLs.
Nr | CL | Description |
---|---|---|
1 | https://chromium-review.googlesource.com/c/chromium/src/+/4323818 | crash_client: Introduce the crash client. The client should be fully implemented afterwards. |