Closed
Bug 1142835
Opened 11 years ago
Closed 11 years ago
[EME] GMP crash causes Firefox to crash
Categories
(Core :: Audio/Video, defect)
Core
Audio/Video
Tracking
()
RESOLVED
FIXED
mozilla39
People
(Reporter: eflores, Assigned: eflores)
References
Details
Attachments
(1 file)
1.58 KB,
patch
|
cpearce
:
review+
Sylvestre
:
approval-mozilla-aurora-
Sylvestre
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
Adding an abort() call to ClearKeySessionManager::UpdateSession causes not only the plugin-container to crash, but firefox as well.
[844] WARNING: Trying to use a dead GMP Audio decoder!: file c:\Users\me\src\evil-central\dom\media\gmp\GMPAudioDecoderParent.cpp, line 106
[844] ###!!! ASSERTION: You can't dereference a NULL nsRefPtr with operator->().: 'mRawPtr != 0', file c:\Users\me\src\evil-central\xpcom\base\nsRefPtr.h, line 236
Assignee | ||
Updated•11 years ago
|
Assignee | ||
Comment 1•11 years ago
|
||
Attachment #8585245 -
Flags: review?(cpearce)
Assignee | ||
Comment 2•11 years ago
|
||
Worth noting that GMPVDP already has this. Must have slipped through the cracks.
Updated•11 years ago
|
Attachment #8585245 -
Flags: review?(cpearce) → review+
Assignee | ||
Comment 3•11 years ago
|
||
Comment 4•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
status-firefox39:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla39
Comment 5•10 years ago
|
||
Comment on attachment 8585245 [details] [diff] [review]
adp-assert.patch
Approval Request Comment
[Feature/regressing bug #]: EME
[User impact if declined]: Users shouldn't see this, as it's only in debug builds. However if we don't uplift this, we (the developers) will hit crashes when working on aurora/beta trees.
[Describe test coverage new/current, TreeHerder]: We have lots of EME tests, which sometimes crash without this patch.
[Risks and why]: Very low; this patch adds null pointer checks to code that only runs in debug builds.
[String/UUID change made/needed]: None.
Attachment #8585245 -
Flags: approval-mozilla-beta?
Attachment #8585245 -
Flags: approval-mozilla-aurora?
Updated•10 years ago
|
Flags: needinfo?(cpearce)
Updated•10 years ago
|
status-firefox38:
--- → affected
Comment 6•10 years ago
|
||
Comment on attachment 8585245 [details] [diff] [review]
adp-assert.patch
We want to simplify the life of developers. Taking it. Should be in 38 beta 3
Don't need aurora uplift as it landed before the last merge.
Attachment #8585245 -
Flags: approval-mozilla-beta?
Attachment #8585245 -
Flags: approval-mozilla-beta+
Attachment #8585245 -
Flags: approval-mozilla-aurora?
Attachment #8585245 -
Flags: approval-mozilla-aurora-
Comment 7•10 years ago
|
||
Updated•10 years ago
|
Flags: needinfo?(cpearce)
You need to log in
before you can comment on or make changes to this bug.
Description
•