mirror of
https://github.com/chromium/crashpad.git
synced 2025-03-09 14:06:33 +00:00
ios: Set client id in minidump.
Change-Id: Ie19e0388cf388533b82625a27f7a7a1c2abdaecb Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3294662 Commit-Queue: Justin Cohen <justincohen@chromium.org> Reviewed-by: Mark Mentovai <mark@chromium.org>
This commit is contained in:
parent
3a7e935a86
commit
54f2581bf1
@ -201,6 +201,12 @@ void InProcessHandler::SaveSnapshot(
|
||||
}
|
||||
process_snapshot.SetReportID(new_report->ReportID());
|
||||
|
||||
UUID client_id;
|
||||
Settings* const settings = database_->GetSettings();
|
||||
if (settings && settings->GetClientID(&client_id)) {
|
||||
process_snapshot.SetClientID(client_id);
|
||||
}
|
||||
|
||||
MinidumpFileWriter minidump;
|
||||
minidump.InitializeFromSnapshot(&process_snapshot);
|
||||
if (!minidump.WriteEverything(new_report->Writer())) {
|
||||
|
@ -52,6 +52,7 @@ bool ProcessSnapshotIOSIntermediateDump::InitializeWithFileInterface(
|
||||
INITIALIZATION_STATE_SET_INITIALIZING(initialized_);
|
||||
|
||||
annotations_simple_map_ = annotations;
|
||||
client_id_.InitializeToZero();
|
||||
|
||||
IOSIntermediateDumpReaderInitializeResult result =
|
||||
reader_.Initialize(dump_interface);
|
||||
|
Loading…
x
Reference in New Issue
Block a user