Bug 20483 - WebRTC no longer functioning properly in FireFox 45.7.0
Summary: WebRTC no longer functioning properly in FireFox 45.7.0
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-14 21:09 CET by aguador
Modified: 2017-03-30 21:34 CEST (History)
3 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description aguador 2017-03-14 21:09:55 CET
Sometime between the 3 and 11 of March, Talky.io, a video-chat website using WebRTC, stopped working with Firefox. I have used the site, about once a week for over a year, and since September in Mageia, without problems.

I last used the site successfully on 4 March (with the last Cauldron update probably on the 2nd of March). With my next attempt on the morning of the 11th, the site no longer worked properly. I provide dates because I assume the update of a supporting package has caused a problem.

From the 11th to date, chat is available between the parties in talky, but neither voice nor video despite the site showing that the camera and microphone are working properly on each end of the conversation. The jitsi Meet test site (https://meet.jit.si/) also fails to function.

Attempts have been made from two x64 bit laptops running Cauldron with the same failures in Firefox.

Talky.io works, more or less, with both the Qupzilla and Chromium browsers. Qupzilla has tested well twice in one laptop when connected to a user running Win7 w/ Internet Explorer, but failed with a party using Chrome (that party could hear and see me, I could hear or see nothing). I have installed Chromium on the other machine and, so far, it seems to work (one test with an Win7 user).

To reproduce the problem, set up a call via talky.io with another user using Firefox and agree to share your camera and microphone with talky.
Comment 1 Marja Van Waes 2017-03-15 12:27:18 CET
You're right that the problem can't come from Firefox itself, since FF was last updated (to firefox-45.7.0-3.mga6) over half a month before this problem emerged.

I don't have a clue what can cause it. Assigning to all packagers collectively, in the hope one of them can debug this.

CC: sysadmin-bugs => marja11
Component: Release (media or process) => RPM Packages
Assignee: bugsquad => pkg-bugs

Comment 2 aguador 2017-03-16 10:34:44 CET
Thanks Marja. I am normally the clueless one! :-)

Given that the FF update just hit my mirror, I have just done three tests:

a) Retest FF 45.7 on my second (non-Optimus) laptop (to be sure it was not something strange with the nVidia driver)
b) Test after updating to FF 45.8 (without changing the kernel)
c) Re-testing after updating to kernel 4.9.15

WebRTC failed as described in all three tests, so something else is going on.
Comment 3 Rémi Verschelde 2017-03-16 10:47:55 CET
Might be related to the ffmpeg upgrade (and that of its reverse dependencies) a couple weeks ago.

CC: (none) => ghibomgx, lists.jjorge

Comment 4 Giuseppe Ghibò 2017-03-17 12:44:38 CET
Can you try whether rebuilding the webrtc-audio-processing package would fix your problem? Indeed it has no deps against ffmpeg, but latest rebuild is of june 2016.

Here there should be also a test page for webrtc:

https://test.webrtc.org/
Comment 5 aguador 2017-03-30 21:03:44 CEST
Thanks Giuseppe. As luck would I had a machine go down shortly after posting the bug and did not rebuild the audio processing package. However, when FF 52 hit the repos yesterday, I did test then and today on calls and the webrtc test and everything seems OK now, so this bug can be closed.
Comment 6 Rémi Verschelde 2017-03-30 21:34:46 CEST
Thanks, closing then.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.