Open Bug 923530 Opened 11 years ago Updated 2 years ago

Consistently handle IPDL actor death in Gfx

Categories

(Core :: Graphics, defect)

defect

Tracking

()

People

(Reporter: bjacob, Unassigned)

References

Details

This is a sort of meta bug for fixing once and for all the category of bug in gfx code caused by use-after-free of IPDL actors. Examples: * use-after-free of PGrallocBuffer actor, see e.g. bug 912725 (among many --- see bug 834046 for older history) * use-after-free of PLayerTransaction actor, see e.g. bug 914823. Intentionally not posting more details here. File blocking bugs about specific issues and solutions.
Depends on: 923554
Bug 860892 is related to IPC error and crash in layer in b2g. The bug is also helpful to understand the problem. - Bug 860892 - Add IPC failure handling in CompositorChild and ShadowLayers
Depends on: 878366
Depends on: 932537
I filed bug 932537 about refcounting GrallocBufferActor / SurfaceDescriptor's.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.