Closed
Bug 1314408
Opened 8 years ago
Closed 8 years ago
Assertion failure in LayerTransactionChild::Destroy when GPU process aborts
Categories
(Core :: Graphics: Layers, defect)
Core
Graphics: Layers
Tracking
()
RESOLVED
FIXED
mozilla52
Tracking | Status | |
---|---|---|
firefox52 | --- | fixed |
People
(Reporter: dvander, Assigned: dvander)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
973 bytes,
patch
|
mattwoodrow
:
review+
|
Details | Diff | Splinter Review |
Example job: https://treeherder.mozilla.org/#/jobs?repo=try&author=danderson@mozilla.com&selectedJob=30215419
Assertion: http://searchfox.org/mozilla-central/rev/f5c9e9a249637c9abd88754c8963ecb3838475cb/gfx/layers/ipc/LayerTransactionChild.cpp#37
Ryan says this is probably a removable assert.
Assignee | ||
Comment 1•8 years ago
|
||
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.
Updated•8 years ago
|
Attachment #8808016 -
Flags: review?(matt.woodrow) → review+
Pushed by danderson@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/48942d5a145a
Remove bogus assertion in LayerTransactionChild::Destroy. (bug 1314408, r=mattwoodrow)
Comment 3•8 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
status-firefox52:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla52
You need to log in
before you can comment on or make changes to this bug.
Description
•