Open Bug 1566576 Opened 5 years ago Updated 2 years ago

Profiler marker payloads can have 0 samples in their "stack" property.

Categories

(Core :: Gecko Profiler, task, P3)

task

Tracking

()

Tracking Status
firefox70 --- affected

People

(Reporter: gregtatum, Unassigned)

Details

I just ran into this specifically with JS allocations. I had 4 out of 1152 markers. I'm not immediately seeing why this happens, but it would be nice to have this error case understood and documented. I'm not spending any more time on it right now so I'm just filing a bug and updating the front-end code to ignore those markers for now.

We have this check in the front-end: https://github.com/firefox-devtools/profiler/blob/7be9ad9cceaf2431fb2c3364f550e7b0c0044f23/src/profile-logic/process-profile.js#L577

I'm labeling this as a task because it could be OK behavior, but it's not documented or understood yet.

Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.