Closed
Bug 1351370
Opened 8 years ago
Closed 8 years ago
Crash in mozilla::java::CodecProxy::Flush
Categories
(Firefox for Android Graveyard :: Audio/Video, defect, P1)
Tracking
(firefox53+ fixed)
RESOLVED
FIXED
People
(Reporter: marcia, Assigned: jwwang)
References
Details
(Keywords: crash)
Crash Data
Attachments
(1 file)
|
1.20 KB,
patch
|
jya
:
review+
lizzard
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
[Tracking Requested - why for this release]: Currently #6 overall crash in Beta 5. We should keep on eye on it since it appears to be a new signature.
This bug was filed from the Socorro interface and is
report bp-a32c7bb5-1088-4f8b-8c07-40aba2170328.
=============================================================
Seen while looking at Firefox beta crash data - crashes started in B1 and have continued to B5.
Many of the devices seem to be running Kit Kat: http://bit.ly/2o7BSA3
| Reporter | ||
Comment 1•8 years ago
|
||
It was suggested at the Channel meeting that I need Sebastian to take a look at this.
Flags: needinfo?(s.kaspari)
Comment 2•8 years ago
|
||
This is a gecko/h264 decoding crash. This may go away with the disabling OOP video decoding. Bug 1350209
Flags: needinfo?(s.kaspari) → needinfo?(snorp)
This is actually caused by the new OOP stuff.
-> jolin
Assignee: nobody → jolin
Flags: needinfo?(snorp)
Comment 4•8 years ago
|
||
JW, from the call stack it looks like Flush() is called on a decoder that either wasn't initialized or has been shut down. Do you by any chance has some idea how this could happen?
Flags: needinfo?(jwwang)
| Assignee | ||
Comment 5•8 years ago
|
||
This is a regression from bug 1316506.
Since MediaFormatReader::DecoderFactory::Data::mDecoder is never used for decoding, Flush() is not required before calling Shutdown().
I will submit a patch for that.
Flags: needinfo?(jwwang)
| Assignee | ||
Comment 6•8 years ago
|
||
Fix a regression caused by bug 1316506 which hangs the Android decoder if Flush() is called without initialization.
Attachment #8852306 -
Flags: review?(jyavenard)
Updated•8 years ago
|
Attachment #8852306 -
Flags: review?(jyavenard) → review+
| Assignee | ||
Comment 7•8 years ago
|
||
Thanks!
| Assignee | ||
Comment 8•8 years ago
|
||
Comment on attachment 8852306 [details] [diff] [review]
1351370_fix_53_beta.patch
Approval Request Comment
[Feature/Bug causing the regression]:1316506
[User impact if declined]:crash
[Is this code covered by automated tests?]:no
[Has the fix been verified in Nightly?]:no
[Needs manual test from QE? If yes, steps to reproduce]: no
[List of other uplifts needed for the feature/fix]:none
[Is the change risky?]:no
[Why is the change risky/not risky?]:one line change is simple.
[String changes made/needed]:none
Attachment #8852306 -
Flags: approval-mozilla-beta?
Comment 9•8 years ago
|
||
If OOP decoding is disabled on beta why do we need to patch this on beta? We should land it on trunk and 54 if that is the next target for OOP decoding.
| Assignee | ||
Comment 10•8 years ago
|
||
No. The crash is not caused by OOP which just makes it more likely to happen.
Comment 12•8 years ago
|
||
Comment on attachment 8852306 [details] [diff] [review]
1351370_fix_53_beta.patch
Crash fix, let's take this for 53 based on comment 10.
Attachment #8852306 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Updated•8 years ago
|
Priority: -- → P1
Comment 13•8 years ago
|
||
| bugherder uplift | ||
| Reporter | ||
Updated•8 years ago
|
Comment 14•8 years ago
|
||
looks like this bug should be RESOLVED FIXED already?
| Reporter | ||
Comment 15•8 years ago
|
||
(In reply to Wesley Huang [:wesley_huang] (EPM) (NI me) from comment #14)
> looks like this bug should be RESOLVED FIXED already?
Looks like it just needs to be resolved fixed. Marking as such now.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Updated•5 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•