diff --git a/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabase-members.html b/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabase-members.html
index e1d878c0..1e43763e 100644
--- a/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabase-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabase-members.html
@@ -76,7 +76,7 @@ $(function() {
- Parameters
-
diff --git a/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseGeneric-members.html b/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseGeneric-members.html
index 3df2ac3b..7a83d3fc 100644
--- a/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseGeneric-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseGeneric-members.html
@@ -78,7 +78,7 @@ $(function() {
FinishedWritingCrashReport(std::unique_ptr< NewReport > report, UUID *uuid) override | crashpad::CrashReportDatabaseGeneric | virtual |
GetCompletedReports(std::vector< Report > *reports) override | crashpad::CrashReportDatabaseGeneric | virtual |
GetPendingReports(std::vector< Report > *reports) override | crashpad::CrashReportDatabaseGeneric | virtual |
- GetReportForUploading(const UUID &uuid, std::unique_ptr< const UploadReport > *report) override | crashpad::CrashReportDatabaseGeneric | virtual |
+ GetReportForUploading(const UUID &uuid, std::unique_ptr< const UploadReport > *report, bool report_metrics) override | crashpad::CrashReportDatabaseGeneric | virtual |
GetSettings() override | crashpad::CrashReportDatabaseGeneric | virtual |
Initialize(const base::FilePath &path, bool may_create) (defined in crashpad::CrashReportDatabaseGeneric) | crashpad::CrashReportDatabaseGeneric | |
crashpad::CrashReportDatabase::Initialize(const base::FilePath &path) | crashpad::CrashReportDatabase | static |
diff --git a/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseGeneric.html b/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseGeneric.html
index 9cc69076..9bb8de2c 100644
--- a/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseGeneric.html
+++ b/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseGeneric.html
@@ -104,9 +104,9 @@ bool Initialize (const
| OperationStatus | GetCompletedReports (std::vector< Report > *reports) override |
| Returns a list of crash report records that have been completed, either by being uploaded or by skipping upload. More...
|
|
-OperationStatus | GetReportForUploading (const UUID &uuid, std::unique_ptr< const UploadReport > *report) override |
- | Obtains and locks a report object for uploading to a collection server. More...
|
- |
+OperationStatus | GetReportForUploading (const UUID &uuid, std::unique_ptr< const UploadReport > *report, bool report_metrics) override |
+ | Obtains and locks a report object for uploading to a collection server. More...
|
+ |
OperationStatus | SkipReportUpload (const UUID &uuid, Metrics::CrashSkippedReason reason) override |
| Moves a report from the pending state to the completed state, but without the report being uploaded. More...
|
|
@@ -339,8 +339,8 @@ Additional Inherited Members
-
-◆ GetReportForUploading()
+
+◆ GetReportForUploading()
@@ -358,7 +358,13 @@ Additional Inherited Members
|
|
std::unique_ptr< const UploadReport > * |
-
report |
+
report, |
+
+
+ |
+ |
+ bool |
+ report_metrics |
|
@@ -378,13 +384,14 @@ Additional Inherited Members
- Parameters
-
[in] | uuid | The unique identifier for the crash report record. |
- [out] | report | A crash report record for the report to be uploaded. Only valid if this returns kNoError. |
+ [out] | report | A crash report record for the report to be uploaded. Only valid if this returns kNoError. |
+ [in] | report_metrics | If false , metrics will not be recorded for this upload attempt when RecordUploadComplete() is called or report is destroyed. Metadata for the upload attempt will still be recorded in the database. |
- Returns
- The operation status code.
-
Implements crashpad::CrashReportDatabase.
+
Implements crashpad::CrashReportDatabase.
diff --git a/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseMac-members.html b/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseMac-members.html
index 8ec6b602..f6a131e0 100644
--- a/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseMac-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseMac-members.html
@@ -77,7 +77,7 @@ $(function() {
FinishedWritingCrashReport(std::unique_ptr< NewReport > report, UUID *uuid) override | crashpad::CrashReportDatabaseMac | virtual |
GetCompletedReports(std::vector< Report > *reports) override | crashpad::CrashReportDatabaseMac | virtual |
GetPendingReports(std::vector< Report > *reports) override | crashpad::CrashReportDatabaseMac | virtual |
- GetReportForUploading(const UUID &uuid, std::unique_ptr< const UploadReport > *report) override | crashpad::CrashReportDatabaseMac | virtual |
+ GetReportForUploading(const UUID &uuid, std::unique_ptr< const UploadReport > *report, bool report_metrics) override | crashpad::CrashReportDatabaseMac | virtual |
GetSettings() override | crashpad::CrashReportDatabaseMac | virtual |
Initialize(bool may_create) (defined in crashpad::CrashReportDatabaseMac) | crashpad::CrashReportDatabaseMac | |
crashpad::CrashReportDatabase::Initialize(const base::FilePath &path) | crashpad::CrashReportDatabase | static |
diff --git a/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseMac.html b/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseMac.html
index fc6b2024..4b64f20c 100644
--- a/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseMac.html
+++ b/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseMac.html
@@ -110,9 +110,9 @@ bool Initialize (bool
| OperationStatus | GetCompletedReports (std::vector< Report > *reports) override |
| Returns a list of crash report records that have been completed, either by being uploaded or by skipping upload. More...
|
|
-OperationStatus | GetReportForUploading (const UUID &uuid, std::unique_ptr< const UploadReport > *report) override |
- | Obtains and locks a report object for uploading to a collection server. More...
|
- |
+OperationStatus | GetReportForUploading (const UUID &uuid, std::unique_ptr< const UploadReport > *report, bool report_metrics) override |
+ | Obtains and locks a report object for uploading to a collection server. More...
|
+ |
OperationStatus | SkipReportUpload (const UUID &uuid, Metrics::CrashSkippedReason reason) override |
| Moves a report from the pending state to the completed state, but without the report being uploaded. More...
|
|
@@ -308,8 +308,8 @@ Additional Inherited Members
-
-◆ GetReportForUploading()
+
+◆ GetReportForUploading()
@@ -327,7 +327,13 @@ Additional Inherited Members
|
|
std::unique_ptr< const UploadReport > * |
-
report |
+
report, |
+
+
+ |
+ |
+ bool |
+ report_metrics |
|
@@ -347,13 +353,14 @@ Additional Inherited Members
- Parameters
-
[in] | uuid | The unique identifier for the crash report record. |
- [out] | report | A crash report record for the report to be uploaded. Only valid if this returns kNoError. |
+ [out] | report | A crash report record for the report to be uploaded. Only valid if this returns kNoError. |
+ [in] | report_metrics | If false , metrics will not be recorded for this upload attempt when RecordUploadComplete() is called or report is destroyed. Metadata for the upload attempt will still be recorded in the database. |
- Returns
- The operation status code.
-
Implements crashpad::CrashReportDatabase.
+
Implements crashpad::CrashReportDatabase.
diff --git a/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseWin-members.html b/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseWin-members.html
index c63942b6..b0cb19ab 100644
--- a/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseWin-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseWin-members.html
@@ -77,7 +77,7 @@ $(function() {
FinishedWritingCrashReport(std::unique_ptr< NewReport > report, UUID *uuid) override | crashpad::CrashReportDatabaseWin | virtual |
GetCompletedReports(std::vector< Report > *reports) override | crashpad::CrashReportDatabaseWin | virtual |
GetPendingReports(std::vector< Report > *reports) override | crashpad::CrashReportDatabaseWin | virtual |
- GetReportForUploading(const UUID &uuid, std::unique_ptr< const UploadReport > *report) override | crashpad::CrashReportDatabaseWin | virtual |
+ GetReportForUploading(const UUID &uuid, std::unique_ptr< const UploadReport > *report, bool report_metrics) override | crashpad::CrashReportDatabaseWin | virtual |
GetSettings() override | crashpad::CrashReportDatabaseWin | virtual |
Initialize(bool may_create) (defined in crashpad::CrashReportDatabaseWin) | crashpad::CrashReportDatabaseWin | |
crashpad::CrashReportDatabase::Initialize(const base::FilePath &path) | crashpad::CrashReportDatabase | static |
diff --git a/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseWin.html b/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseWin.html
index 43ffa29c..d8d36a91 100644
--- a/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseWin.html
+++ b/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabaseWin.html
@@ -106,9 +106,9 @@ bool Initialize (bool
| OperationStatus | GetCompletedReports (std::vector< Report > *reports) override |
| Returns a list of crash report records that have been completed, either by being uploaded or by skipping upload. More...
|
|
-OperationStatus | GetReportForUploading (const UUID &uuid, std::unique_ptr< const UploadReport > *report) override |
- | Obtains and locks a report object for uploading to a collection server. More...
|
- |
+OperationStatus | GetReportForUploading (const UUID &uuid, std::unique_ptr< const UploadReport > *report, bool report_metrics) override |
+ | Obtains and locks a report object for uploading to a collection server. More...
|
+ |
OperationStatus | SkipReportUpload (const UUID &uuid, Metrics::CrashSkippedReason reason) override |
| Moves a report from the pending state to the completed state, but without the report being uploaded. More...
|
|
@@ -300,8 +300,8 @@ Additional Inherited Members
-
-◆ GetReportForUploading()
+
+◆ GetReportForUploading()
@@ -319,7 +319,13 @@ Additional Inherited Members
|
|
std::unique_ptr< const UploadReport > * |
-
report |
+
report, |
+
+
+ |
+ |
+ bool |
+ report_metrics |
|
@@ -339,13 +345,14 @@ Additional Inherited Members
- Parameters
-
[in] | uuid | The unique identifier for the crash report record. |
- [out] | report | A crash report record for the report to be uploaded. Only valid if this returns kNoError. |
+ [out] | report | A crash report record for the report to be uploaded. Only valid if this returns kNoError. |
+ [in] | report_metrics | If false , metrics will not be recorded for this upload attempt when RecordUploadComplete() is called or report is destroyed. Metadata for the upload attempt will still be recorded in the database. |
- Returns
- The operation status code.
-
Implements crashpad::CrashReportDatabase.
+
Implements crashpad::CrashReportDatabase.
diff --git a/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html b/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html
index d7186f81..4eed511e 100644
--- a/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html
+++ b/doc/generated/doxygen/classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html
@@ -137,7 +137,7 @@ time_t
A crash report that is in the process of being uploaded.
- An instance of this class should be created via GetReportForUploading().
+ An instance of this class should be created via GetReportForUploading().
◆ GetAttachments()
diff --git a/doc/generated/doxygen/classcrashpad_1_1ElfImageReader-members.html b/doc/generated/doxygen/classcrashpad_1_1ElfImageReader-members.html
index 229450e3..256d72c4 100644
--- a/doc/generated/doxygen/classcrashpad_1_1ElfImageReader-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1ElfImageReader-members.html
@@ -74,13 +74,15 @@ $(function() {
| ElfImageReader() (defined in crashpad::ElfImageReader) | crashpad::ElfImageReader | |
FileType() const | crashpad::ElfImageReader | |
GetDebugAddress(VMAddress *debug) | crashpad::ElfImageReader | |
- GetDynamicSymbol(const std::string &name, VMAddress *address, VMSize *size) | crashpad::ElfImageReader | |
- GetLoadBias() const | crashpad::ElfImageReader | inline |
- GetNumberOfSymbolEntriesFromDtGnuHash(VMSize *number_of_symbol_table_entries) | crashpad::ElfImageReader | |
- GetNumberOfSymbolEntriesFromDtHash(VMSize *number_of_symbol_table_entries) | crashpad::ElfImageReader | |
+ GetDynamicArrayAddress(VMAddress *address) | crashpad::ElfImageReader | |
+ GetDynamicSymbol(const std::string &name, VMAddress *address, VMSize *size) | crashpad::ElfImageReader | |
+ GetLoadBias() const | crashpad::ElfImageReader | inline |
+ GetNumberOfSymbolEntriesFromDtGnuHash(VMSize *number_of_symbol_table_entries) | crashpad::ElfImageReader | |
+ GetNumberOfSymbolEntriesFromDtHash(VMSize *number_of_symbol_table_entries) | crashpad::ElfImageReader | |
+ GetProgramHeaderTableAddress() | crashpad::ElfImageReader | |
header_32_ (defined in crashpad::ElfImageReader) | crashpad::ElfImageReader | |
header_64_ (defined in crashpad::ElfImageReader) | crashpad::ElfImageReader | |
- Initialize(const ProcessMemoryRange &memory, VMAddress address) | crashpad::ElfImageReader | |
+ Initialize(const ProcessMemoryRange &memory, VMAddress address, bool verbose=true) | crashpad::ElfImageReader | |
Memory() const | crashpad::ElfImageReader | |
Notes(ssize_t max_note_size) | crashpad::ElfImageReader | |
NotesWithNameAndType(const std::string &name, NoteReader::NoteType type, ssize_t max_note_size) | crashpad::ElfImageReader | |
diff --git a/doc/generated/doxygen/classcrashpad_1_1ElfImageReader.html b/doc/generated/doxygen/classcrashpad_1_1ElfImageReader.html
index cbd32a01..f758b666 100644
--- a/doc/generated/doxygen/classcrashpad_1_1ElfImageReader.html
+++ b/doc/generated/doxygen/classcrashpad_1_1ElfImageReader.html
@@ -89,9 +89,9 @@ Classes
|
-bool | Initialize (const ProcessMemoryRange &memory, VMAddress address) |
- | Initializes the reader. More...
|
- |
+bool | Initialize (const ProcessMemoryRange &memory, VMAddress address, bool verbose=true) |
+ | Initializes the reader. More...
|
+ |
VMAddress | Address () const |
| Returns the base address of the image's memory range. More...
|
|
@@ -113,6 +113,13 @@ Public Member Functions
bool | GetDebugAddress (VMAddress *debug) |
| Determine the debug address. More...
|
|
+bool | GetDynamicArrayAddress (VMAddress *address) |
+ | Determine the address of PT_DYNAMIC segment. More...
|
+ |
+
+VMAddress | GetProgramHeaderTableAddress () |
+ | Return the address of the program header table.
|
+ |
std::unique_ptr< NoteReader > | Notes (ssize_t max_note_size) |
| Return a NoteReader for this image, which scans all PT_NOTE segments in the image. More...
|
|
@@ -157,7 +164,7 @@ Public Member Functions
Returns the base address of the image's memory range.
-
This may differ from the address passed to Initialize() if the ELF header is not loaded at the start of the first PT_LOAD
segment.
+
This may differ from the address passed to Initialize() if the ELF header is not loaded at the start of the first PT_LOAD
segment.
@@ -207,6 +214,33 @@ Public Member Functions
- Returns
true
if the debug address was found.
+
+
+
+◆ GetDynamicArrayAddress()
+
+
+
+
+
+ bool crashpad::ElfImageReader::GetDynamicArrayAddress |
+ ( |
+ VMAddress * |
+ address | ) |
+ |
+
+
+
+
+
Determine the address of PT_DYNAMIC
segment.
+
- Parameters
-
+
+ [out] | address | The address of the array, valid if this method returns true . |
+
+
+
+
- Returns
true
on success. Otherwise false
with a message logged.
+
@@ -340,8 +374,8 @@ Depending on the linker that generated the DT_GNU_HASH
section, thi
-
-◆ Initialize()
+
+◆ Initialize()
@@ -356,7 +390,13 @@ Depending on the linker that generated the
DT_GNU_HASH
section, thi
|
|
VMAddress |
-
address |
+
address, |
+
+
+ |
+ |
+ bool |
+ verbose = true |
|
@@ -372,6 +412,7 @@ Depending on the linker that generated the DT_GNU_HASH
section, thi
[in] | memory | A memory reader for the remote process. |
[in] | address | The address in the remote process' address space where the ELF image is loaded. |
+ [in] | verbose | true if this method should log error messages during initialization. Setting this value to false will reduce the error messages relating to verifying the ELF image, but may not suppress logging entirely. |
diff --git a/doc/generated/doxygen/classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable-members.html b/doc/generated/doxygen/classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable-members.html
index d093d5cb..d0bdbc67 100644
--- a/doc/generated/doxygen/classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable-members.html
@@ -72,11 +72,11 @@ $(function() {
diff --git a/doc/generated/doxygen/classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html b/doc/generated/doxygen/classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html
index 896b6d93..aa385d5c 100644
--- a/doc/generated/doxygen/classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html
+++ b/doc/generated/doxygen/classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html
@@ -82,21 +82,21 @@ Inheritance diagram for crashpad::ElfImageReader::ProgramHeaderTable:
|
-
-virtual bool | VerifyLoadSegments () const =0 |
- |
+
+virtual bool | VerifyLoadSegments (bool verbose) const =0 |
+ |
virtual size_t | Size () const =0 |
|
virtual bool | GetDynamicSegment (VMAddress *address, VMSize *size) const =0 |
|
-
-virtual bool | GetPreferredElfHeaderAddress (VMAddress *address) const =0 |
- |
-
-virtual bool | GetPreferredLoadedMemoryRange (VMAddress *address, VMSize *size) const =0 |
- |
+
+virtual bool | GetPreferredElfHeaderAddress (VMAddress *address, bool verbose) const =0 |
+ |
+
+virtual bool | GetPreferredLoadedMemoryRange (VMAddress *address, VMSize *size, bool verbose) const =0 |
+ |
virtual bool | GetNoteSegment (size_t *start_index, VMAddress *address, VMSize *size) const =0 |
|
diff --git a/doc/generated/doxygen/classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific-members.html b/doc/generated/doxygen/classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific-members.html
index df056c60..e50d9214 100644
--- a/doc/generated/doxygen/classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific-members.html
@@ -72,14 +72,14 @@ $(function() {
GetDynamicSegment(VMAddress *address, VMSize *size) const override (defined in crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType >) | crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType > | inlinevirtual |
GetNoteSegment(size_t *start_index, VMAddress *address, VMSize *size) const override (defined in crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType >) | crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType > | inlinevirtual |
- GetPreferredElfHeaderAddress(VMAddress *address) const override (defined in crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType >) | crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType > | inlinevirtual |
- GetPreferredLoadedMemoryRange(VMAddress *base, VMSize *size) const override (defined in crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType >) | crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType > | inlinevirtual |
+ GetPreferredElfHeaderAddress(VMAddress *address, bool verbose) const override (defined in crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType >) | crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType > | inlinevirtual |
+ GetPreferredLoadedMemoryRange(VMAddress *base, VMSize *size, bool verbose) const override (defined in crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType >) | crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType > | inlinevirtual |
GetProgramHeader(uint32_t type, const PhdrType **header_out) const (defined in crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType >) | crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType > | inline |
- Initialize(const ProcessMemoryRange &memory, VMAddress address, VMSize num_segments) (defined in crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType >) | crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType > | inline |
+ Initialize(const ProcessMemoryRange &memory, VMAddress address, VMSize num_segments, bool verbose) (defined in crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType >) | crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType > | inline |
ProgramHeaderTable() (defined in crashpad::ElfImageReader::ProgramHeaderTable) | crashpad::ElfImageReader::ProgramHeaderTable | inlineprotected |
ProgramHeaderTableSpecific() (defined in crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType >) | crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType > | inline |
Size() const override (defined in crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType >) | crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType > | inlinevirtual |
- VerifyLoadSegments() const override (defined in crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType >) | crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType > | inlinevirtual |
+ VerifyLoadSegments(bool verbose) const override (defined in crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType >) | crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType > | inlinevirtual |
~ProgramHeaderTable() (defined in crashpad::ElfImageReader::ProgramHeaderTable) | crashpad::ElfImageReader::ProgramHeaderTable | inlinevirtual |
~ProgramHeaderTableSpecific() (defined in crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType >) | crashpad::ElfImageReader::ProgramHeaderTableSpecific< PhdrType > | inline |
diff --git a/doc/generated/doxygen/classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html b/doc/generated/doxygen/classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html
index 12a200a0..a22142d2 100644
--- a/doc/generated/doxygen/classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html
+++ b/doc/generated/doxygen/classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html
@@ -82,21 +82,21 @@ Inheritance diagram for crashpad::ElfImageReader::ProgramHeaderTableSpecific<
|
-
-bool | Initialize (const ProcessMemoryRange &memory, VMAddress address, VMSize num_segments) |
- |
-
-bool | VerifyLoadSegments () const override |
- |
+
+bool | Initialize (const ProcessMemoryRange &memory, VMAddress address, VMSize num_segments, bool verbose) |
+ |
+
+bool | VerifyLoadSegments (bool verbose) const override |
+ |
size_t | Size () const override |
|
-
-bool | GetPreferredElfHeaderAddress (VMAddress *address) const override |
- |
-
-bool | GetPreferredLoadedMemoryRange (VMAddress *base, VMSize *size) const override |
- |
+
+bool | GetPreferredElfHeaderAddress (VMAddress *address, bool verbose) const override |
+ |
+
+bool | GetPreferredLoadedMemoryRange (VMAddress *base, VMSize *size, bool verbose) const override |
+ |
bool | GetDynamicSegment (VMAddress *address, VMSize *size) const override |
|
diff --git a/doc/generated/doxygen/classcrashpad_1_1MemoryMap-members.html b/doc/generated/doxygen/classcrashpad_1_1MemoryMap-members.html
index c44e9ba4..b1c8d86e 100644
--- a/doc/generated/doxygen/classcrashpad_1_1MemoryMap-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1MemoryMap-members.html
@@ -70,7 +70,7 @@ $(function() {
This is the complete list of members for crashpad::MemoryMap, including all inherited members.
Accesses information about mapped memory in another process.
The target process must be stopped to guarantee correct mappings. If the target process is not stopped, mappings may be invalid after the return from Initialize(), and even mappings existing at the time Initialize() was called may not be found.
-
-◆ FindFileMmapStart()
+
+◆ FindFilePossibleMmapStarts()
- const MemoryMap::Mapping * crashpad::MemoryMap::FindFileMmapStart |
+ std::vector< const MemoryMap::Mapping * > crashpad::MemoryMap::FindFilePossibleMmapStarts |
( |
const Mapping & |
mapping | ) |
@@ -116,16 +116,17 @@ Public Member Functions
-
Find the first Mapping in a series of mappings for the same file.
-
Executables and libaries are typically loaded into several mappings with varying permissions for different segments. This method searches for the mapping with the highest address at or below mapping, which maps the same file as mapping from file offset 0.
-
If mapping is not found, nullptr
is returned. If mapping is found but does not map a file, mapping is returned.
+
Find Mappings that share a Mapping's file, mapped from offset 0.
+
Executables and libaries are typically loaded into several mappings with varying permissions for different segments. Portions of an ELF file may be mapped multiple times as part of loading the file, for example, when initializing GNU_RELRO segments. This method searches for mappings at or below mapping in memory that are mapped from the same file as mapping from offset 0.
+
This method is intended to help identify the possible base address for loaded modules, but it is the caller's responsibility to determine which returned mapping is correct.
+
If mapping does not refer to a valid mapping, an empty vector will be returned and a message will be logged. If mapping is found but does not map a file, mapping is returned in possible_starts.
- Parameters
-
[in] | mapping | A Mapping whose series to find the start of. |
-
- Returns
- The first Mapping in the series or
nullptr
on failure with a message logged.
+
- Returns
- a vector of the possible mapping starts.
diff --git a/doc/generated/doxygen/classcrashpad_1_1Metrics.html b/doc/generated/doxygen/classcrashpad_1_1Metrics.html
index 461f0489..dff70675 100644
--- a/doc/generated/doxygen/classcrashpad_1_1Metrics.html
+++ b/doc/generated/doxygen/classcrashpad_1_1Metrics.html
@@ -223,6 +223,8 @@ static void
kUploadFailed | The upload of the crash failed during communication with the server.
|
+kPrepareForUploadFailed | There was an error between accessing the report from the database and uploading it to the crash server.
+ |
kMaxValue | The number of values in this enumeration; not a valid value.
|
|
diff --git a/doc/generated/doxygen/classcrashpad_1_1test_1_1ScopedModuleHandle-members.html b/doc/generated/doxygen/classcrashpad_1_1test_1_1ScopedModuleHandle-members.html
index 913a16eb..26b47460 100644
--- a/doc/generated/doxygen/classcrashpad_1_1test_1_1ScopedModuleHandle-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1test_1_1ScopedModuleHandle-members.html
@@ -74,8 +74,9 @@ $(function() {
LookUpSymbol(const char *symbol_name) const | crashpad::test::ScopedModuleHandle | inline |
ModuleHandle typedef (defined in crashpad::test::ScopedModuleHandle) | crashpad::test::ScopedModuleHandle | |
ScopedModuleHandle(ModuleHandle handle) (defined in crashpad::test::ScopedModuleHandle) | crashpad::test::ScopedModuleHandle | explicit |
- valid() const | crashpad::test::ScopedModuleHandle | inline |
- ~ScopedModuleHandle() (defined in crashpad::test::ScopedModuleHandle) | crashpad::test::ScopedModuleHandle | |
+ ScopedModuleHandle(ScopedModuleHandle &&handle) (defined in crashpad::test::ScopedModuleHandle) | crashpad::test::ScopedModuleHandle | |
+ valid() const | crashpad::test::ScopedModuleHandle | inline |
+ ~ScopedModuleHandle() (defined in crashpad::test::ScopedModuleHandle) | crashpad::test::ScopedModuleHandle | |
| ScopedModuleHandle (ModuleHandle handle) |
|
+
+ | ScopedModuleHandle (ScopedModuleHandle &&handle) |
+
|
ModuleHandle | get () const |
|
bool | valid () const |
diff --git a/doc/generated/doxygen/functions_f.html b/doc/generated/doxygen/functions_f.html
index cdeb4dcf..639e670d 100644
--- a/doc/generated/doxygen/functions_f.html
+++ b/doc/generated/doxygen/functions_f.html
@@ -95,8 +95,8 @@ $(function() {
,
crashpad::ModuleSnapshot
,
crashpad::test::TestModuleSnapshot
-
- FindFileMmapStart()
-: crashpad::MemoryMap
+
- FindFilePossibleMmapStarts()
+: crashpad::MemoryMap
- FindMapping()
: crashpad::MemoryMap
diff --git a/doc/generated/doxygen/functions_func_f.html b/doc/generated/doxygen/functions_func_f.html
index a98cdd51..46f1fd23 100644
--- a/doc/generated/doxygen/functions_func_f.html
+++ b/doc/generated/doxygen/functions_func_f.html
@@ -87,8 +87,8 @@ $(function() {
, crashpad::ModuleSnapshot
, crashpad::test::TestModuleSnapshot
-
- FindFileMmapStart()
-: crashpad::MemoryMap
+
- FindFilePossibleMmapStarts()
+: crashpad::MemoryMap
- FindMapping()
: crashpad::MemoryMap
diff --git a/doc/generated/doxygen/functions_func_g.html b/doc/generated/doxygen/functions_func_g.html
index 2332051f..3cd01533 100644
--- a/doc/generated/doxygen/functions_func_g.html
+++ b/doc/generated/doxygen/functions_func_g.html
@@ -129,6 +129,9 @@ $(function() {
- GetDelim()
: crashpad::DelimitedFileReader
+
- GetDynamicArrayAddress()
+: crashpad::ElfImageReader
+
- GetDynamicSymbol()
: crashpad::ElfImageReader
@@ -194,16 +197,19 @@ $(function() {
- GetProcessInfo()
: crashpad::ProcessReaderWin
+
- GetProgramHeaderTableAddress()
+: crashpad::ElfImageReader
+
- GetReadableRanges()
: crashpad::internal::CaptureMemory::Delegate
, crashpad::internal::CaptureMemoryDelegateWin
, crashpad::ProcessInfo
- GetReportForUploading()
-: crashpad::CrashReportDatabase
-, crashpad::CrashReportDatabaseGeneric
-, crashpad::CrashReportDatabaseMac
-, crashpad::CrashReportDatabaseWin
+: crashpad::CrashReportDatabase
+, crashpad::CrashReportDatabaseGeneric
+, crashpad::CrashReportDatabaseMac
+, crashpad::CrashReportDatabaseWin
- GetSectionAtIndex()
: crashpad::MachOImageReader
diff --git a/doc/generated/doxygen/functions_func_i.html b/doc/generated/doxygen/functions_func_i.html
index d43a3f0d..8f6b71fa 100644
--- a/doc/generated/doxygen/functions_func_i.html
+++ b/doc/generated/doxygen/functions_func_i.html
@@ -78,7 +78,7 @@ $(function() {
, crashpad::DebugRendezvous
, crashpad::DirectPtraceConnection
, crashpad::ElfDynamicArrayReader
-, crashpad::ElfImageReader
+, crashpad::ElfImageReader
, crashpad::internal::ExceptionSnapshotFuchsia
, crashpad::internal::ExceptionSnapshotLinux
, crashpad::internal::ExceptionSnapshotMac
diff --git a/doc/generated/doxygen/functions_g.html b/doc/generated/doxygen/functions_g.html
index 59dd5efa..a1344251 100644
--- a/doc/generated/doxygen/functions_g.html
+++ b/doc/generated/doxygen/functions_g.html
@@ -135,6 +135,9 @@ $(function() {
- GetDelim()
: crashpad::DelimitedFileReader
+
- GetDynamicArrayAddress()
+: crashpad::ElfImageReader
+
- GetDynamicSymbol()
: crashpad::ElfImageReader
@@ -200,16 +203,19 @@ $(function() {
- GetProcessInfo()
: crashpad::ProcessReaderWin
+
- GetProgramHeaderTableAddress()
+: crashpad::ElfImageReader
+
- GetReadableRanges()
: crashpad::internal::CaptureMemory::Delegate
, crashpad::internal::CaptureMemoryDelegateWin
, crashpad::ProcessInfo
- GetReportForUploading()
-: crashpad::CrashReportDatabase
-, crashpad::CrashReportDatabaseGeneric
-, crashpad::CrashReportDatabaseMac
-, crashpad::CrashReportDatabaseWin
+: crashpad::CrashReportDatabase
+, crashpad::CrashReportDatabaseGeneric
+, crashpad::CrashReportDatabaseMac
+, crashpad::CrashReportDatabaseWin
- GetSectionAtIndex()
: crashpad::MachOImageReader
diff --git a/doc/generated/doxygen/functions_i.html b/doc/generated/doxygen/functions_i.html
index e4ae8afa..bf2f1bca 100644
--- a/doc/generated/doxygen/functions_i.html
+++ b/doc/generated/doxygen/functions_i.html
@@ -91,7 +91,7 @@ $(function() {
, crashpad::DebugRendezvous
, crashpad::DirectPtraceConnection
, crashpad::ElfDynamicArrayReader
-, crashpad::ElfImageReader
+, crashpad::ElfImageReader
, crashpad::internal::ExceptionSnapshotFuchsia
, crashpad::internal::ExceptionSnapshotLinux
, crashpad::internal::ExceptionSnapshotMac
diff --git a/doc/generated/doxygen/search/all_13.js b/doc/generated/doxygen/search/all_13.js
index f3e60aad..36bd6084 100644
--- a/doc/generated/doxygen/search/all_13.js
+++ b/doc/generated/doxygen/search/all_13.js
@@ -51,7 +51,7 @@ var searchData=
['timedwait',['TimedWait',['../classcrashpad_1_1Semaphore.html#af22faf8672a7d7a6dd96aefc53560712',1,'crashpad::Semaphore']]],
['timespectofiletimeepoch',['TimespecToFiletimeEpoch',['../namespacecrashpad.html#a53e91135de65a20af65aded0217d6406',1,'crashpad']]],
['timespectotimeval',['TimespecToTimeval',['../namespacecrashpad.html#a6b7029dc1761d085612fdd6732d7130a',1,'crashpad']]],
- ['timestamp',['Timestamp',['../classcrashpad_1_1internal_1_1ModuleSnapshotElf.html#ae197da0174357aa743228d7c01531744',1,'crashpad::internal::ModuleSnapshotElf::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#a85f4158887da0a68166d878c2b2c8af9',1,'crashpad::internal::ModuleSnapshotMac::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#a875a58ab05c48a7009eb82455a0376c6',1,'crashpad::internal::ModuleSnapshotMinidump::Timestamp()'],['../classcrashpad_1_1ModuleSnapshot.html#a061dbd6816d0524396af0063e6976adb',1,'crashpad::ModuleSnapshot::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotSanitized.html#a02ebe0de3a782b523591ad0eb89c9dff',1,'crashpad::internal::ModuleSnapshotSanitized::Timestamp()'],['../classcrashpad_1_1test_1_1TestModuleSnapshot.html#a2117384e0e2a32c50b5f79a37c8cbc69',1,'crashpad::test::TestModuleSnapshot::Timestamp()'],['../classcrashpad_1_1UnloadedModuleSnapshot.html#a236ab2966e2bfc93110b91781f2cc7e1',1,'crashpad::UnloadedModuleSnapshot::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#a713af5d32c8dbe656520fe780b1d2fdc',1,'crashpad::internal::ModuleSnapshotWin::Timestamp()'],['../structcrashpad_1_1ProcessReaderMac_1_1Module.html#af0c5e3466ff3cd5b12e5dc753669a150',1,'crashpad::ProcessReaderMac::Module::timestamp()'],['../structcrashpad_1_1CodeViewRecordPDB20.html#aec8f91274534e13cdacb21e7427c32e4',1,'crashpad::CodeViewRecordPDB20::timestamp()'],['../structcrashpad_1_1ProcessInfo_1_1Module.html#a6e025a10695661cc96c876d73d78bc23',1,'crashpad::ProcessInfo::Module::timestamp()']]],
+ ['timestamp',['timestamp',['../structcrashpad_1_1ProcessReaderMac_1_1Module.html#af0c5e3466ff3cd5b12e5dc753669a150',1,'crashpad::ProcessReaderMac::Module::timestamp()'],['../structcrashpad_1_1CodeViewRecordPDB20.html#aec8f91274534e13cdacb21e7427c32e4',1,'crashpad::CodeViewRecordPDB20::timestamp()'],['../structcrashpad_1_1ProcessInfo_1_1Module.html#a6e025a10695661cc96c876d73d78bc23',1,'crashpad::ProcessInfo::Module::timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotElf.html#ae197da0174357aa743228d7c01531744',1,'crashpad::internal::ModuleSnapshotElf::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#a85f4158887da0a68166d878c2b2c8af9',1,'crashpad::internal::ModuleSnapshotMac::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#a875a58ab05c48a7009eb82455a0376c6',1,'crashpad::internal::ModuleSnapshotMinidump::Timestamp()'],['../classcrashpad_1_1ModuleSnapshot.html#a061dbd6816d0524396af0063e6976adb',1,'crashpad::ModuleSnapshot::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotSanitized.html#a02ebe0de3a782b523591ad0eb89c9dff',1,'crashpad::internal::ModuleSnapshotSanitized::Timestamp()'],['../classcrashpad_1_1test_1_1TestModuleSnapshot.html#a2117384e0e2a32c50b5f79a37c8cbc69',1,'crashpad::test::TestModuleSnapshot::Timestamp()'],['../classcrashpad_1_1UnloadedModuleSnapshot.html#a236ab2966e2bfc93110b91781f2cc7e1',1,'crashpad::UnloadedModuleSnapshot::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#a713af5d32c8dbe656520fe780b1d2fdc',1,'crashpad::internal::ModuleSnapshotWin::Timestamp()']]],
['timevaltotimespec',['TimevalToTimespec',['../namespacecrashpad.html#a038930079974fac8f61b6eda499a1054',1,'crashpad']]],
['timezone',['TimeZone',['../structMINIDUMP__MISC__INFO__3.html#aed5a62e4763420e86a7477138f85f23d',1,'MINIDUMP_MISC_INFO_3::TimeZone()'],['../classcrashpad_1_1internal_1_1SystemSnapshotFuchsia.html#a617880843018ced9f158f565d4cd7689',1,'crashpad::internal::SystemSnapshotFuchsia::TimeZone()'],['../classcrashpad_1_1internal_1_1SystemSnapshotLinux.html#ae7a690c651383682dd276f9f1339586c',1,'crashpad::internal::SystemSnapshotLinux::TimeZone()'],['../classcrashpad_1_1internal_1_1SystemSnapshotMac.html#a44c833dd1344a4020ff36fbe2fe33e87',1,'crashpad::internal::SystemSnapshotMac::TimeZone()'],['../classcrashpad_1_1SystemSnapshot.html#aaf0934ce747f00ebc27bfd517400872d',1,'crashpad::SystemSnapshot::TimeZone()'],['../classcrashpad_1_1internal_1_1SystemSnapshotWin.html#a891f3627dc14992dd898fe4eda5726c9',1,'crashpad::internal::SystemSnapshotWin::TimeZone()'],['../namespacecrashpad_1_1internal.html#ab746dd6effa375d10bf15b4b059a0004',1,'crashpad::internal::TimeZone()']]],
['timezoneid',['TimeZoneId',['../structMINIDUMP__MISC__INFO__3.html#a65b9873189c3dad3f692b6792771f27b',1,'MINIDUMP_MISC_INFO_3']]],
diff --git a/doc/generated/doxygen/search/all_6.js b/doc/generated/doxygen/search/all_6.js
index 8f8eb01d..500eacb3 100644
--- a/doc/generated/doxygen/search/all_6.js
+++ b/doc/generated/doxygen/search/all_6.js
@@ -29,7 +29,7 @@ var searchData=
['filewritemode',['FileWriteMode',['../namespacecrashpad.html#afa69b0967d9a6df659ff5d2a02ff3e51',1,'crashpad']]],
['filewriter',['FileWriter',['../classcrashpad_1_1FileWriter.html',1,'crashpad']]],
['filewriterinterface',['FileWriterInterface',['../classcrashpad_1_1FileWriterInterface.html',1,'crashpad']]],
- ['findfilemmapstart',['FindFileMmapStart',['../classcrashpad_1_1MemoryMap.html#acb5f4f10a435c0fbbee6dee5dca99955',1,'crashpad::MemoryMap']]],
+ ['findfilepossiblemmapstarts',['FindFilePossibleMmapStarts',['../classcrashpad_1_1MemoryMap.html#a71734fd96aa2b54cd25ba72d1d3655f3',1,'crashpad::MemoryMap']]],
['findmapping',['FindMapping',['../classcrashpad_1_1MemoryMap.html#ac765748bcf0835bc2268e5884724f4ed',1,'crashpad::MemoryMap']]],
['findmappingforaddress',['FindMappingForAddress',['../classcrashpad_1_1MemoryMapFuchsia.html#a2e8b50d55a4edc4227c8e7d74e68bff0',1,'crashpad::MemoryMapFuchsia']]],
['findmappingwithname',['FindMappingWithName',['../classcrashpad_1_1MemoryMap.html#a0a28378e3ad216fc1bf175ac3a434c72',1,'crashpad::MemoryMap']]],
diff --git a/doc/generated/doxygen/search/all_7.js b/doc/generated/doxygen/search/all_7.js
index 1effedac..cba20913 100644
--- a/doc/generated/doxygen/search/all_7.js
+++ b/doc/generated/doxygen/search/all_7.js
@@ -25,6 +25,7 @@ var searchData=
['getdebugaddress',['GetDebugAddress',['../classcrashpad_1_1ElfImageReader.html#ae456b7627b37bf84f9241de34fde4bdb',1,'crashpad::ElfImageReader']]],
['getdefault',['GetDefault',['../classcrashpad_1_1PruneCondition.html#a71bc322a91e221bfd06c616d7ceafd99',1,'crashpad::PruneCondition']]],
['getdelim',['GetDelim',['../classcrashpad_1_1DelimitedFileReader.html#a6ec6693aed8fd7d5f2176fae5dd2bd27',1,'crashpad::DelimitedFileReader']]],
+ ['getdynamicarrayaddress',['GetDynamicArrayAddress',['../classcrashpad_1_1ElfImageReader.html#a5458c4f58828fc39eacaa76ce4819cef',1,'crashpad::ElfImageReader']]],
['getdynamicsymbol',['GetDynamicSymbol',['../classcrashpad_1_1ElfImageReader.html#ac533f0b854f09963870e4457ff2bce3b',1,'crashpad::ElfImageReader']]],
['getexceptionports',['GetExceptionPorts',['../classcrashpad_1_1ExceptionPorts.html#a55ae807d8ed9e37dec1560043ad3ba63',1,'crashpad::ExceptionPorts']]],
['getfunction',['GetFunction',['../namespacecrashpad_1_1internal.html#a334a660002ce6e6f06432ccf7d3cc50f',1,'crashpad::internal']]],
@@ -48,9 +49,10 @@ var searchData=
['getprocessfromkoid',['GetProcessFromKoid',['../namespacecrashpad.html#a29be0e14e44b1991d3a8161ec4754de2',1,'crashpad']]],
['getprocessid',['GetProcessID',['../classcrashpad_1_1test_1_1FakePtraceConnection.html#ab2a78bada9243651ec6e47e2decc021e',1,'crashpad::test::FakePtraceConnection::GetProcessID()'],['../classcrashpad_1_1DirectPtraceConnection.html#a8e1965e4dc41a16c55d514fbc768e2aa',1,'crashpad::DirectPtraceConnection::GetProcessID()'],['../classcrashpad_1_1PtraceClient.html#a92f0d406ecf375e6051c444b89045dd1',1,'crashpad::PtraceClient::GetProcessID()'],['../classcrashpad_1_1PtraceConnection.html#aef338d6b3197a8aaac307ec32844dbb9',1,'crashpad::PtraceConnection::GetProcessID()']]],
['getprocessinfo',['GetProcessInfo',['../classcrashpad_1_1ProcessReaderWin.html#af3830be2b7bc38bd37e3b211297ff42a',1,'crashpad::ProcessReaderWin']]],
+ ['getprogramheadertableaddress',['GetProgramHeaderTableAddress',['../classcrashpad_1_1ElfImageReader.html#ae10b55a8e2aad9cae071262285566be2',1,'crashpad::ElfImageReader']]],
['getreadableranges',['GetReadableRanges',['../classcrashpad_1_1internal_1_1CaptureMemory_1_1Delegate.html#a24023e17234ad35e6fc226f3c068b41d',1,'crashpad::internal::CaptureMemory::Delegate::GetReadableRanges()'],['../classcrashpad_1_1internal_1_1CaptureMemoryDelegateWin.html#a7e2ec7151960ab8f548d6fb34ea29525',1,'crashpad::internal::CaptureMemoryDelegateWin::GetReadableRanges()'],['../classcrashpad_1_1ProcessInfo.html#a96ddc54651cdea815f8f88a5ae00f0ab',1,'crashpad::ProcessInfo::GetReadableRanges()']]],
['getreadablerangesofmemorymap',['GetReadableRangesOfMemoryMap',['../namespacecrashpad.html#a794c1a44de599deb3e261eab0bd6c03b',1,'crashpad']]],
- ['getreportforuploading',['GetReportForUploading',['../classcrashpad_1_1CrashReportDatabase.html#ae6ca376e1569aa3212a95186676742b9',1,'crashpad::CrashReportDatabase::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseGeneric.html#a9fc64953bab48b3404719ea63cda5754',1,'crashpad::CrashReportDatabaseGeneric::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseMac.html#a277e920992c70710b7ebb605567571ab',1,'crashpad::CrashReportDatabaseMac::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseWin.html#a9a5bd59efe60e724e27800e73fc01f6f',1,'crashpad::CrashReportDatabaseWin::GetReportForUploading()']]],
+ ['getreportforuploading',['GetReportForUploading',['../classcrashpad_1_1CrashReportDatabase.html#aa001e2fca87d2aa303334fe730955249',1,'crashpad::CrashReportDatabase::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseGeneric.html#a4204cbbd07f3b8e58c4ef193e696d7c9',1,'crashpad::CrashReportDatabaseGeneric::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseMac.html#aa30fc6ae311130ee5702ad4e0b3fc099',1,'crashpad::CrashReportDatabaseMac::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseWin.html#a34ec65f696f0284ac0890dc268902154',1,'crashpad::CrashReportDatabaseWin::GetReportForUploading()']]],
['getsectionatindex',['GetSectionAtIndex',['../classcrashpad_1_1MachOImageReader.html#ac9a2388f42c8d4c5c01ca007e93079fc',1,'crashpad::MachOImageReader::GetSectionAtIndex()'],['../classcrashpad_1_1MachOImageSegmentReader.html#a370e8711294ba506de99e093ac879357',1,'crashpad::MachOImageSegmentReader::GetSectionAtIndex()']]],
['getsectionbyname',['GetSectionByName',['../classcrashpad_1_1MachOImageReader.html#a1917ca481052f1d2de7163cb6f8701cc',1,'crashpad::MachOImageReader::GetSectionByName()'],['../classcrashpad_1_1MachOImageSegmentReader.html#a2f2f06905518f693178e52ee14c57e9e',1,'crashpad::MachOImageSegmentReader::GetSectionByName()']]],
['getsecuritydescriptorfornamedpipeinstance',['GetSecurityDescriptorForNamedPipeInstance',['../namespacecrashpad.html#af22242667ee950fe12a99b298dda5e08',1,'crashpad']]],
diff --git a/doc/generated/doxygen/search/all_9.js b/doc/generated/doxygen/search/all_9.js
index 92a142b6..da49c485 100644
--- a/doc/generated/doxygen/search/all_9.js
+++ b/doc/generated/doxygen/search/all_9.js
@@ -17,7 +17,7 @@ var searchData=
['initialization_5fstate_5fset_5fvalid',['INITIALIZATION_STATE_SET_VALID',['../initialization__state__dcheck_8h.html#a079bd353351188e4819d9008b732bdce',1,'initialization_state_dcheck.h']]],
['initializationstate',['InitializationState',['../classcrashpad_1_1InitializationState.html',1,'crashpad']]],
['initializationstatedcheck',['InitializationStateDcheck',['../classcrashpad_1_1InitializationStateDcheck.html',1,'crashpad']]],
- ['initialize',['Initialize',['../classcrashpad_1_1CrashReportDatabase.html#a00292742dfe4c0081d6987c5a32c7a3e',1,'crashpad::CrashReportDatabase::Initialize()'],['../classcrashpad_1_1Settings.html#a650c49970614e6de1bf5cab607279a40',1,'crashpad::Settings::Initialize()'],['../classcrashpad_1_1CrashpadInfoReader.html#a0743328b5e89267c279be740ef8383c0',1,'crashpad::CrashpadInfoReader::Initialize()'],['../classcrashpad_1_1ElfDynamicArrayReader.html#aa99c82b224d2992f08f1ebac16bbfdd6',1,'crashpad::ElfDynamicArrayReader::Initialize()'],['../classcrashpad_1_1ElfImageReader.html#aecb53804ed0d1d78968c26908c164b76',1,'crashpad::ElfImageReader::Initialize()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotElf.html#ac5cb774ae7a2a06b261b321e14f90b11',1,'crashpad::internal::ModuleSnapshotElf::Initialize()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotFuchsia.html#a0563846fb40f59d31c947fe9be5dca4a',1,'crashpad::internal::ExceptionSnapshotFuchsia::Initialize()'],['../classcrashpad_1_1MemoryMapFuchsia.html#a823767f99c75c11dbd98ac35f9a6cd33',1,'crashpad::MemoryMapFuchsia::Initialize()'],['../classcrashpad_1_1ProcessReaderFuchsia.html#abd2c908c57ad78f7f2444b77b19ae11b',1,'crashpad::ProcessReaderFuchsia::Initialize()'],['../classcrashpad_1_1ProcessSnapshotFuchsia.html#a3b342782e61749c6b4bbd4131e4ecd8d',1,'crashpad::ProcessSnapshotFuchsia::Initialize()'],['../classcrashpad_1_1internal_1_1SystemSnapshotFuchsia.html#aef3ec38648ba93bb666b8d32e3904770',1,'crashpad::internal::SystemSnapshotFuchsia::Initialize()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotFuchsia.html#a6a0992c577140c7bab0dc1e82b50689a',1,'crashpad::internal::ThreadSnapshotFuchsia::Initialize()'],['../classcrashpad_1_1DebugRendezvous.html#a4fcfbc6752ea669a0147e08f527e24b6',1,'crashpad::DebugRendezvous::Initialize()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotLinux.html#af77cb9e98dd351eea426d6bcb2358dda',1,'crashpad::internal::ExceptionSnapshotLinux::Initialize()'],['../classcrashpad_1_1ProcessReaderLinux.html#aeccfb99bc8d10ef1425bc0d5ff1ed8ab',1,'crashpad::ProcessReaderLinux::Initialize()'],['../classcrashpad_1_1ProcessSnapshotLinux.html#a7fe16f7b7ac88f83c753f2d65054931f',1,'crashpad::ProcessSnapshotLinux::Initialize()'],['../classcrashpad_1_1internal_1_1SystemSnapshotLinux.html#a7df2d7da765025e0686338fbb7b2c060',1,'crashpad::internal::SystemSnapshotLinux::Initialize()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotLinux.html#a7d9916558c2c761e87014b8d7cf173a8',1,'crashpad::internal::ThreadSnapshotLinux::Initialize()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#ab2772fcf88efa361c2071d712c00de33',1,'crashpad::internal::ExceptionSnapshotMac::Initialize()'],['../classcrashpad_1_1MachOImageReader.html#aa5edd770d5ccb59fabc6e80839d66b0b',1,'crashpad::MachOImageReader::Initialize()'],['../classcrashpad_1_1MachOImageSegmentReader.html#ae31cdad3d716b7b82f96541a82adbff9',1,'crashpad::MachOImageSegmentReader::Initialize()'],['../classcrashpad_1_1internal_1_1MachOImageSymbolTableReaderInitializer.html#a9916941a88f7a09d26a01274d5e68aa0',1,'crashpad::internal::MachOImageSymbolTableReaderInitializer::Initialize()'],['../classcrashpad_1_1MachOImageSymbolTableReader.html#a2393f96ffcde38cb54752b1d75ed5f7b',1,'crashpad::MachOImageSymbolTableReader::Initialize()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#ac953bc8c4a4e7635fcfb6e16b77ec8f6',1,'crashpad::internal::ModuleSnapshotMac::Initialize()'],['../classcrashpad_1_1ProcessReaderMac.html#a38f03378dee49b75f86bb81297527332',1,'crashpad::ProcessReaderMac::Initialize()'],['../classcrashpad_1_1ProcessSnapshotMac.html#a993ea0334f71e9307a90ad0c8f039562',1,'crashpad::ProcessSnapshotMac::Initialize()'],['../classcrashpad_1_1internal_1_1SystemSnapshotMac.html#ae064a4922aee0b0c9e6f9070d4a2adae',1,'crashpad::internal::SystemSnapshotMac::Initialize()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotMac.html#ae861149ddd64559163ebd93fb2c9ad52',1,'crashpad::internal::ThreadSnapshotMac::Initialize()'],['../classcrashpad_1_1internal_1_1MemorySnapshotGeneric.html#afc5da48f4bf866157d21dacd28f6c6db',1,'crashpad::internal::MemorySnapshotGeneric::Initialize()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#a1063e65e070eb6e9b06797319f144a15',1,'crashpad::internal::ModuleSnapshotMinidump::Initialize()'],['../classcrashpad_1_1ProcessSnapshotMinidump.html#ac45f9e9f13f22047f936ec3c652df5ec',1,'crashpad::ProcessSnapshotMinidump::Initialize()'],['../classcrashpad_1_1ProcessSnapshotSanitized.html#ae3083c3601b9948fd11ade486442731d',1,'crashpad::ProcessSnapshotSanitized::Initialize()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#a689b7087d7d69cf432c32c2f3dd748c7',1,'crashpad::internal::ExceptionSnapshotWin::Initialize()'],['../classcrashpad_1_1internal_1_1MemorySnapshotWin.html#aba9666e3a899f90124650bce6e3dfc82',1,'crashpad::internal::MemorySnapshotWin::Initialize()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#ae55965b09bcb1e527daa61565df8c1f4',1,'crashpad::internal::ModuleSnapshotWin::Initialize()'],['../classcrashpad_1_1PEImageReader.html#a4253bf82bb281c7f87f429d2ec8f211e',1,'crashpad::PEImageReader::Initialize()'],['../classcrashpad_1_1PEImageResourceReader.html#af50ab222af554fc2398a78728c134145',1,'crashpad::PEImageResourceReader::Initialize()'],['../classcrashpad_1_1ProcessReaderWin.html#a21cb39ea246076f3458f08ab22b03ed3',1,'crashpad::ProcessReaderWin::Initialize()'],['../classcrashpad_1_1ProcessSnapshotWin.html#af4f89f057ae0fbaed4a097cf16cb7ffd',1,'crashpad::ProcessSnapshotWin::Initialize()'],['../classcrashpad_1_1ProcessSubrangeReader.html#af553e32780f4661a07fdec8e4aafbbf3',1,'crashpad::ProcessSubrangeReader::Initialize()'],['../classcrashpad_1_1internal_1_1SystemSnapshotWin.html#a2b28d1909c6604a79ace3ce1fa12d1dc',1,'crashpad::internal::SystemSnapshotWin::Initialize()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotWin.html#a9a4fca61ed97be513ed9e1e4153e43cd',1,'crashpad::internal::ThreadSnapshotWin::Initialize()'],['../classcrashpad_1_1test_1_1FakePtraceConnection.html#ac9e2513346d3c156fed9166bfb2e4883',1,'crashpad::test::FakePtraceConnection::Initialize()'],['../classcrashpad_1_1AuxiliaryVector.html#a7b786512796fbecee76b69aebf68918d',1,'crashpad::AuxiliaryVector::Initialize()'],['../classcrashpad_1_1DirectPtraceConnection.html#ad71592712745feab87e2e8258e1f5526',1,'crashpad::DirectPtraceConnection::Initialize()'],['../classcrashpad_1_1MemoryMap.html#a6c08c18f41b08ed7ee26e7634c72abf6',1,'crashpad::MemoryMap::Initialize()'],['../classcrashpad_1_1ProcStatReader.html#a463cccb70ae8bc5fb5103a08564b8258',1,'crashpad::ProcStatReader::Initialize()'],['../classcrashpad_1_1PtraceClient.html#ac0214135c3d786743fcbc37159fc946d',1,'crashpad::PtraceClient::Initialize()'],['../classcrashpad_1_1Ptracer.html#a110b2dba5079e93ff13230b2f6a51e9c',1,'crashpad::Ptracer::Initialize()'],['../classcrashpad_1_1ProcessMemoryFuchsia.html#a07d54e8c07472437f3c165ef55997bc8',1,'crashpad::ProcessMemoryFuchsia::Initialize()'],['../classcrashpad_1_1ProcessMemoryLinux.html#ad759a1bc92a551a955f915728534021a',1,'crashpad::ProcessMemoryLinux::Initialize()'],['../classcrashpad_1_1ProcessMemoryRange.html#ab74c5da48508e04d8e51778e8815ad6a',1,'crashpad::ProcessMemoryRange::Initialize(const ProcessMemory *memory, bool is_64_bit, VMAddress base, VMSize size)'],['../classcrashpad_1_1ProcessMemoryRange.html#a4642cb32847e27d07998a6c7b0cc6cfb',1,'crashpad::ProcessMemoryRange::Initialize(const ProcessMemory *memory, bool is_64_bit)'],['../classcrashpad_1_1ProcessMemoryRange.html#a5ffc0c7d4ae44532a8336ce1e4f7a4c9',1,'crashpad::ProcessMemoryRange::Initialize(const ProcessMemoryRange &other)'],['../classcrashpad_1_1ProcessInfo.html#a6b8cae2f57a4a47cd37b6b1c7d33f64d',1,'crashpad::ProcessInfo::Initialize()']]],
+ ['initialize',['Initialize',['../classcrashpad_1_1CrashReportDatabase.html#a00292742dfe4c0081d6987c5a32c7a3e',1,'crashpad::CrashReportDatabase::Initialize()'],['../classcrashpad_1_1Settings.html#a650c49970614e6de1bf5cab607279a40',1,'crashpad::Settings::Initialize()'],['../classcrashpad_1_1CrashpadInfoReader.html#a0743328b5e89267c279be740ef8383c0',1,'crashpad::CrashpadInfoReader::Initialize()'],['../classcrashpad_1_1ElfDynamicArrayReader.html#aa99c82b224d2992f08f1ebac16bbfdd6',1,'crashpad::ElfDynamicArrayReader::Initialize()'],['../classcrashpad_1_1ElfImageReader.html#a9a89b7570705f43a8a52b7cb7a2c9e63',1,'crashpad::ElfImageReader::Initialize()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotElf.html#ac5cb774ae7a2a06b261b321e14f90b11',1,'crashpad::internal::ModuleSnapshotElf::Initialize()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotFuchsia.html#a0563846fb40f59d31c947fe9be5dca4a',1,'crashpad::internal::ExceptionSnapshotFuchsia::Initialize()'],['../classcrashpad_1_1MemoryMapFuchsia.html#a823767f99c75c11dbd98ac35f9a6cd33',1,'crashpad::MemoryMapFuchsia::Initialize()'],['../classcrashpad_1_1ProcessReaderFuchsia.html#abd2c908c57ad78f7f2444b77b19ae11b',1,'crashpad::ProcessReaderFuchsia::Initialize()'],['../classcrashpad_1_1ProcessSnapshotFuchsia.html#a3b342782e61749c6b4bbd4131e4ecd8d',1,'crashpad::ProcessSnapshotFuchsia::Initialize()'],['../classcrashpad_1_1internal_1_1SystemSnapshotFuchsia.html#aef3ec38648ba93bb666b8d32e3904770',1,'crashpad::internal::SystemSnapshotFuchsia::Initialize()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotFuchsia.html#a6a0992c577140c7bab0dc1e82b50689a',1,'crashpad::internal::ThreadSnapshotFuchsia::Initialize()'],['../classcrashpad_1_1DebugRendezvous.html#a4fcfbc6752ea669a0147e08f527e24b6',1,'crashpad::DebugRendezvous::Initialize()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotLinux.html#af77cb9e98dd351eea426d6bcb2358dda',1,'crashpad::internal::ExceptionSnapshotLinux::Initialize()'],['../classcrashpad_1_1ProcessReaderLinux.html#aeccfb99bc8d10ef1425bc0d5ff1ed8ab',1,'crashpad::ProcessReaderLinux::Initialize()'],['../classcrashpad_1_1ProcessSnapshotLinux.html#a7fe16f7b7ac88f83c753f2d65054931f',1,'crashpad::ProcessSnapshotLinux::Initialize()'],['../classcrashpad_1_1internal_1_1SystemSnapshotLinux.html#a7df2d7da765025e0686338fbb7b2c060',1,'crashpad::internal::SystemSnapshotLinux::Initialize()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotLinux.html#a7d9916558c2c761e87014b8d7cf173a8',1,'crashpad::internal::ThreadSnapshotLinux::Initialize()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#ab2772fcf88efa361c2071d712c00de33',1,'crashpad::internal::ExceptionSnapshotMac::Initialize()'],['../classcrashpad_1_1MachOImageReader.html#aa5edd770d5ccb59fabc6e80839d66b0b',1,'crashpad::MachOImageReader::Initialize()'],['../classcrashpad_1_1MachOImageSegmentReader.html#ae31cdad3d716b7b82f96541a82adbff9',1,'crashpad::MachOImageSegmentReader::Initialize()'],['../classcrashpad_1_1internal_1_1MachOImageSymbolTableReaderInitializer.html#a9916941a88f7a09d26a01274d5e68aa0',1,'crashpad::internal::MachOImageSymbolTableReaderInitializer::Initialize()'],['../classcrashpad_1_1MachOImageSymbolTableReader.html#a2393f96ffcde38cb54752b1d75ed5f7b',1,'crashpad::MachOImageSymbolTableReader::Initialize()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#ac953bc8c4a4e7635fcfb6e16b77ec8f6',1,'crashpad::internal::ModuleSnapshotMac::Initialize()'],['../classcrashpad_1_1ProcessReaderMac.html#a38f03378dee49b75f86bb81297527332',1,'crashpad::ProcessReaderMac::Initialize()'],['../classcrashpad_1_1ProcessSnapshotMac.html#a993ea0334f71e9307a90ad0c8f039562',1,'crashpad::ProcessSnapshotMac::Initialize()'],['../classcrashpad_1_1internal_1_1SystemSnapshotMac.html#ae064a4922aee0b0c9e6f9070d4a2adae',1,'crashpad::internal::SystemSnapshotMac::Initialize()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotMac.html#ae861149ddd64559163ebd93fb2c9ad52',1,'crashpad::internal::ThreadSnapshotMac::Initialize()'],['../classcrashpad_1_1internal_1_1MemorySnapshotGeneric.html#afc5da48f4bf866157d21dacd28f6c6db',1,'crashpad::internal::MemorySnapshotGeneric::Initialize()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#a1063e65e070eb6e9b06797319f144a15',1,'crashpad::internal::ModuleSnapshotMinidump::Initialize()'],['../classcrashpad_1_1ProcessSnapshotMinidump.html#ac45f9e9f13f22047f936ec3c652df5ec',1,'crashpad::ProcessSnapshotMinidump::Initialize()'],['../classcrashpad_1_1ProcessSnapshotSanitized.html#ae3083c3601b9948fd11ade486442731d',1,'crashpad::ProcessSnapshotSanitized::Initialize()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#a689b7087d7d69cf432c32c2f3dd748c7',1,'crashpad::internal::ExceptionSnapshotWin::Initialize()'],['../classcrashpad_1_1internal_1_1MemorySnapshotWin.html#aba9666e3a899f90124650bce6e3dfc82',1,'crashpad::internal::MemorySnapshotWin::Initialize()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#ae55965b09bcb1e527daa61565df8c1f4',1,'crashpad::internal::ModuleSnapshotWin::Initialize()'],['../classcrashpad_1_1PEImageReader.html#a4253bf82bb281c7f87f429d2ec8f211e',1,'crashpad::PEImageReader::Initialize()'],['../classcrashpad_1_1PEImageResourceReader.html#af50ab222af554fc2398a78728c134145',1,'crashpad::PEImageResourceReader::Initialize()'],['../classcrashpad_1_1ProcessReaderWin.html#a21cb39ea246076f3458f08ab22b03ed3',1,'crashpad::ProcessReaderWin::Initialize()'],['../classcrashpad_1_1ProcessSnapshotWin.html#af4f89f057ae0fbaed4a097cf16cb7ffd',1,'crashpad::ProcessSnapshotWin::Initialize()'],['../classcrashpad_1_1ProcessSubrangeReader.html#af553e32780f4661a07fdec8e4aafbbf3',1,'crashpad::ProcessSubrangeReader::Initialize()'],['../classcrashpad_1_1internal_1_1SystemSnapshotWin.html#a2b28d1909c6604a79ace3ce1fa12d1dc',1,'crashpad::internal::SystemSnapshotWin::Initialize()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotWin.html#a9a4fca61ed97be513ed9e1e4153e43cd',1,'crashpad::internal::ThreadSnapshotWin::Initialize()'],['../classcrashpad_1_1test_1_1FakePtraceConnection.html#ac9e2513346d3c156fed9166bfb2e4883',1,'crashpad::test::FakePtraceConnection::Initialize()'],['../classcrashpad_1_1AuxiliaryVector.html#a7b786512796fbecee76b69aebf68918d',1,'crashpad::AuxiliaryVector::Initialize()'],['../classcrashpad_1_1DirectPtraceConnection.html#ad71592712745feab87e2e8258e1f5526',1,'crashpad::DirectPtraceConnection::Initialize()'],['../classcrashpad_1_1MemoryMap.html#a6c08c18f41b08ed7ee26e7634c72abf6',1,'crashpad::MemoryMap::Initialize()'],['../classcrashpad_1_1ProcStatReader.html#a463cccb70ae8bc5fb5103a08564b8258',1,'crashpad::ProcStatReader::Initialize()'],['../classcrashpad_1_1PtraceClient.html#ac0214135c3d786743fcbc37159fc946d',1,'crashpad::PtraceClient::Initialize()'],['../classcrashpad_1_1Ptracer.html#a110b2dba5079e93ff13230b2f6a51e9c',1,'crashpad::Ptracer::Initialize()'],['../classcrashpad_1_1ProcessMemoryFuchsia.html#a07d54e8c07472437f3c165ef55997bc8',1,'crashpad::ProcessMemoryFuchsia::Initialize()'],['../classcrashpad_1_1ProcessMemoryLinux.html#ad759a1bc92a551a955f915728534021a',1,'crashpad::ProcessMemoryLinux::Initialize()'],['../classcrashpad_1_1ProcessMemoryRange.html#ab74c5da48508e04d8e51778e8815ad6a',1,'crashpad::ProcessMemoryRange::Initialize(const ProcessMemory *memory, bool is_64_bit, VMAddress base, VMSize size)'],['../classcrashpad_1_1ProcessMemoryRange.html#a4642cb32847e27d07998a6c7b0cc6cfb',1,'crashpad::ProcessMemoryRange::Initialize(const ProcessMemory *memory, bool is_64_bit)'],['../classcrashpad_1_1ProcessMemoryRange.html#a5ffc0c7d4ae44532a8336ce1e4f7a4c9',1,'crashpad::ProcessMemoryRange::Initialize(const ProcessMemoryRange &other)'],['../classcrashpad_1_1ProcessInfo.html#a6b8cae2f57a4a47cd37b6b1c7d33f64d',1,'crashpad::ProcessInfo::Initialize()']]],
['initializecpucontextarm',['InitializeCPUContextARM',['../namespacecrashpad_1_1internal.html#a2766e4eaa0ce834a76a71becb3135fac',1,'crashpad::internal::InitializeCPUContextARM()'],['../namespacecrashpad_1_1test.html#abb36af9be12b2c03dde22a32f0e023ad',1,'crashpad::test::InitializeCPUContextARM()']]],
['initializecpucontextarm64',['InitializeCPUContextARM64',['../namespacecrashpad_1_1internal.html#aa35812a88948f0a0350630bc9ca63326',1,'crashpad::internal::InitializeCPUContextARM64()'],['../namespacecrashpad_1_1test.html#a68c3bc73eecce97b3e7c13bdf6cfa29b',1,'crashpad::test::InitializeCPUContextARM64()']]],
['initializecpucontextarm64_5fnofloatingpoint',['InitializeCPUContextARM64_NoFloatingPoint',['../namespacecrashpad_1_1internal.html#a5695ec11ff912c6901671b34be6be0e3',1,'crashpad::internal']]],
diff --git a/doc/generated/doxygen/search/all_b.js b/doc/generated/doxygen/search/all_b.js
index 80e0da13..d970f632 100644
--- a/doc/generated/doxygen/search/all_b.js
+++ b/doc/generated/doxygen/search/all_b.js
@@ -169,6 +169,7 @@ var searchData=
['kphaselate',['kPhaseLate',['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a009f007265d64a5fb416848480a00ae9a24c2158c529d40ce6badca6e34b26853',1,'crashpad::internal::MinidumpWritable']]],
['kping',['kPing',['../structcrashpad_1_1ClientToServerMessage.html#a640f92621220af8e110253a0d65c7dbea5292ee92514b2dcff9709e61d5b54932',1,'crashpad::ClientToServerMessage']]],
['kpipeinstances',['kPipeInstances',['../classcrashpad_1_1ExceptionHandlerServer.html#aa0182e8bb9a9931d96acf84f93eb81cd',1,'crashpad::ExceptionHandlerServer']]],
+ ['kprepareforuploadfailed',['kPrepareForUploadFailed',['../classcrashpad_1_1Metrics.html#aa27da6c2bda5b2982fcb636786053c0da1f29b75ea3b099ec5dbf6bd5dfc9b33a',1,'crashpad::Metrics']]],
['kpreparenewcrashreportfailed',['kPrepareNewCrashReportFailed',['../classcrashpad_1_1Metrics.html#a6fced90d0ab7cbd161db410e2609bae0ae93e1e9f0645a17aa8c6d6ae018d4612',1,'crashpad::Metrics']]],
['kreaderroraccessdenied',['kReadErrorAccessDenied',['../classcrashpad_1_1PtraceBroker.html#ac1991f30401e58b5c6581f11062f71bba0e2d7965307a85896c009d2b9d2d20bd',1,'crashpad::PtraceBroker']]],
['kreceivelargeerror',['kReceiveLargeError',['../classcrashpad_1_1MachMessageServer.html#ad4e5a9fe58ebd1a86f21d8a2284129eda9d5505bdd5aa2fd0789d3e79befd5d11',1,'crashpad::MachMessageServer']]],
diff --git a/doc/generated/doxygen/search/all_d.js b/doc/generated/doxygen/search/all_d.js
index 585b79e1..c6a599b6 100644
--- a/doc/generated/doxygen/search/all_d.js
+++ b/doc/generated/doxygen/search/all_d.js
@@ -193,7 +193,7 @@ var searchData=
['module_5flist',['module_list',['../structcrashpad_1_1MinidumpCrashpadInfo.html#a343f824f5f16c241eb8ff11b71cf39ec',1,'crashpad::MinidumpCrashpadInfo']]],
['moduleliststream',['ModuleListStream',['../dbghelp_8h.html#a64711234318a4a002f399dffb474ca08ad404c18554f01aa57ac0af1a7674060b',1,'dbghelp.h']]],
['modulenamerva',['ModuleNameRva',['../structMINIDUMP__MODULE.html#a8aa1ae48a9a32640573747cba5a00274',1,'MINIDUMP_MODULE::ModuleNameRva()'],['../structMINIDUMP__UNLOADED__MODULE.html#af053b8df443ed30eb5b2e72747ed41e8',1,'MINIDUMP_UNLOADED_MODULE::ModuleNameRva()']]],
- ['modules',['Modules',['../structMINIDUMP__MODULE__LIST.html#aff6c222b00169e3135815e7c11e876c2',1,'MINIDUMP_MODULE_LIST::Modules()'],['../classcrashpad_1_1ProcessReaderFuchsia.html#af36ed8288a94d528eb0e2d4f8dcd560c',1,'crashpad::ProcessReaderFuchsia::Modules()'],['../classcrashpad_1_1ProcessSnapshotFuchsia.html#a7b8a4f9a977dbc6e5efc5781a0a2f2e0',1,'crashpad::ProcessSnapshotFuchsia::Modules()'],['../classcrashpad_1_1DebugRendezvous.html#ac3ee5fc64d0a78e3870d9b172006cce9',1,'crashpad::DebugRendezvous::Modules()'],['../classcrashpad_1_1ProcessReaderLinux.html#a4f48a14f9cf5630fa0ace63ff0e61602',1,'crashpad::ProcessReaderLinux::Modules()'],['../classcrashpad_1_1ProcessSnapshotLinux.html#ab4bbaa496586b81ef06267b7278e436e',1,'crashpad::ProcessSnapshotLinux::Modules()'],['../classcrashpad_1_1ProcessReaderMac.html#a52b84afe6d9b173a6cb3ae4c495ad3b7',1,'crashpad::ProcessReaderMac::Modules()'],['../classcrashpad_1_1ProcessSnapshotMac.html#a1d75af2f52a59b61569916c968e33612',1,'crashpad::ProcessSnapshotMac::Modules()'],['../classcrashpad_1_1ProcessSnapshotMinidump.html#a444b80f87f374d632eb69e010875fcc0',1,'crashpad::ProcessSnapshotMinidump::Modules()'],['../classcrashpad_1_1ProcessSnapshot.html#ab121715bf3d05dcf38a97e8212920fd8',1,'crashpad::ProcessSnapshot::Modules()'],['../classcrashpad_1_1ProcessSnapshotSanitized.html#ac17bfe6ffd2ac64bbf2124bbacdd4fc3',1,'crashpad::ProcessSnapshotSanitized::Modules()'],['../classcrashpad_1_1test_1_1TestProcessSnapshot.html#a43275d7a32de7b074d9483e845911577',1,'crashpad::test::TestProcessSnapshot::Modules()'],['../classcrashpad_1_1ProcessReaderWin.html#ac6bca8a188dd098c864d497fef269cf5',1,'crashpad::ProcessReaderWin::Modules()'],['../classcrashpad_1_1ProcessSnapshotWin.html#a84212d11e5d373a1958f8cc845710320',1,'crashpad::ProcessSnapshotWin::Modules()'],['../classcrashpad_1_1ProcessInfo.html#a894a4affb8c63f2d0ae1e9922007c8be',1,'crashpad::ProcessInfo::Modules()'],['../structcrashpad_1_1MinidumpModuleCrashpadInfoList.html#ab9bb5d82505839440903e0fe9253ea7b',1,'crashpad::MinidumpModuleCrashpadInfoList::modules()']]],
+ ['modules',['modules',['../structcrashpad_1_1MinidumpModuleCrashpadInfoList.html#ab9bb5d82505839440903e0fe9253ea7b',1,'crashpad::MinidumpModuleCrashpadInfoList::modules()'],['../structMINIDUMP__MODULE__LIST.html#aff6c222b00169e3135815e7c11e876c2',1,'MINIDUMP_MODULE_LIST::Modules()'],['../classcrashpad_1_1ProcessReaderFuchsia.html#af36ed8288a94d528eb0e2d4f8dcd560c',1,'crashpad::ProcessReaderFuchsia::Modules()'],['../classcrashpad_1_1ProcessSnapshotFuchsia.html#a7b8a4f9a977dbc6e5efc5781a0a2f2e0',1,'crashpad::ProcessSnapshotFuchsia::Modules()'],['../classcrashpad_1_1DebugRendezvous.html#ac3ee5fc64d0a78e3870d9b172006cce9',1,'crashpad::DebugRendezvous::Modules()'],['../classcrashpad_1_1ProcessReaderLinux.html#a4f48a14f9cf5630fa0ace63ff0e61602',1,'crashpad::ProcessReaderLinux::Modules()'],['../classcrashpad_1_1ProcessSnapshotLinux.html#ab4bbaa496586b81ef06267b7278e436e',1,'crashpad::ProcessSnapshotLinux::Modules()'],['../classcrashpad_1_1ProcessReaderMac.html#a52b84afe6d9b173a6cb3ae4c495ad3b7',1,'crashpad::ProcessReaderMac::Modules()'],['../classcrashpad_1_1ProcessSnapshotMac.html#a1d75af2f52a59b61569916c968e33612',1,'crashpad::ProcessSnapshotMac::Modules()'],['../classcrashpad_1_1ProcessSnapshotMinidump.html#a444b80f87f374d632eb69e010875fcc0',1,'crashpad::ProcessSnapshotMinidump::Modules()'],['../classcrashpad_1_1ProcessSnapshot.html#ab121715bf3d05dcf38a97e8212920fd8',1,'crashpad::ProcessSnapshot::Modules()'],['../classcrashpad_1_1ProcessSnapshotSanitized.html#ac17bfe6ffd2ac64bbf2124bbacdd4fc3',1,'crashpad::ProcessSnapshotSanitized::Modules()'],['../classcrashpad_1_1test_1_1TestProcessSnapshot.html#a43275d7a32de7b074d9483e845911577',1,'crashpad::test::TestProcessSnapshot::Modules()'],['../classcrashpad_1_1ProcessReaderWin.html#ac6bca8a188dd098c864d497fef269cf5',1,'crashpad::ProcessReaderWin::Modules()'],['../classcrashpad_1_1ProcessSnapshotWin.html#a84212d11e5d373a1958f8cc845710320',1,'crashpad::ProcessSnapshotWin::Modules()'],['../classcrashpad_1_1ProcessInfo.html#a894a4affb8c63f2d0ae1e9922007c8be',1,'crashpad::ProcessInfo::Modules()']]],
['modulesnapshot',['ModuleSnapshot',['../classcrashpad_1_1ModuleSnapshot.html',1,'crashpad']]],
['modulesnapshotelf',['ModuleSnapshotElf',['../classcrashpad_1_1internal_1_1ModuleSnapshotElf.html',1,'crashpad::internal::ModuleSnapshotElf'],['../classcrashpad_1_1internal_1_1ModuleSnapshotElf.html#a547e5fa572a7e418acf897083a38863c',1,'crashpad::internal::ModuleSnapshotElf::ModuleSnapshotElf()']]],
['modulesnapshotmac',['ModuleSnapshotMac',['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html',1,'crashpad::internal']]],
diff --git a/doc/generated/doxygen/search/enumvalues_2.js b/doc/generated/doxygen/search/enumvalues_2.js
index de545887..0f2e6bf6 100644
--- a/doc/generated/doxygen/search/enumvalues_2.js
+++ b/doc/generated/doxygen/search/enumvalues_2.js
@@ -149,6 +149,7 @@ var searchData=
['kphaseearly',['kPhaseEarly',['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a009f007265d64a5fb416848480a00ae9ac246ac0846defa468dde05d12974ac3e',1,'crashpad::internal::MinidumpWritable']]],
['kphaselate',['kPhaseLate',['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a009f007265d64a5fb416848480a00ae9a24c2158c529d40ce6badca6e34b26853',1,'crashpad::internal::MinidumpWritable']]],
['kping',['kPing',['../structcrashpad_1_1ClientToServerMessage.html#a640f92621220af8e110253a0d65c7dbea5292ee92514b2dcff9709e61d5b54932',1,'crashpad::ClientToServerMessage']]],
+ ['kprepareforuploadfailed',['kPrepareForUploadFailed',['../classcrashpad_1_1Metrics.html#aa27da6c2bda5b2982fcb636786053c0da1f29b75ea3b099ec5dbf6bd5dfc9b33a',1,'crashpad::Metrics']]],
['kpreparenewcrashreportfailed',['kPrepareNewCrashReportFailed',['../classcrashpad_1_1Metrics.html#a6fced90d0ab7cbd161db410e2609bae0ae93e1e9f0645a17aa8c6d6ae018d4612',1,'crashpad::Metrics']]],
['kreaderroraccessdenied',['kReadErrorAccessDenied',['../classcrashpad_1_1PtraceBroker.html#ac1991f30401e58b5c6581f11062f71bba0e2d7965307a85896c009d2b9d2d20bd',1,'crashpad::PtraceBroker']]],
['kreceivelargeerror',['kReceiveLargeError',['../classcrashpad_1_1MachMessageServer.html#ad4e5a9fe58ebd1a86f21d8a2284129eda9d5505bdd5aa2fd0789d3e79befd5d11',1,'crashpad::MachMessageServer']]],
diff --git a/doc/generated/doxygen/search/functions_6.js b/doc/generated/doxygen/search/functions_6.js
index 88d1e735..2b863799 100644
--- a/doc/generated/doxygen/search/functions_6.js
+++ b/doc/generated/doxygen/search/functions_6.js
@@ -12,7 +12,7 @@ var searchData=
['filetimetotimevalinterval',['FiletimeToTimevalInterval',['../namespacecrashpad.html#a2597c6565e3733dceb0f933cea2146a1',1,'crashpad']]],
['filetype',['FileType',['../classcrashpad_1_1ElfImageReader.html#afd0483257628188753b1f70709b8cad6',1,'crashpad::ElfImageReader::FileType()'],['../classcrashpad_1_1MachOImageReader.html#a8cd79040c190b0f165fdb915bc469e8b',1,'crashpad::MachOImageReader::FileType()']]],
['fileversion',['FileVersion',['../classcrashpad_1_1internal_1_1ModuleSnapshotElf.html#a3767422e2ead1489a2ef7059837bb0b1',1,'crashpad::internal::ModuleSnapshotElf::FileVersion()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#ab124235bd262034c5ec432f663ee7967',1,'crashpad::internal::ModuleSnapshotMac::FileVersion()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#a68b5f5bf99675f59afaad3bdf785bad6',1,'crashpad::internal::ModuleSnapshotMinidump::FileVersion()'],['../classcrashpad_1_1ModuleSnapshot.html#a6b3f4831720290e2ab5460ef21ff7443',1,'crashpad::ModuleSnapshot::FileVersion()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotSanitized.html#a0342ad96a26f86a77f535726cc9631bd',1,'crashpad::internal::ModuleSnapshotSanitized::FileVersion()'],['../classcrashpad_1_1test_1_1TestModuleSnapshot.html#ae82618e4945d0fa2f5e735578be3aa55',1,'crashpad::test::TestModuleSnapshot::FileVersion()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#a360ff8c4593575bec6cf5ad9d095fa3c',1,'crashpad::internal::ModuleSnapshotWin::FileVersion()']]],
- ['findfilemmapstart',['FindFileMmapStart',['../classcrashpad_1_1MemoryMap.html#acb5f4f10a435c0fbbee6dee5dca99955',1,'crashpad::MemoryMap']]],
+ ['findfilepossiblemmapstarts',['FindFilePossibleMmapStarts',['../classcrashpad_1_1MemoryMap.html#a71734fd96aa2b54cd25ba72d1d3655f3',1,'crashpad::MemoryMap']]],
['findmapping',['FindMapping',['../classcrashpad_1_1MemoryMap.html#ac765748bcf0835bc2268e5884724f4ed',1,'crashpad::MemoryMap']]],
['findmappingforaddress',['FindMappingForAddress',['../classcrashpad_1_1MemoryMapFuchsia.html#a2e8b50d55a4edc4227c8e7d74e68bff0',1,'crashpad::MemoryMapFuchsia']]],
['findmappingwithname',['FindMappingWithName',['../classcrashpad_1_1MemoryMap.html#a0a28378e3ad216fc1bf175ac3a434c72',1,'crashpad::MemoryMap']]],
diff --git a/doc/generated/doxygen/search/functions_7.js b/doc/generated/doxygen/search/functions_7.js
index 2960c30f..1da77283 100644
--- a/doc/generated/doxygen/search/functions_7.js
+++ b/doc/generated/doxygen/search/functions_7.js
@@ -17,6 +17,7 @@ var searchData=
['getdebugaddress',['GetDebugAddress',['../classcrashpad_1_1ElfImageReader.html#ae456b7627b37bf84f9241de34fde4bdb',1,'crashpad::ElfImageReader']]],
['getdefault',['GetDefault',['../classcrashpad_1_1PruneCondition.html#a71bc322a91e221bfd06c616d7ceafd99',1,'crashpad::PruneCondition']]],
['getdelim',['GetDelim',['../classcrashpad_1_1DelimitedFileReader.html#a6ec6693aed8fd7d5f2176fae5dd2bd27',1,'crashpad::DelimitedFileReader']]],
+ ['getdynamicarrayaddress',['GetDynamicArrayAddress',['../classcrashpad_1_1ElfImageReader.html#a5458c4f58828fc39eacaa76ce4819cef',1,'crashpad::ElfImageReader']]],
['getdynamicsymbol',['GetDynamicSymbol',['../classcrashpad_1_1ElfImageReader.html#ac533f0b854f09963870e4457ff2bce3b',1,'crashpad::ElfImageReader']]],
['getexceptionports',['GetExceptionPorts',['../classcrashpad_1_1ExceptionPorts.html#a55ae807d8ed9e37dec1560043ad3ba63',1,'crashpad::ExceptionPorts']]],
['getfunction',['GetFunction',['../namespacecrashpad_1_1internal.html#a334a660002ce6e6f06432ccf7d3cc50f',1,'crashpad::internal']]],
@@ -40,9 +41,10 @@ var searchData=
['getprocessfromkoid',['GetProcessFromKoid',['../namespacecrashpad.html#a29be0e14e44b1991d3a8161ec4754de2',1,'crashpad']]],
['getprocessid',['GetProcessID',['../classcrashpad_1_1test_1_1FakePtraceConnection.html#ab2a78bada9243651ec6e47e2decc021e',1,'crashpad::test::FakePtraceConnection::GetProcessID()'],['../classcrashpad_1_1DirectPtraceConnection.html#a8e1965e4dc41a16c55d514fbc768e2aa',1,'crashpad::DirectPtraceConnection::GetProcessID()'],['../classcrashpad_1_1PtraceClient.html#a92f0d406ecf375e6051c444b89045dd1',1,'crashpad::PtraceClient::GetProcessID()'],['../classcrashpad_1_1PtraceConnection.html#aef338d6b3197a8aaac307ec32844dbb9',1,'crashpad::PtraceConnection::GetProcessID()']]],
['getprocessinfo',['GetProcessInfo',['../classcrashpad_1_1ProcessReaderWin.html#af3830be2b7bc38bd37e3b211297ff42a',1,'crashpad::ProcessReaderWin']]],
+ ['getprogramheadertableaddress',['GetProgramHeaderTableAddress',['../classcrashpad_1_1ElfImageReader.html#ae10b55a8e2aad9cae071262285566be2',1,'crashpad::ElfImageReader']]],
['getreadableranges',['GetReadableRanges',['../classcrashpad_1_1internal_1_1CaptureMemory_1_1Delegate.html#a24023e17234ad35e6fc226f3c068b41d',1,'crashpad::internal::CaptureMemory::Delegate::GetReadableRanges()'],['../classcrashpad_1_1internal_1_1CaptureMemoryDelegateWin.html#a7e2ec7151960ab8f548d6fb34ea29525',1,'crashpad::internal::CaptureMemoryDelegateWin::GetReadableRanges()'],['../classcrashpad_1_1ProcessInfo.html#a96ddc54651cdea815f8f88a5ae00f0ab',1,'crashpad::ProcessInfo::GetReadableRanges()']]],
['getreadablerangesofmemorymap',['GetReadableRangesOfMemoryMap',['../namespacecrashpad.html#a794c1a44de599deb3e261eab0bd6c03b',1,'crashpad']]],
- ['getreportforuploading',['GetReportForUploading',['../classcrashpad_1_1CrashReportDatabase.html#ae6ca376e1569aa3212a95186676742b9',1,'crashpad::CrashReportDatabase::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseGeneric.html#a9fc64953bab48b3404719ea63cda5754',1,'crashpad::CrashReportDatabaseGeneric::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseMac.html#a277e920992c70710b7ebb605567571ab',1,'crashpad::CrashReportDatabaseMac::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseWin.html#a9a5bd59efe60e724e27800e73fc01f6f',1,'crashpad::CrashReportDatabaseWin::GetReportForUploading()']]],
+ ['getreportforuploading',['GetReportForUploading',['../classcrashpad_1_1CrashReportDatabase.html#aa001e2fca87d2aa303334fe730955249',1,'crashpad::CrashReportDatabase::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseGeneric.html#a4204cbbd07f3b8e58c4ef193e696d7c9',1,'crashpad::CrashReportDatabaseGeneric::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseMac.html#aa30fc6ae311130ee5702ad4e0b3fc099',1,'crashpad::CrashReportDatabaseMac::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseWin.html#a34ec65f696f0284ac0890dc268902154',1,'crashpad::CrashReportDatabaseWin::GetReportForUploading()']]],
['getsectionatindex',['GetSectionAtIndex',['../classcrashpad_1_1MachOImageReader.html#ac9a2388f42c8d4c5c01ca007e93079fc',1,'crashpad::MachOImageReader::GetSectionAtIndex()'],['../classcrashpad_1_1MachOImageSegmentReader.html#a370e8711294ba506de99e093ac879357',1,'crashpad::MachOImageSegmentReader::GetSectionAtIndex()']]],
['getsectionbyname',['GetSectionByName',['../classcrashpad_1_1MachOImageReader.html#a1917ca481052f1d2de7163cb6f8701cc',1,'crashpad::MachOImageReader::GetSectionByName()'],['../classcrashpad_1_1MachOImageSegmentReader.html#a2f2f06905518f693178e52ee14c57e9e',1,'crashpad::MachOImageSegmentReader::GetSectionByName()']]],
['getsecuritydescriptorfornamedpipeinstance',['GetSecurityDescriptorForNamedPipeInstance',['../namespacecrashpad.html#af22242667ee950fe12a99b298dda5e08',1,'crashpad']]],
diff --git a/doc/generated/doxygen/search/functions_9.js b/doc/generated/doxygen/search/functions_9.js
index 2de0462d..96d6bec7 100644
--- a/doc/generated/doxygen/search/functions_9.js
+++ b/doc/generated/doxygen/search/functions_9.js
@@ -3,7 +3,7 @@ var searchData=
['imageannotationreader',['ImageAnnotationReader',['../classcrashpad_1_1ImageAnnotationReader.html#a41bb23a2f4bfea86bdc0649bfffc372b',1,'crashpad::ImageAnnotationReader']]],
['indirectlyreferencedmemorycap',['IndirectlyReferencedMemoryCap',['../classcrashpad_1_1CrashpadInfoReader.html#a29084204d0fc1f672e59896b77e1201c',1,'crashpad::CrashpadInfoReader']]],
['initialclientdata',['InitialClientData',['../classcrashpad_1_1InitialClientData.html#a80131e5552fc537b18fe019d47e32fb6',1,'crashpad::InitialClientData::InitialClientData()'],['../classcrashpad_1_1InitialClientData.html#ade29b844a82ae4f712a4ba89099f9b6d',1,'crashpad::InitialClientData::InitialClientData(HANDLE request_crash_dump, HANDLE request_non_crash_dump, HANDLE non_crash_dump_completed, HANDLE first_pipe_instance, HANDLE client_process, WinVMAddress crash_exception_information, WinVMAddress non_crash_exception_information, WinVMAddress debug_critical_section_address)']]],
- ['initialize',['Initialize',['../classcrashpad_1_1CrashReportDatabase.html#a00292742dfe4c0081d6987c5a32c7a3e',1,'crashpad::CrashReportDatabase::Initialize()'],['../classcrashpad_1_1Settings.html#a650c49970614e6de1bf5cab607279a40',1,'crashpad::Settings::Initialize()'],['../classcrashpad_1_1CrashpadInfoReader.html#a0743328b5e89267c279be740ef8383c0',1,'crashpad::CrashpadInfoReader::Initialize()'],['../classcrashpad_1_1ElfDynamicArrayReader.html#aa99c82b224d2992f08f1ebac16bbfdd6',1,'crashpad::ElfDynamicArrayReader::Initialize()'],['../classcrashpad_1_1ElfImageReader.html#aecb53804ed0d1d78968c26908c164b76',1,'crashpad::ElfImageReader::Initialize()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotElf.html#ac5cb774ae7a2a06b261b321e14f90b11',1,'crashpad::internal::ModuleSnapshotElf::Initialize()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotFuchsia.html#a0563846fb40f59d31c947fe9be5dca4a',1,'crashpad::internal::ExceptionSnapshotFuchsia::Initialize()'],['../classcrashpad_1_1MemoryMapFuchsia.html#a823767f99c75c11dbd98ac35f9a6cd33',1,'crashpad::MemoryMapFuchsia::Initialize()'],['../classcrashpad_1_1ProcessReaderFuchsia.html#abd2c908c57ad78f7f2444b77b19ae11b',1,'crashpad::ProcessReaderFuchsia::Initialize()'],['../classcrashpad_1_1ProcessSnapshotFuchsia.html#a3b342782e61749c6b4bbd4131e4ecd8d',1,'crashpad::ProcessSnapshotFuchsia::Initialize()'],['../classcrashpad_1_1internal_1_1SystemSnapshotFuchsia.html#aef3ec38648ba93bb666b8d32e3904770',1,'crashpad::internal::SystemSnapshotFuchsia::Initialize()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotFuchsia.html#a6a0992c577140c7bab0dc1e82b50689a',1,'crashpad::internal::ThreadSnapshotFuchsia::Initialize()'],['../classcrashpad_1_1DebugRendezvous.html#a4fcfbc6752ea669a0147e08f527e24b6',1,'crashpad::DebugRendezvous::Initialize()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotLinux.html#af77cb9e98dd351eea426d6bcb2358dda',1,'crashpad::internal::ExceptionSnapshotLinux::Initialize()'],['../classcrashpad_1_1ProcessReaderLinux.html#aeccfb99bc8d10ef1425bc0d5ff1ed8ab',1,'crashpad::ProcessReaderLinux::Initialize()'],['../classcrashpad_1_1ProcessSnapshotLinux.html#a7fe16f7b7ac88f83c753f2d65054931f',1,'crashpad::ProcessSnapshotLinux::Initialize()'],['../classcrashpad_1_1internal_1_1SystemSnapshotLinux.html#a7df2d7da765025e0686338fbb7b2c060',1,'crashpad::internal::SystemSnapshotLinux::Initialize()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotLinux.html#a7d9916558c2c761e87014b8d7cf173a8',1,'crashpad::internal::ThreadSnapshotLinux::Initialize()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#ab2772fcf88efa361c2071d712c00de33',1,'crashpad::internal::ExceptionSnapshotMac::Initialize()'],['../classcrashpad_1_1MachOImageReader.html#aa5edd770d5ccb59fabc6e80839d66b0b',1,'crashpad::MachOImageReader::Initialize()'],['../classcrashpad_1_1MachOImageSegmentReader.html#ae31cdad3d716b7b82f96541a82adbff9',1,'crashpad::MachOImageSegmentReader::Initialize()'],['../classcrashpad_1_1internal_1_1MachOImageSymbolTableReaderInitializer.html#a9916941a88f7a09d26a01274d5e68aa0',1,'crashpad::internal::MachOImageSymbolTableReaderInitializer::Initialize()'],['../classcrashpad_1_1MachOImageSymbolTableReader.html#a2393f96ffcde38cb54752b1d75ed5f7b',1,'crashpad::MachOImageSymbolTableReader::Initialize()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#ac953bc8c4a4e7635fcfb6e16b77ec8f6',1,'crashpad::internal::ModuleSnapshotMac::Initialize()'],['../classcrashpad_1_1ProcessReaderMac.html#a38f03378dee49b75f86bb81297527332',1,'crashpad::ProcessReaderMac::Initialize()'],['../classcrashpad_1_1ProcessSnapshotMac.html#a993ea0334f71e9307a90ad0c8f039562',1,'crashpad::ProcessSnapshotMac::Initialize()'],['../classcrashpad_1_1internal_1_1SystemSnapshotMac.html#ae064a4922aee0b0c9e6f9070d4a2adae',1,'crashpad::internal::SystemSnapshotMac::Initialize()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotMac.html#ae861149ddd64559163ebd93fb2c9ad52',1,'crashpad::internal::ThreadSnapshotMac::Initialize()'],['../classcrashpad_1_1internal_1_1MemorySnapshotGeneric.html#afc5da48f4bf866157d21dacd28f6c6db',1,'crashpad::internal::MemorySnapshotGeneric::Initialize()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#a1063e65e070eb6e9b06797319f144a15',1,'crashpad::internal::ModuleSnapshotMinidump::Initialize()'],['../classcrashpad_1_1ProcessSnapshotMinidump.html#ac45f9e9f13f22047f936ec3c652df5ec',1,'crashpad::ProcessSnapshotMinidump::Initialize()'],['../classcrashpad_1_1ProcessSnapshotSanitized.html#ae3083c3601b9948fd11ade486442731d',1,'crashpad::ProcessSnapshotSanitized::Initialize()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#a689b7087d7d69cf432c32c2f3dd748c7',1,'crashpad::internal::ExceptionSnapshotWin::Initialize()'],['../classcrashpad_1_1internal_1_1MemorySnapshotWin.html#aba9666e3a899f90124650bce6e3dfc82',1,'crashpad::internal::MemorySnapshotWin::Initialize()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#ae55965b09bcb1e527daa61565df8c1f4',1,'crashpad::internal::ModuleSnapshotWin::Initialize()'],['../classcrashpad_1_1PEImageReader.html#a4253bf82bb281c7f87f429d2ec8f211e',1,'crashpad::PEImageReader::Initialize()'],['../classcrashpad_1_1PEImageResourceReader.html#af50ab222af554fc2398a78728c134145',1,'crashpad::PEImageResourceReader::Initialize()'],['../classcrashpad_1_1ProcessReaderWin.html#a21cb39ea246076f3458f08ab22b03ed3',1,'crashpad::ProcessReaderWin::Initialize()'],['../classcrashpad_1_1ProcessSnapshotWin.html#af4f89f057ae0fbaed4a097cf16cb7ffd',1,'crashpad::ProcessSnapshotWin::Initialize()'],['../classcrashpad_1_1ProcessSubrangeReader.html#af553e32780f4661a07fdec8e4aafbbf3',1,'crashpad::ProcessSubrangeReader::Initialize()'],['../classcrashpad_1_1internal_1_1SystemSnapshotWin.html#a2b28d1909c6604a79ace3ce1fa12d1dc',1,'crashpad::internal::SystemSnapshotWin::Initialize()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotWin.html#a9a4fca61ed97be513ed9e1e4153e43cd',1,'crashpad::internal::ThreadSnapshotWin::Initialize()'],['../classcrashpad_1_1test_1_1FakePtraceConnection.html#ac9e2513346d3c156fed9166bfb2e4883',1,'crashpad::test::FakePtraceConnection::Initialize()'],['../classcrashpad_1_1AuxiliaryVector.html#a7b786512796fbecee76b69aebf68918d',1,'crashpad::AuxiliaryVector::Initialize()'],['../classcrashpad_1_1DirectPtraceConnection.html#ad71592712745feab87e2e8258e1f5526',1,'crashpad::DirectPtraceConnection::Initialize()'],['../classcrashpad_1_1MemoryMap.html#a6c08c18f41b08ed7ee26e7634c72abf6',1,'crashpad::MemoryMap::Initialize()'],['../classcrashpad_1_1ProcStatReader.html#a463cccb70ae8bc5fb5103a08564b8258',1,'crashpad::ProcStatReader::Initialize()'],['../classcrashpad_1_1PtraceClient.html#ac0214135c3d786743fcbc37159fc946d',1,'crashpad::PtraceClient::Initialize()'],['../classcrashpad_1_1Ptracer.html#a110b2dba5079e93ff13230b2f6a51e9c',1,'crashpad::Ptracer::Initialize()'],['../classcrashpad_1_1ProcessMemoryFuchsia.html#a07d54e8c07472437f3c165ef55997bc8',1,'crashpad::ProcessMemoryFuchsia::Initialize()'],['../classcrashpad_1_1ProcessMemoryLinux.html#ad759a1bc92a551a955f915728534021a',1,'crashpad::ProcessMemoryLinux::Initialize()'],['../classcrashpad_1_1ProcessMemoryRange.html#ab74c5da48508e04d8e51778e8815ad6a',1,'crashpad::ProcessMemoryRange::Initialize(const ProcessMemory *memory, bool is_64_bit, VMAddress base, VMSize size)'],['../classcrashpad_1_1ProcessMemoryRange.html#a4642cb32847e27d07998a6c7b0cc6cfb',1,'crashpad::ProcessMemoryRange::Initialize(const ProcessMemory *memory, bool is_64_bit)'],['../classcrashpad_1_1ProcessMemoryRange.html#a5ffc0c7d4ae44532a8336ce1e4f7a4c9',1,'crashpad::ProcessMemoryRange::Initialize(const ProcessMemoryRange &other)'],['../classcrashpad_1_1ProcessInfo.html#a6b8cae2f57a4a47cd37b6b1c7d33f64d',1,'crashpad::ProcessInfo::Initialize()']]],
+ ['initialize',['Initialize',['../classcrashpad_1_1CrashReportDatabase.html#a00292742dfe4c0081d6987c5a32c7a3e',1,'crashpad::CrashReportDatabase::Initialize()'],['../classcrashpad_1_1Settings.html#a650c49970614e6de1bf5cab607279a40',1,'crashpad::Settings::Initialize()'],['../classcrashpad_1_1CrashpadInfoReader.html#a0743328b5e89267c279be740ef8383c0',1,'crashpad::CrashpadInfoReader::Initialize()'],['../classcrashpad_1_1ElfDynamicArrayReader.html#aa99c82b224d2992f08f1ebac16bbfdd6',1,'crashpad::ElfDynamicArrayReader::Initialize()'],['../classcrashpad_1_1ElfImageReader.html#a9a89b7570705f43a8a52b7cb7a2c9e63',1,'crashpad::ElfImageReader::Initialize()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotElf.html#ac5cb774ae7a2a06b261b321e14f90b11',1,'crashpad::internal::ModuleSnapshotElf::Initialize()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotFuchsia.html#a0563846fb40f59d31c947fe9be5dca4a',1,'crashpad::internal::ExceptionSnapshotFuchsia::Initialize()'],['../classcrashpad_1_1MemoryMapFuchsia.html#a823767f99c75c11dbd98ac35f9a6cd33',1,'crashpad::MemoryMapFuchsia::Initialize()'],['../classcrashpad_1_1ProcessReaderFuchsia.html#abd2c908c57ad78f7f2444b77b19ae11b',1,'crashpad::ProcessReaderFuchsia::Initialize()'],['../classcrashpad_1_1ProcessSnapshotFuchsia.html#a3b342782e61749c6b4bbd4131e4ecd8d',1,'crashpad::ProcessSnapshotFuchsia::Initialize()'],['../classcrashpad_1_1internal_1_1SystemSnapshotFuchsia.html#aef3ec38648ba93bb666b8d32e3904770',1,'crashpad::internal::SystemSnapshotFuchsia::Initialize()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotFuchsia.html#a6a0992c577140c7bab0dc1e82b50689a',1,'crashpad::internal::ThreadSnapshotFuchsia::Initialize()'],['../classcrashpad_1_1DebugRendezvous.html#a4fcfbc6752ea669a0147e08f527e24b6',1,'crashpad::DebugRendezvous::Initialize()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotLinux.html#af77cb9e98dd351eea426d6bcb2358dda',1,'crashpad::internal::ExceptionSnapshotLinux::Initialize()'],['../classcrashpad_1_1ProcessReaderLinux.html#aeccfb99bc8d10ef1425bc0d5ff1ed8ab',1,'crashpad::ProcessReaderLinux::Initialize()'],['../classcrashpad_1_1ProcessSnapshotLinux.html#a7fe16f7b7ac88f83c753f2d65054931f',1,'crashpad::ProcessSnapshotLinux::Initialize()'],['../classcrashpad_1_1internal_1_1SystemSnapshotLinux.html#a7df2d7da765025e0686338fbb7b2c060',1,'crashpad::internal::SystemSnapshotLinux::Initialize()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotLinux.html#a7d9916558c2c761e87014b8d7cf173a8',1,'crashpad::internal::ThreadSnapshotLinux::Initialize()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#ab2772fcf88efa361c2071d712c00de33',1,'crashpad::internal::ExceptionSnapshotMac::Initialize()'],['../classcrashpad_1_1MachOImageReader.html#aa5edd770d5ccb59fabc6e80839d66b0b',1,'crashpad::MachOImageReader::Initialize()'],['../classcrashpad_1_1MachOImageSegmentReader.html#ae31cdad3d716b7b82f96541a82adbff9',1,'crashpad::MachOImageSegmentReader::Initialize()'],['../classcrashpad_1_1internal_1_1MachOImageSymbolTableReaderInitializer.html#a9916941a88f7a09d26a01274d5e68aa0',1,'crashpad::internal::MachOImageSymbolTableReaderInitializer::Initialize()'],['../classcrashpad_1_1MachOImageSymbolTableReader.html#a2393f96ffcde38cb54752b1d75ed5f7b',1,'crashpad::MachOImageSymbolTableReader::Initialize()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#ac953bc8c4a4e7635fcfb6e16b77ec8f6',1,'crashpad::internal::ModuleSnapshotMac::Initialize()'],['../classcrashpad_1_1ProcessReaderMac.html#a38f03378dee49b75f86bb81297527332',1,'crashpad::ProcessReaderMac::Initialize()'],['../classcrashpad_1_1ProcessSnapshotMac.html#a993ea0334f71e9307a90ad0c8f039562',1,'crashpad::ProcessSnapshotMac::Initialize()'],['../classcrashpad_1_1internal_1_1SystemSnapshotMac.html#ae064a4922aee0b0c9e6f9070d4a2adae',1,'crashpad::internal::SystemSnapshotMac::Initialize()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotMac.html#ae861149ddd64559163ebd93fb2c9ad52',1,'crashpad::internal::ThreadSnapshotMac::Initialize()'],['../classcrashpad_1_1internal_1_1MemorySnapshotGeneric.html#afc5da48f4bf866157d21dacd28f6c6db',1,'crashpad::internal::MemorySnapshotGeneric::Initialize()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#a1063e65e070eb6e9b06797319f144a15',1,'crashpad::internal::ModuleSnapshotMinidump::Initialize()'],['../classcrashpad_1_1ProcessSnapshotMinidump.html#ac45f9e9f13f22047f936ec3c652df5ec',1,'crashpad::ProcessSnapshotMinidump::Initialize()'],['../classcrashpad_1_1ProcessSnapshotSanitized.html#ae3083c3601b9948fd11ade486442731d',1,'crashpad::ProcessSnapshotSanitized::Initialize()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#a689b7087d7d69cf432c32c2f3dd748c7',1,'crashpad::internal::ExceptionSnapshotWin::Initialize()'],['../classcrashpad_1_1internal_1_1MemorySnapshotWin.html#aba9666e3a899f90124650bce6e3dfc82',1,'crashpad::internal::MemorySnapshotWin::Initialize()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#ae55965b09bcb1e527daa61565df8c1f4',1,'crashpad::internal::ModuleSnapshotWin::Initialize()'],['../classcrashpad_1_1PEImageReader.html#a4253bf82bb281c7f87f429d2ec8f211e',1,'crashpad::PEImageReader::Initialize()'],['../classcrashpad_1_1PEImageResourceReader.html#af50ab222af554fc2398a78728c134145',1,'crashpad::PEImageResourceReader::Initialize()'],['../classcrashpad_1_1ProcessReaderWin.html#a21cb39ea246076f3458f08ab22b03ed3',1,'crashpad::ProcessReaderWin::Initialize()'],['../classcrashpad_1_1ProcessSnapshotWin.html#af4f89f057ae0fbaed4a097cf16cb7ffd',1,'crashpad::ProcessSnapshotWin::Initialize()'],['../classcrashpad_1_1ProcessSubrangeReader.html#af553e32780f4661a07fdec8e4aafbbf3',1,'crashpad::ProcessSubrangeReader::Initialize()'],['../classcrashpad_1_1internal_1_1SystemSnapshotWin.html#a2b28d1909c6604a79ace3ce1fa12d1dc',1,'crashpad::internal::SystemSnapshotWin::Initialize()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotWin.html#a9a4fca61ed97be513ed9e1e4153e43cd',1,'crashpad::internal::ThreadSnapshotWin::Initialize()'],['../classcrashpad_1_1test_1_1FakePtraceConnection.html#ac9e2513346d3c156fed9166bfb2e4883',1,'crashpad::test::FakePtraceConnection::Initialize()'],['../classcrashpad_1_1AuxiliaryVector.html#a7b786512796fbecee76b69aebf68918d',1,'crashpad::AuxiliaryVector::Initialize()'],['../classcrashpad_1_1DirectPtraceConnection.html#ad71592712745feab87e2e8258e1f5526',1,'crashpad::DirectPtraceConnection::Initialize()'],['../classcrashpad_1_1MemoryMap.html#a6c08c18f41b08ed7ee26e7634c72abf6',1,'crashpad::MemoryMap::Initialize()'],['../classcrashpad_1_1ProcStatReader.html#a463cccb70ae8bc5fb5103a08564b8258',1,'crashpad::ProcStatReader::Initialize()'],['../classcrashpad_1_1PtraceClient.html#ac0214135c3d786743fcbc37159fc946d',1,'crashpad::PtraceClient::Initialize()'],['../classcrashpad_1_1Ptracer.html#a110b2dba5079e93ff13230b2f6a51e9c',1,'crashpad::Ptracer::Initialize()'],['../classcrashpad_1_1ProcessMemoryFuchsia.html#a07d54e8c07472437f3c165ef55997bc8',1,'crashpad::ProcessMemoryFuchsia::Initialize()'],['../classcrashpad_1_1ProcessMemoryLinux.html#ad759a1bc92a551a955f915728534021a',1,'crashpad::ProcessMemoryLinux::Initialize()'],['../classcrashpad_1_1ProcessMemoryRange.html#ab74c5da48508e04d8e51778e8815ad6a',1,'crashpad::ProcessMemoryRange::Initialize(const ProcessMemory *memory, bool is_64_bit, VMAddress base, VMSize size)'],['../classcrashpad_1_1ProcessMemoryRange.html#a4642cb32847e27d07998a6c7b0cc6cfb',1,'crashpad::ProcessMemoryRange::Initialize(const ProcessMemory *memory, bool is_64_bit)'],['../classcrashpad_1_1ProcessMemoryRange.html#a5ffc0c7d4ae44532a8336ce1e4f7a4c9',1,'crashpad::ProcessMemoryRange::Initialize(const ProcessMemoryRange &other)'],['../classcrashpad_1_1ProcessInfo.html#a6b8cae2f57a4a47cd37b6b1c7d33f64d',1,'crashpad::ProcessInfo::Initialize()']]],
['initializecpucontextarm',['InitializeCPUContextARM',['../namespacecrashpad_1_1internal.html#a2766e4eaa0ce834a76a71becb3135fac',1,'crashpad::internal::InitializeCPUContextARM()'],['../namespacecrashpad_1_1test.html#abb36af9be12b2c03dde22a32f0e023ad',1,'crashpad::test::InitializeCPUContextARM()']]],
['initializecpucontextarm64',['InitializeCPUContextARM64',['../namespacecrashpad_1_1internal.html#aa35812a88948f0a0350630bc9ca63326',1,'crashpad::internal::InitializeCPUContextARM64()'],['../namespacecrashpad_1_1test.html#a68c3bc73eecce97b3e7c13bdf6cfa29b',1,'crashpad::test::InitializeCPUContextARM64()']]],
['initializecpucontextarm64_5fnofloatingpoint',['InitializeCPUContextARM64_NoFloatingPoint',['../namespacecrashpad_1_1internal.html#a5695ec11ff912c6901671b34be6be0e3',1,'crashpad::internal']]],
diff --git a/doc/generated/doxygen/search/variables_c.js b/doc/generated/doxygen/search/variables_c.js
index 7015f0b8..dfea8cd3 100644
--- a/doc/generated/doxygen/search/variables_c.js
+++ b/doc/generated/doxygen/search/variables_c.js
@@ -10,5 +10,5 @@ var searchData=
['miscrecord',['MiscRecord',['../structMINIDUMP__MODULE.html#a749bc0bb7492a1b9463631eec006b4d1',1,'MINIDUMP_MODULE']]],
['module_5flist',['module_list',['../structcrashpad_1_1MinidumpCrashpadInfo.html#a343f824f5f16c241eb8ff11b71cf39ec',1,'crashpad::MinidumpCrashpadInfo']]],
['modulenamerva',['ModuleNameRva',['../structMINIDUMP__MODULE.html#a8aa1ae48a9a32640573747cba5a00274',1,'MINIDUMP_MODULE::ModuleNameRva()'],['../structMINIDUMP__UNLOADED__MODULE.html#af053b8df443ed30eb5b2e72747ed41e8',1,'MINIDUMP_UNLOADED_MODULE::ModuleNameRva()']]],
- ['modules',['Modules',['../structMINIDUMP__MODULE__LIST.html#aff6c222b00169e3135815e7c11e876c2',1,'MINIDUMP_MODULE_LIST::Modules()'],['../structcrashpad_1_1MinidumpModuleCrashpadInfoList.html#ab9bb5d82505839440903e0fe9253ea7b',1,'crashpad::MinidumpModuleCrashpadInfoList::modules()']]]
+ ['modules',['modules',['../structcrashpad_1_1MinidumpModuleCrashpadInfoList.html#ab9bb5d82505839440903e0fe9253ea7b',1,'crashpad::MinidumpModuleCrashpadInfoList::modules()'],['../structMINIDUMP__MODULE__LIST.html#aff6c222b00169e3135815e7c11e876c2',1,'MINIDUMP_MODULE_LIST::Modules()']]]
];