Issue metadata
Sign in to add a comment
|
feedback report does not contain the client ID because Consent To Send Stats is missing |
||||||||||||||||||||||||
Issue descriptionAs shown in b/116256960, there may be a problem the interaction of feedback reports and /home/chronos/Consent To Send Stats. The reporter of that bug was trying to access the client ID in a feedback report that was just sent, but the field contained "error: consent not given". However, the "Automatically send diagnostics" switch was locked in the ON position by corp policy. The error is consistent with a missing /home/chronos/Consent To Send Stats. The message is produced by metrics_client, which is invoked by debugd when it collects feedback logs in log_tool.cc: { "CLIENT_ID", "/usr/bin/nsenter -t1 -m /usr/bin/metrics_client -i", kRoot, kDebugfsGroup, }, The question then is why was that file missing.
,
Sep 21
Sure, what am I looking for in the crashes page?
,
Sep 21
#2: I think I am confused---it's probably not useful. You wanted to find MORE crash reports with that client ID. You probably already found the crash reports listed in chrome://crashes. Sorry.
,
Sep 21
Here's a theory (credits to Sameer). There may be a race condition when Consent To Send Stats is first created. In fact, almost certainly there is at least one race condition since creating the file and writing to it are separate operations. So the file may not exist (even though the "send stats" policy is forced ON), or may exist and be empty. The same error message is produced if the file is empty or has unexpected content. Vovo has collected a number of feedback reports to extract OOM kill information. I will ask him if he can check the client ID in all of them, to see if this is more common than we thought.
,
Sep 21
what OS version are you looking at ? is this just a dupe of issue 884249 ?
,
Sep 21
Chrome version 70.0.3538.22 (Most recent dev channel) CrOS Version 11021.19.0 Sounds like maybe it could be a dupe if that fix isn't in 70 yet.
,
Sep 21
the fix isn't in R70. i'm waiting for a TPM to approve the merge still.
,
Sep 21
Thanks. My bad, I forgot to search crbug. |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by semenzato@chromium.org
, Sep 21