Firefox-33.0 segfaults on establishing video of a WebRTC based video call. Local reinstall of previous Firefox-32.0 does not crash. Reproducible: Always Steps to Reproduce: 1. Use SipML5 to make a video call Actual Results: Segfault Expected Results: Video Though this should be probably reported upstream I cannot and, even if I could, would not do so due to attitude at mozilla.org. I'm just giving a heads up here.
1) Please post your `emerge --info www-client/firefox' output in a comment. 2) Please generate a gdb backtrace of the crash.
Created attachment 388418 [details] emerge --info output The USE flag "debug" was added to the regular build.
Created attachment 388420 [details] gdb backtrace
To reproduce: sipML5 <-> webrtc2sip <-> asterisk (echo application) Note webrtc2sip converts between vp8 (browser) and h.264 (asterisk)
(In reply to Andreas Steinmetz from comment #3) > Created attachment 388420 [details] > gdb backtrace `thread apply all backtrace full' would have been nice.
I can crash firefox-34 using the mozilla webrtc test site, with the exact same error. I have a feeling this might relate to our defaulting to the system libvpx, given that firefox-bin doesn't seem to have this issue. Testing to confirm.
... i'm getting a segfault during the firefox-bin shutdown process, too; unfortunately backtracing that one is more difficult, so it's hard to say if it's related or not.
Seems internal libvpx is built with postproc on x86 and x86_64 , it doesn't crash for me when that's the case. I'll adjust the deps to ensure system libvpx has postproc enabled, and i'll also set system-libvpx as not-on-by-default.
Fixed in firefox-33.0-r1 and above.