mirror of
https://github.com/chromium/crashpad.git
synced 2025-03-09 14:06:33 +00:00
10.13 introduces two new fields to dyld_all_image_infos. Oddly, it doesn’t put them in the “reserved” area that was defined in this structure. This addition made it necessary for the padding problem in the 32-bit structure previously worked around in Crashpad to be addressed in the native structure, so Crashpad’s definition is adapted to match. This fixes tests on 10.13 that verify that dyld_all_image_infos can be interpreted correctly. Note that although the 10.13 SDK includes this structure extension, numbered version 16, 10.13db1 17A264c continues to use version 15 as used on 10.12, at least in crashpad_snapshot_test. Bug: crashpad:185 Test: crashpad_snapshot_test ProcessTypes.DyldImagesSelf Change-Id: I59a80c85bb234ef698c65a0ac5bbeac5b40fda77 Reviewed-on: https://chromium-review.googlesource.com/535394 Reviewed-by: Robert Sesek <rsesek@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
- Crashpad overview design
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.5%
Objective-C++
2.5%
C
2%
Python
1.8%
Assembly
0.9%
Other
0.3%