New issue
Advanced search Search tips

Issue 782232 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocking:
issue 682680



Sign in to add a comment

Crashpad.HandlerLifetimeMilestone is Overflowing

Project Member Reported by bcwh...@chromium.org, Nov 7 2017

Issue description

The Crashpad.HandlerLifetimeMilestone sparse histogram is being incremented so frequently that it sometimes overflows the 31-bit sample count and rolls negative.  Desktop does uploads about every 30 minutes (and resets the counters) so whatever extension these are, it's happening on the order of 1M times per second on some occasions.

https://uma.googleplex.com/p/chrome/histograms/?endDate=latest&dayCount=7&histograms=Crashpad.HandlerLifetimeMilestone%2CUMA.NegativeSamples.Histogram%2CUMA.NegativeSamples.Reason&fixupData=true&showMax=true&filters=channel%2Ceq%2C1%2Cisofficial%2Ceq%2CTrue&implicitFilters=isofficial

 
Blocking: 682680
Cc: -scottmg@chromium.org mark@chromium.org
Owner: scottmg@chromium.org
cc:mark (on leave)

There are still numerous reports of this.  Over the past 28 days:
2187 on Dev
2656 on Beta
289,471 on Stable

Cc: jperaza@chromium.org scottmg@chromium.org
Components: Internals>CrashReporting
Labels: -Pri-3 Pri-2
Owner: ----
Status: Available (was: Assigned)
Sorry, I'm going on leave after today and I don't think I'll have time to look at this before I go.

Unrelated to the overflow though, this seems quite bad, as it would imply something is crashing ridiculously often.
I think it's not necessarily crashes. There' a comparatively small count for Crashpad.ExceptionCaptureResult so something could just be repeatedly starting up a Crashpad handler and then exiting.
Oh, right... still, starting the handler 1M/s seems unexpected.

Sign in to add a comment