Closed Bug 1846873 Opened 1 year ago Closed 1 year ago

Video fails to play on old.reddit.com (due to XHR errors?)

Categories

(Core :: DOM: File, defect)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1846699
Tracking Status
firefox-esr102 --- unaffected
firefox-esr115 --- unaffected
firefox116 --- unaffected
firefox117 --- unaffected
firefox118 --- fixed

People

(Reporter: kevin, Unassigned)

References

(Regression, )

Details

(Keywords: regression)

With current Firefox Nightly (build 20230802094513), (all?) videos fail to play on old.reddit.com. I bisected the regression to pushlog https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=bab9bf6052724188494b5dd1b3e64acf9f0f5b12&tochange=2d869f33d94695a46e6fd02f58b7abba6ac6dcf6 suggesting this was regressed by Bug 1784880. As a result, I noticed the Network tab shows multiple failed XHRs for mp4 URLs with NS_ERROR_NET_PARTIAL_TRANSFER which occur on 2d869f33d94695a46e6fd02f58b7abba6ac6dcf6, but not on bab9bf6052724188494b5dd1b3e64acf9f0f5b12. I'll attach the network log from each to aid debugging.

Keywords: regression
Regressed by: 1784880

:twisniewski, since you are the author of the regressor, bug 1784880, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Flags: needinfo?(twisniewski)

I'll attach the network log from each to aid debugging.

On second thought, the .moz_log file for MOZ_LOG=timestamp,sync,nsHttp:5,cache2:5,nsSocketTransport:5,nsHostResolver:5 after playing (or trying to play) a second or two of video is >100MB. If this log would be helpful, I'll host it somewhere. Otherwise, let me know if more minimal logs would be useful.

Ah, that's my patch indeed. I have a fix in the works, and if it doesn't fix a similar already-reported issue, I'll ask for a backout.

Flags: needinfo?(twisniewski)

I can reproduce this on Nightly118.0a1 Windows10.

Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Linux → All

I'm running a test here on a speculative fix: https://treeherder.mozilla.org/jobs?repo=try&revision=2618b74e81149011b36ed55d21a0241b970c6497

With luck we'll have confirmation within the next hour or two, and :dlrobertson has kindly offered to review that fix afterward if it does the trick.

Set release status flags based on info from the regressing bug 1784880

Tested with the fix for bug 1846699 merged, and I can no longer reproduce the issue

Status: NEW → RESOLVED
Closed: 1 year ago
Duplicate of bug: 1846699
Resolution: --- → DUPLICATE
Duplicate of this bug: 1846986
You need to log in before you can comment on or make changes to this bug.