Closed
Bug 1205541
Opened 9 years ago
Closed 9 years ago
KeepAlive object may not always be release on the right thread
Categories
(Core :: Graphics: Layers, defect)
Core
Graphics: Layers
Tracking
()
RESOLVED
INVALID
Tracking | Status | |
---|---|---|
firefox43 | --- | affected |
People
(Reporter: jya, Assigned: jya)
References
Details
(Whiteboard: [gfx-noted])
Attachments
(1 file, 1 obsolete file)
(deleted),
patch
|
mattwoodrow
:
review+
|
Details | Diff | Splinter Review |
D3D11 surface are to be released on the main thread ; but it's possible that they may not be (racy behaviour)
I have no idea if that's important, but while investigating bug 1072313 it seems worth doing
Assignee | ||
Comment 1•9 years ago
|
||
Attachment #8662192 -
Flags: review?(matt.woodrow)
Assignee | ||
Comment 2•9 years ago
|
||
Looks like there was a race with xcode commiting!
Attachment #8662195 -
Flags: review?(matt.woodrow)
Assignee | ||
Updated•9 years ago
|
Attachment #8662192 -
Attachment is obsolete: true
Attachment #8662192 -
Flags: review?(matt.woodrow)
Updated•9 years ago
|
Attachment #8662195 -
Flags: review?(matt.woodrow) → review+
Updated•9 years ago
|
Assignee: nobody → jyavenard
Whiteboard: [gfx-noted]
Comment 3•9 years ago
|
||
KeepAlive has been removed in bug 37984163 in which we have put in place better mechanisms to specify what happens on what thread when destroying textures, and it seems to work well so far.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INVALID
Comment 4•9 years ago
|
||
(In reply to Nicolas Silva [:nical] from comment #3)
> KeepAlive has been removed in bug 37984163 [...]
I meant bug 1200595. Not sure how I did this!
You need to log in
before you can comment on or make changes to this bug.
Description
•