Closed Bug 1314408 Opened 3 years ago Closed 3 years ago
Assertion failure in Layer
Transaction Child::Destroy when GPU process aborts
Example job: https://firstname.lastname@example.org&selectedJob=30215419 Assertion: http://searchfox.org/mozilla-central/rev/f5c9e9a249637c9abd88754c8963ecb3838475cb/gfx/layers/ipc/LayerTransactionChild.cpp#37 Ryan says this is probably a removable assert.
This assertion seems bogus since nothing prevents us from holding Layer references outside of LayerManager. In fact we'd expect FrameLayerBuilder to be doing so. When the GPU process dies layout is still active, so we hit this.
Assignee: nobody → dvander
Status: NEW → ASSIGNED
Attachment #8808016 - Flags: review?(matt.woodrow)
Attachment #8808016 - Flags: review?(matt.woodrow) → review+
Pushed by email@example.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/48942d5a145a Remove bogus assertion in LayerTransactionChild::Destroy. (bug 1314408, r=mattwoodrow)
You need to log in before you can comment on or make changes to this bug.