If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Intermittent dom/media/mediasource/test/test_Eviction_mp4.html | application crashed [@ mozilla::TaskQueue::Dispatch]

RESOLVED FIXED in Firefox 53

Status

()

Core
Audio/Video: Playback
RESOLVED FIXED
9 months ago
8 months ago

People

(Reporter: Treeherder Bug Filer, Assigned: jolin)

Tracking

({intermittent-failure})

unspecified
mozilla53
ARM
Android
intermittent-failure
Points:
---

Firefox Tracking Flags

(firefox51 unaffected, firefox52 unaffected, firefox53 fixed)

Details

MozReview Requests

()

Submitter Diff Changes Open Issues Last Updated
Loading...
Error loading review requests:

Attachments

(1 attachment)

(Reporter)

Description

9 months ago
treeherder
Filed by: philringnalda [at] gmail.com

https://treeherder.mozilla.org/logviewer.html#?job_id=65266896&repo=mozilla-inbound

https://queue.taskcluster.net/v1/task/d3ypCfz0QW27K1fikTYQVw/runs/0/artifacts/public/logs/live_backing.log
0  libxul.so!mozilla::TaskQueue::Dispatch [TaskQueue.h:7b4edaa06578 : 68 + 0x0]
1  libxul.so!mozilla::MediaFormatReader::InputExhausted [MediaFormatReader.cpp:7b4edaa06578 : 2129 + 0x1] 

InputExhausted() is called after TaskQueue shutdown. I believe this is related to the remote decoding on Android.
Component: Audio/Video → Audio/Video: Playback
Flags: needinfo?(jolin)
OS: Unspecified → Android
Hardware: Unspecified → ARM
(Assignee)

Comment 2

9 months ago
(In reply to JW Wang [:jwwang] [:jw_wang] from comment #1)
> InputExhausted() is called after TaskQueue shutdown. I believe this is
> related to the remote decoding on Android.

 Sounds like canceling the callback during Shutdown() [1] is not soon enough. Will add additional code to reject InputExhausted() as soon as input EOS is seen.

 [1] http://searchfox.org/mozilla-central/source/dom/media/platforms/android/RemoteDataDecoder.cpp#606
Flags: needinfo?(jolin)
(Assignee)

Updated

9 months ago
Assignee: nobody → jolin
Comment hidden (mozreview-request)

Comment 4

9 months ago
mozreview-review
Comment on attachment 8824328 [details]
Bug 1326238 - stop calling InputExhausted() once RemoteDataDecoder sends EOS input.

https://reviewboard.mozilla.org/r/102854/#review104950
Attachment #8824328 - Flags: review?(snorp) → review+

Comment 5

8 months ago
Pushed by jolin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4ed09f5f1199
stop calling InputExhausted() once RemoteDataDecoder sends EOS input. r=snorp

Comment 6

8 months ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/4ed09f5f1199
Status: NEW → RESOLVED
Last Resolved: 8 months ago
status-firefox53: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla53
status-firefox51: --- → unaffected
status-firefox52: --- → unaffected
You need to log in before you can comment on or make changes to this bug.