gecko-dev/toolkit/crashreporter
J. Ryan Stinnett 50ecb4bb87 Bug 1379857 - Record Rust panics for child process crashes. r=dmajor
Install crash reporter's panic hook in child processes (and also delay the main
process installation until we know crash reporter is enabled).

When collecting child crash annotations, read the Rust panic message if it
exists.

MozReview-Commit-ID: Gfp2E8IHjw8

--HG--
extra : rebase_source : 9e261f399e7c54fc262a1500cf2514ddd1012406
2017-07-12 14:41:19 -05:00
..
breakpad-client Bug 1059424 Part 3: Simplify DynamicImages::GetDyldAllImageInfosPointer now that we are minimum macOS 10.9. r=mstange 2017-07-10 15:44:37 -07:00
breakpad-patches
breakpad-windows-libxul Bug 1286802 - Part 1: Add minidump_callback.{h|cpp} to Windows breakpad client. r=ted 2017-06-20 14:59:48 +08:00
breakpad-windows-standalone Bug 1286802 - Part 1: Add minidump_callback.{h|cpp} to Windows breakpad client. r=ted 2017-06-20 14:59:48 +08:00
client Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
content Bug 1353542 - massive script-generated patch converting Task.async and Task.spawn calls, and generators clearly identifiable as tasks, rs=Mossop. 2017-05-12 14:42:39 +02:00
docs Bug 1322611 - After a crash compute the SHA256 hash of a minidump and attach it to the crash ping; r=Ted, nchen 2017-02-16 07:36:57 +01:00
google-breakpad Bug 1360321 - 1. Update linux_syscall_support.h in Breakpad; r=ted 2017-05-17 13:06:21 -04:00
injector Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
minidump-analyzer Bug 1356382 - Move jsoncpp library and ensure it is included even when crashreporter is not r=ted 2017-04-19 14:41:03 -07:00
test Bug 1379857 - Record Rust panics for child process crashes. r=dmajor 2017-07-12 14:41:19 -05:00
tools Bug 1304042 - Fail the build if running dsymutil fails. r=mshal 2017-07-13 11:57:50 -07:00
CrashReports.jsm Bug 1326511 - Enable brace-style and no-multi-spaces eslint rules for toolkit. r=MattN 2016-12-30 21:47:25 -05:00
CrashSubmit.jsm Bug 1377868 - .dmp.ignore files should not cause other crash reports to be ignored. r=felipe 2017-07-03 14:48:40 -07:00
InjectCrashReporter.cpp Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) 2017-06-26 14:19:58 -07:00
InjectCrashReporter.h Bug 1322465 part 11 - Use explicit/MOZ_IMPLICIT for the unary constructors in toolkit/. r=Ehsan 2016-12-16 15:59:00 +08:00
KeyValueParser.jsm Bug 862178 - Remove main thread I/O from CrashSubmit.jsm and KeyValuParser.jsm, replacing with OS.File. r=gsvelto 2017-06-19 17:04:03 -07:00
LoadLibraryRemote.cpp Bug 1378712 - Remove all trailing whitespaces r=Ehsan 2017-07-06 14:00:35 +02:00
LoadLibraryRemote.h
ThreadAnnotation.cpp Bug 1024669 - Part 1: Annotate crash reports with thread names. r=gsvelto 2017-02-07 18:57:23 +08:00
ThreadAnnotation.h Bug 1024669 - Part 1: Annotate crash reports with thread names. r=gsvelto 2017-02-07 18:57:23 +08:00
crashreporter.mozbuild Bug 1370061 - turn off more warnings in crashreporter code. r=ted.mielczarek 2017-06-04 17:38:14 +09:00
jar.mn
mac_utils.h
mac_utils.mm
moz.build Bug 1360291 - Detect NDK version number; r=nalexander 2017-05-04 19:19:31 -04:00
nsExceptionHandler.cpp Bug 1379857 - Record Rust panics for child process crashes. r=dmajor 2017-07-12 14:41:19 -05:00
nsExceptionHandler.h Bug 1360308 - Part 3: Support off-main-thread I/O in CrashReporter::CreateMinidumpsAndPair(). r=gsvelto 2017-06-22 18:53:10 +08:00
update-breakpad.sh bug 1336548 - fork breakpad src/client into toolkit/crashreporter/breakpad-client. r=gsvelto 2017-02-08 06:45:38 -05:00
update-jsoncpp.sh Bug 1356382 - Move jsoncpp library and ensure it is included even when crashreporter is not r=ted 2017-04-19 14:41:03 -07:00