Closed Bug 1111270 Opened 11 years ago Closed 10 years ago

HTML5 video playback corruption on Linux

Categories

(Core :: Audio/Video: Playback, defect)

34 Branch
x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: boran.car, Unassigned)

Details

Attachments

(4 files)

Opening any YouTube HTML5 video results in random video frames getting corrupt as shown in video_corruption_screenshot.png. I have disabled hw acceleration and used about:config to disable WebGL.
I have added almost a minimal html that exhibits the same behavior by copying the video and the div element immediately after from the YouTube site. By removing everyhing but the video element the issue can be fixed. Note that it's necessary to switch to another tab and return to the video tab to fix the issue. Another way of fixing the issue with the almost minimal html that reproduces the bug is switching to Responsive Design View (Ctrl+Shift+M) and resizing the window just to show the video element. It might be necessary to switch to another tab and return back to see the issue disappear.
Finally, system information: $ cat /etc/redhat-release Fedora release 20 (Heisenbug) $ uname -a Linux localhost.localdomain 3.17.4-200.fc20.x86_64 #1 SMP Fri Nov 21 23:26:41 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux $ yum info firefox Loaded plugins: langpacks, refresh-packagekit Installed Packages Name : firefox Arch : x86_64 Version : 34.0 Release : 1.fc20 Size : 115 M Repo : installed From repo : updates Summary : Mozilla Firefox Web browser URL : http://www.mozilla.org/projects/firefox/ Licence : MPLv1.1 or GPLv2+ or LGPLv2+ Description : Mozilla Firefox is an open-source web browser, designed for standards : compliance, performance and portability. $ glxinfo ... OpenGL vendor string: Intel Open Source Technology Center OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.3.3 OpenGL core profile shading language version string: 3.30 ... All Firefox plugins are disabled as well as HW acceleration and WebGL
The issue, as well as fixes (workarounds) are reproducible using vanilla Firefox 34.0.5 from the Mozilla website.
Component: Untriaged → Video/Audio
Product: Firefox → Core
Milan, considering that it's related to the content surrounding the video element, this looks like a graphics issue on Linux to me. Is that sensible and/or do you know who could look into this?
Flags: needinfo?(milan)
Have we reproduced this on another computer? I don't know what would cause video to look different based on the rest of the page, Anthony, any ideas?
Flags: needinfo?(milan) → needinfo?(ajones)
(In reply to Milan Sreckovic [:milan] from comment #8) > Have we reproduced this on another computer? I don't know what would cause > video to look different based on the rest of the page, Anthony, any ideas? Can you reproduce the same issue MP4 or is this specific to WebM?
Flags: needinfo?(ajones) → needinfo?(boran.car)
(In reply to Anthony Jones (:kentuckyfriedtakahe, :k17e) from comment #9) > (In reply to Milan Sreckovic [:milan] from comment #8) > > Have we reproduced this on another computer? I don't know what would cause > > video to look different based on the rest of the page, Anthony, any ideas? > > Can you reproduce the same issue MP4 or is this specific to WebM? Can't really tell on YouTube which is which, but this video works ok (no errors): https://www.youtube.com/watch?v=Un71DhFqH7Q This one doesn't (has errors like most so guessing WebM): https://www.youtube.com/watch?v=OJvF-MBJMB8 That means the first one could be MP4.
Flags: needinfo?(boran.car)
Right click on the video and choose "stats for nerds".
Can't reproduce on Fedora 21 and I didn't have a chance to roll back to Fedora 20 yet.
Component: Audio/Video → Audio/Video: Playback
I'm guessing that this works in 44. Re-open if there is still an issue.
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: