Commit a173737e authored by grt's avatar grt Committed by Commit bot

Fix histogram recording for new ModuleIntegrityVerifier codepath.

BUG=412045, 454716
R=anthonyvd@chromium.org

Review URL: https://codereview.chromium.org/1062693002

Cr-Commit-Position: refs/heads/master@{#323888}
parent 41633b1f
......@@ -134,7 +134,6 @@ void CollectModuleVerificationData(
module_state(
new ClientIncidentReport_EnvironmentData_Process_ModuleState());
int new_verifier_bytes_modified = 0;
VerificationResult result = NewVerifyModule(modules_to_verify[i],
module_state.get());
......@@ -147,7 +146,7 @@ void CollectModuleVerificationData(
if (result.state == MODULE_STATE_MODIFIED) {
UMA_HISTOGRAM_COUNTS_10000(
"ModuleIntegrityVerification.BytesModified.WithoutByteSet",
new_verifier_bytes_modified);
result.num_bytes_different);
}
if (modified == MODULE_STATE_MODIFIED) {
......@@ -158,13 +157,13 @@ void CollectModuleVerificationData(
if (modified == MODULE_STATE_MODIFIED ||
result.state == MODULE_STATE_MODIFIED) {
int difference = abs(new_verifier_bytes_modified - num_bytes);
int difference = abs(result.num_bytes_different - num_bytes);
if (new_verifier_bytes_modified > num_bytes) {
if (result.num_bytes_different > num_bytes) {
UMA_HISTOGRAM_COUNTS_10000(
"ModuleIntegrityVerification.Difference.WithoutByteSet",
difference);
} else if (num_bytes > new_verifier_bytes_modified) {
} else if (num_bytes > result.num_bytes_different) {
UMA_HISTOGRAM_COUNTS_10000(
"ModuleIntegrityVerification.Difference.WithByteSet",
difference);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment