mirror of
https://github.com/chromium/crashpad.git
synced 2025-03-09 14:06:33 +00:00
Stack mappings can be enormous for some processes dwarfing all other data and making the .dmp useless. It isn't useful to capture beyond the stack pointer, so grab only from the stack base to the stack pointer. In the default config (safestack enabled), this isn't a major problem. However, Chromium has safestack disabled, along with a large stack size, so dumps with many threads become very large. Bug: https://bugs.fuchsia.dev/p/fuchsia/issues/detail?id=6425 Bug: chromium:821951 Change-Id: Iebefc5fe43e3d1bc4d8b66c107d3ab8ae5b3f68b Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/1758702 Commit-Queue: Scott Graham <scottmg@chromium.org> Reviewed-by: Francois Rousseau <frousseau@google.com>