Closed Bug 1308246 Opened 9 years ago Closed 8 years ago

Intermittent dom/media/tests/mochitest/test_peerConnection_errorCallbacks.html | application crashed [@ mozilla::layers::Image::AddRef()]

Categories

(Core :: WebRTC, defect, P2)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: bulk-close-intermittents, intermittent-failure)

How the ... We're trying to AddRef something with a negative ref count. I'm gonna file this under suspected memory stomping like what we're seeing in bug 1306856.
Rank: 25
Depends on: 1306856
Priority: -- → P2
Hmm. A quick look around makes me a little nervous about VideoFrame::mImage, particularly VideoFrame::GetImage(), which returns a bare pointer, and is called from lots of places. If any of these places races against functions that reset mImage (VideoFrame::SetNull() and VideoFrame::TakeFrom()), bad stuff can happen quite easily, including invalid ref counts. I don't really know what thread calls what though.
Yeah, this is unrelated to bug 1306856.
No longer depends on: 1306856
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.