breakpad/src/client/linux
Tobias Sargeant 7a8980997d Do not generate a microdump if there are no webview pointers on the stack.
The stack interest range is passed in MicrodumpExtraInfo from the client.
If the extracted stack does not contain a pointer in this range, then we
assume that this is not a WebView crash, and do not generate a microdump.
If the stack extraction fails, we still generate a microdump (without a
stack).

BUG=664460

Change-Id: Ic762497f76f074a3621c7ec88a8c20ed768b9211
Reviewed-on: https://chromium-review.googlesource.com/412781
Reviewed-by: Primiano Tucci <primiano@chromium.org>
2016-12-01 17:22:27 +00:00
..
crash_generation Fix file descriptor leaks in linux CrashGenerationServer 2015-11-11 01:12:20 -05:00
data The symbol files necessary for the processor to walk stacks on Linux that have __kernel_vsyscall at innermost frame. Special symbol files ar eneeded because EBP does not point to the frame when a thread is inside a system call. 2009-06-25 21:36:39 +00:00
dump_writer_common [mips64] Support for mips n64 2016-02-06 18:58:39 -05:00
handler Do not generate a microdump if there are no webview pointers on the stack. 2016-12-01 17:22:27 +00:00
log [microdump] Move microdump writes to the crash ring-buffer log 2015-08-17 10:32:26 +00:00
microdump_writer Do not generate a microdump if there are no webview pointers on the stack. 2016-12-01 17:22:27 +00:00
minidump_writer Recover memory mappings before writing dump on ChromeOS 2016-07-18 20:11:07 -04:00
sender GoogleCrashdumpUploader: adds Upload(string*) API to get the HTTP response. 2014-09-18 16:48:49 +00:00