Open Bug 1664063 Opened 4 years ago Updated 7 months ago

Consistently handle WAIT_ABANDONED and WAIT_TIMEOUT with IDXGIKeyedMutex::AcquireSync

Categories

(Core :: Graphics, defect)

Desktop
Windows
defect

Tracking

()

Tracking Status
firefox123 --- wontfix
firefox124 --- wontfix

People

(Reporter: aosmond, Assigned: aosmond)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

Attachments

(1 file)

We often don't even check for WAIT_ABANDONED and WAIT_TIMEOUT with IDXGIKeyedMutex::AcquireSync, and often when we do, we don't do it correctly. While I'm unaware of a specific issue this will fix, it could be related to bug 1658991.

See Also: → 1666704
Depends on: 1666987
Blocks: 1662776
Blocks: 1016028
Blocks: gfx-stalled
No longer blocks: 1016028
See Also: → 1709600
Pushed by aosmond@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e25a5f344af3 Ensure we consistently handle all errors from IDXGIKeyedMutex::AcquireSync. r=gfx-reviewers,lsalzman
No longer blocks: gfx-stalled
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → 123 Branch
Regressions: 1877726

Backed out in bug 1877726 on mozilla-central

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → NEW
Target Milestone: 123 Branch → ---
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: