gecko-dev/toolkit/crashreporter
Nicholas Nethercote 0d565690c2 Bug 1574390 - Implement guard pages in PHC. r=glandium
Each allocation page is now bracketed by a guard page, and allocations are put
at the end of their page so that bounds violations trigger a crash.

Various operations (realloc(), free(), malloc_usable_size()) now require that
the pointer they are given points to the start of an allocation.

Differential Revision: https://phabricator.services.mozilla.com/D43842

--HG--
rename : toolkit/crashreporter/test/unit_ipc/test_content_phc2.js => toolkit/crashreporter/test/unit_ipc/test_content_phc3.js
extra : moz-landing-system : lando
2020-03-27 00:14:53 +00:00
..
breakpad-client Bug 1615713 - Update breakpad to upstream revision 5bba75bfd6ec386b8e3af0b91332388a378135bf r=gsvelto 2020-03-19 22:52:26 +00:00
breakpad-patches Bug 1615713 - Update breakpad to upstream revision 5bba75bfd6ec386b8e3af0b91332388a378135bf r=gsvelto 2020-03-19 22:52:26 +00:00
breakpad-windows-libxul
breakpad-windows-standalone
client Bug 1604606 - Remove redundant function declaration in cpp file. r=sylvestre 2019-12-26 08:39:12 +00:00
content Bug 1609823 Make about:crashes an HTML file r=ntim 2020-03-11 19:15:12 +00:00
docs
google-breakpad Bug 1615713 - Update breakpad to upstream revision 5bba75bfd6ec386b8e3af0b91332388a378135bf r=gsvelto 2020-03-19 22:52:26 +00:00
injector
minidump-analyzer Bug 1607804 - Store ModuleSignatureInfo as stringified JSON instead of as an actual JSON object r=froydnj 2020-01-13 14:07:09 +00:00
rust Bug 1617369 - Reformat toolkit/crashreporter/ & toolkit/library/rust/ using rustfmt r=gsvelto 2020-02-25 07:44:53 +00:00
test Bug 1574390 - Implement guard pages in PHC. r=glandium 2020-03-27 00:14:53 +00:00
tools Bug 1618781 - Use the taskcluster artifact for pdbstr on both Windows native and cross builds. r=froydnj 2020-03-18 04:21:18 +00:00
CrashAnnotations.cpp
CrashAnnotations.h.in Bug 1420363 - Write crash annotations as JSON r=froydnj,agi 2019-12-02 13:18:35 +00:00
CrashAnnotations.yaml Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown 2020-02-27 17:39:15 +00:00
CrashReports.jsm Bug 1608281 - Automated rewrite away from reading properties on the global `this` in JSM files - round 1 r=mossop 2020-01-29 21:50:04 +00:00
CrashSubmit.jsm Bug 1620556 - Automatic code fixes for Prettier 1.19.1 upgrade. r=Standard8,remote-protocol-reviewers,marionette-reviewers,webcompat-reviewers,perftest-reviewers,sparky,whimboo,denschub 2020-03-13 23:38:52 +00:00
InjectCrashReporter.cpp
InjectCrashReporter.h
LoadLibraryRemote.cpp
LoadLibraryRemote.h
ThreadAnnotation.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in toolkit. r=mossop 2020-03-10 08:48:24 +00:00
ThreadAnnotation.h Bug 1622452 - Remove the remote exception handler when a content process shuts down r=froydnj 2020-03-19 14:06:31 +00:00
crashreporter.mozbuild
generate_crash_reporter_sources.py
jar.mn Bug 1609823 Make about:crashes an HTML file r=ntim 2020-03-11 19:15:12 +00:00
mac_utils.h
mac_utils.mm
moz.build Bug 1616630 - Use py3_action for GENERATED_FILES that already support it; r=firefox-build-system-reviewers,kvark,rstewart 2020-02-21 00:05:17 +00:00
nsDummyExceptionHandler.cpp Backed out 2 changesets (bug 1614933) for bc failures at browser_tabicon_after_bg_tab_crash.js. 2020-03-22 17:30:07 +02:00
nsExceptionHandler.cpp Bug 1622316 - Add buffering to the PlatformWriter to reduce the number of syscalls required to write the .extra file r=KrisWright 2020-03-24 11:17:23 +00:00
nsExceptionHandler.h Backed out 2 changesets (bug 1614933) for bc failures at browser_tabicon_after_bg_tab_crash.js. 2020-03-22 17:30:07 +02:00
nsExceptionHandlerUtils.cpp
nsExceptionHandlerUtils.h
update-breakpad.sh Bug 1593972 - Make the update-breakpad.sh script work with python3 r=froydnj 2019-11-06 15:56:27 +00:00