mirror of
https://github.com/chromium/crashpad.git
synced 2024-12-27 15:32:10 +08:00
Mark Mentovai
542306626d
minidump: Make the MemoryListStream the caboose once again
After b10d9118dea4, the MemoryListStream was moved from its preferred position as the last stream in the file to precede user minidump streams, in an effort to prevent it from being preempted by a user minidump stream that specified the memory list stream’s type. A better solution, which keeps all streams where they want to be, is to put the MemoryListStream at the end, put user streams before it, and omit user streams that purport to be a MemoryListStream. Bug: crashpad:171 Change-Id: I6974fbd4c9ec67284f86c593c553af7adf73601b Reviewed-on: https://chromium-review.googlesource.com/456823 Reviewed-by: Sigurður Ásgeirsson <siggi@chromium.org>
Crashpad
Crashpad is a crash-reporting system.
Documentation
- Project status
- Developing Crashpad: instructions for getting the source code, building, testing, and contributing to the project.
- Crashpad interface documentation
- Crashpad tool man pages
Source Code
Crashpad’s source code is hosted in a Git repository at https://chromium.googlesource.com/crashpad/crashpad.
Other Links
- Bugs can be reported at the Crashpad issue tracker.
- The Crashpad Buildbot performs automated builds and tests.
- crashpad-dev is the Crashpad developers’ mailing list.
Description
Languages
C++
92.6%
Objective-C++
2.5%
C
2%
Python
1.7%
Assembly
0.9%
Other
0.3%