All video playback broken after upgrading to 91.x
Categories
(Core :: Audio/Video: Playback, defect, P3)
Tracking
()
People
(Reporter: mdl, Unassigned)
References
Details
Attachments
(2 files)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0
Steps to reproduce:
OS: Windows 10 1607 x64
- Upgrade Firefox 88.0b9 -> 91.0b4
- Attempt to play a video (from e.g. YouTube or H.264 in mp4)
Actual results:
YouTube videos fail to load/play.
For mp4 files, the screen flickers gray momentarily with the spinny loading icon while loading (the fetch is successful according to the network inspector), but the video fails to play after clicking the play button.
Expected results:
This is a regression; videos should play.
Downgrading from 91.x to 90.0b12 with the same profile (after deleting compatibility.ini) fixes the issue. I haven't tried subsequently upgrading to 91.x again.
The issue was not resolved by disabling all extensions or using troubleshooting mode; however, the issue did not happen on a fresh profile.
By the way, the "bug writing guidelines" link 404s, so apologies if this bug doesn't follow the desired format; it seemed better to report the issue briefly than not at all.
Comment 1•4 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Audio/Video: Playback' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.
Hi Mark,
I have tried to reproduce the issue on Windows 10, on Firefox Nightly 92.0a1 (2021-07-26)(64-bit), Beta 91.0b4 and Release 90.0.2 (64-bit) versions, but I was unable to reproduce it.
Could you answer the following questions in order to further investigate this issue?
-
Does this issue occur in the latest nightly version of firefox? Here is a link from where you can download it: https://www.mozilla.org/en-US/firefox/channel/desktop/
-
Are you using any addons? If so, please list them. Please, can you go to Help -> More Troubleshooting Information and copy at least the "Add-ons" information into an attachment here?
-
Can you also include your about:support information?
If you are still able to reproduce it, please, share further information with us, like a screen recording, or another versions you found the issue.
'Core - Audio/Video: Playback' team: if the component is not relevant please change it to a more appropriate one.
Regards,
Jerónimo.
(In reply to Jerónimo Torti from comment #2)
I have tried to reproduce the issue on Windows 10, on Firefox Nightly 92.0a1 (2021-07-26)(64-bit), Beta 91.0b4 and Release 90.0.2 (64-bit) versions, but I was unable to reproduce it.
Could you answer the following questions in order to further investigate this issue?
- Does this issue occur in the latest nightly version of firefox? Here is a link from where you can download it: https://www.mozilla.org/en-US/firefox/channel/desktop/
Do you want me to try it with a copy of the profile (where it doesn't work), or with a clean profile (which will probably make the issue go away, but at the cost of users' profiles)?
- Are you using any addons? If so, please list them. Please, can you go to Help -> More Troubleshooting Information and copy at least the "Add-ons" information into an attachment here?
Yes, but disabling all of them made no difference. They're in the support info attachment.
- Can you also include your about:support information?
I've attached the info from my current install as both text and raw data.
If you are still able to reproduce it, please, share further information with us, like a screen recording, or another versions you found the issue.
Should I try with 91.x beta (91.x is when it broke for me), 92.x, or both?
This bug is still occurring for me as of 93.0b3.
Hi Mark,
sorry for the response delay. Can you confirm if:
-
Does this issue occur in the latest nightly version of firefox? Here is a link from where you can download it: https://www.mozilla.org/en-US/firefox/channel/desktop/
-
Can you perform a regression range for this issue? Since it only started to occur in the newer builds and I'm still unable to reproduce it on my end. It could be helpful, knowing how the issue is happening the component could be set. Here you can find how to proceed in order to perform it https://mozilla.github.io/mozregression/quickstart.html Please, mention all the versions you found the issue.
-
Can you provide profile data where the issue is occurring? Here you can take a look how you can capture profile performance https://developer.mozilla.org/en-US/docs/Mozilla/Performance/Reporting_a_Performance_Problem It could be helpful.
Please, also note that this add-on works only on FF Nightly, so that means you need to be able to reproduce the issue on Nightly first. -
If you are still able to reproduce it, please, share further information with us, like a screen recording.
Thanks in advance,
Jerónimo.
I can't play videos at all with any version of Firefox that mozregression downloads.
Oops, ignore that. Here's the bisection:
5:15.51 INFO: Last good revision: 51115684d88b3eca88d6ea2947837a94cb71f22e
5:15.51 INFO: First bad revision: 9df12e4b7a00298b1266504625bc5ac4bf4a4756
5:15.51 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=51115684d88b3eca88d6ea2947837a94cb71f22e&tochange=9df12e4b7a00298b1266504625bc5ac4bf4a4756
Comment 10•4 years ago
•
|
||
Hey toshi, as the author of the regressed revision, any idea how this could be breaking in a profile-specific way here?
| Reporter | ||
Comment 11•4 years ago
|
||
Just to be totally clear, I did the bisection with a clean profile on each start.
In other words, the issue also happens on new profiles between some revision range--but keep in mind that what led me to report this bug in the first place is an even worse situation: an existing profile exhibited the problem even when upgraded to a version where the issue doesn't happen on a fresh profile.
Comment 12•4 years ago
|
||
I believe this is caused by a third-party module injected into the RDD process in the way we don't support. Since Firefox v90, this issue has been mitigated by bug 1704373 and happens only on Nightly or Early beta, not on Release.
@Mark: To identify which module is injected into RDD in your system, can you go to the about:third-party page and share the output? (there is a button to copy the page's content as JSON). We will contact its vendor not to inject their module in an unsupported way.
| Reporter | ||
Comment 13•4 years ago
|
||
Hi. Sorry for the delay in response.
[
{
"name": "hooxpot64.dll",
"fileVersion": "1.6.11.0",
"signedBy": "Dexpot GbR",
"events": [
{
"processType": "browser",
"processID": 10964,
"threadID": 4580,
"loadStatus": 0,
"loadDurationMS": 0.43541824767129644
}
]
},
{
"name": "nvwgf2umx_cfg.dll",
"fileVersion": "30.0.14.7212",
"signedBy": "NVIDIA Corporation-PE-Prod-Sha1",
"events": [
{
"processType": "rdd",
"processID": 8224,
"threadID": 6424,
"loadStatus": 0,
"loadDurationMS": 3.8177501129571207
}
]
},
{
"name": "nvldumdx.dll",
"fileVersion": "30.0.14.7212",
"signedBy": "NVIDIA Corporation-PE-Prod-Sha1",
"events": [
{
"processType": "rdd",
"processID": 8224,
"threadID": 6424,
"loadStatus": 0,
"loadDurationMS": 0.7760218015448231
}
]
}
]
Comment 14•4 years ago
|
||
Thank you for sharing the output. Unfortunately I cannot see any third-party problems there. I expected to see modules with loadStatus=2, but in this json, all the modules have loadStatus=0, which means they were successfully loaded.
Can you please check if video playback still does not work on the latest version, 93.0 and 94.0b4? And if video playback works on 93.0 and not on 94.0b4, can you get the about:third-party output again from 93.0 and 94.0b4? In that case, I think we will see a third-party module loaded in 93.0 and blocked in 94.0b4.
Comment 15•3 years ago
|
||
Hi Toshi,
I'm facing a similar issue. The playback worked fine on 90.x but is not working on 91.x and newer.
I have filed a bug for the same: https://bugzilla.mozilla.org/show_bug.cgi?id=1776346
The demo can be quickly accessed at: https://cb-mozilla-bug.s3.ap-south-1.amazonaws.com/index.html
("Play Thumbnail" -> works fine on 90.x and below, but does not working on 91.x).
Thanks in advance!
Comment 16•3 years ago
|
||
Redirect a needinfo that is pending on an inactive user to the triage owner.
:jimm, since the bug has recent activity, could you have a look please?
For more information, please visit auto_nag documentation.
Updated•3 years ago
|
Description
•