| Index: minidump/minidump_extensions.h
|
| diff --git a/minidump/minidump_extensions.h b/minidump/minidump_extensions.h
|
| index 93164186507a45cc058ecfdf2212ccf9db8e7841..b8bf77a1c4a77b75099f6401693736abd96629f6 100644
|
| --- a/minidump/minidump_extensions.h
|
| +++ b/minidump/minidump_extensions.h
|
| @@ -459,6 +459,7 @@ struct ALIGNAS(4) PACKED MinidumpCrashpadInfo {
|
| // members, an explicit constructor must be provided.
|
| MinidumpCrashpadInfo()
|
| : version(),
|
| + report_id(),
|
| client_id(),
|
| simple_annotations(),
|
| module_list() {
|
| @@ -480,6 +481,17 @@ struct ALIGNAS(4) PACKED MinidumpCrashpadInfo {
|
| //! no need for any fields present in later versions.
|
| uint32_t version;
|
|
|
| + //! \brief A %UUID identifying an individual crash report.
|
| + //!
|
| + //! This provides a stable identifier for a crash even as the report is
|
| + //! converted to different formats, provided that all formats support storing
|
| + //! a crash report ID.
|
| + //!
|
| + //! If no identifier is available, this field will contain zeroes.
|
| + //!
|
| + //! This field is present when #version is at least `1`.
|
| + UUID report_id;
|
| +
|
| //! \brief A %UUID identifying the client that crashed.
|
| //!
|
| //! Client identification is within the scope of the application, but it is
|
|
|