Closed Bug 1329980 Opened 9 years ago Closed 9 years ago

GPU process crash Telemetry is recorded in the child process

Categories

(Core :: Graphics, defect)

defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: gfritzsche, Unassigned)

Details

Comparing crash Telemetry for processes, i see that all except GPU do the instrumentation in the parent: https://dxr.mozilla.org/mozilla-central/search?q=SUBPROCESS_ABNORMAL_ABORT&redirect=false It seems that recording this in the gpu process couldn't record every abort or crash scenario. I wonder if that shouldn't be recorded in the parent process.
David, do you know who would know if this is intentional or should be changed?
Flags: needinfo?(dvander)
In the GPU model, GPUChild is in the browser/UI/parent process and GPUParent is in the subprocess. The mismatch is because Child/Parent are a sync/async relationship in IPDL, and to render we need to synchronously wait on the compositor sometimes. So this should be working as-is.
Flags: needinfo?(dvander)
Ah, i see, thanks.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.