Firefox 37 crashes after streaming media for a while. Reproducible: Always Steps to Reproduce: 1. Play audio or video media with gstreamer 2. Wait for a while (I sometimes have to try a second video/audio track or move the time slider, but it typically doesn't take more than 30-60 seconds to cause a crash). Actual Results: Firefox crashes and prints: [NPAPI 14173] ###!!! ABORT: Aborting on channel error.: file /builds/slave/rel-m-rel-l64_bld-000000000000/build/ipc/glue/MessageChannel.cpp, line 1591 This crash report can be obtained when crashing firefox-bin: https://crash-stats.mozilla.com/report/index/e6d42d0f-6b68-4d7e-b942-da4a42150418 $ eix -Ic firefox [I] www-client/firefox (37.0.1{tbz2}@17/04/15): Firefox Web Browser [I] www-client/firefox-bin (37.0.1{tbz2}@17/04/15): Firefox Web Browser $ eix -Ic gst [I] media-libs/gst-plugins-base (0.10.36-r2(0.10){tbz2}@06/04/15 1.4.5(1.0){tbz2}@06/04/15): Basepack of plugins for gstreamer [I] media-libs/gst-plugins-good (1.4.5(1.0){tbz2}@06/04/15): Basepack of plugins for GStreamer [I] media-libs/gstreamer (0.10.36-r2(0.10){tbz2}@30/03/15 1.4.5(1.0){tbz2}@30/03/15): Open source multimedia framework [I] media-plugins/gst-plugins-libav (1.4.5-r1(1.0){tbz2}@14/04/15): FFmpeg based gstreamer plugin [I] media-plugins/gst-plugins-mad (1.4.5(1.0){tbz2}@30/03/15): plugin for gstreamer Also reproducible with media-plugins/gst-plugins-libav 1.2.4-r1 (stable)
Does this occur with both firefox and firefox-bin ? Could you attach your emerge --info so I can see what other flags you may have set on relevant packages?
Created attachment 401706 [details] emerge --info
I have moderately populated package.use and package.accept_keywords files as well, but nothing that i could identify as related. Let me know if you think they may be proven helpful. (In reply to Ian Stakenvicius from comment #1) > Does this occur with both firefox and firefox-bin ? Correct. Also, downgrading firefox to version 36 does not solve the issue.
Created attachment 401752 [details] last half second of strace
I found out that the crash only occurs when using my USB soundcard (1852:7022), instead of the on-board one. Note the SNDRV_* references in the strace. However, no other software that I use crashes because of it.
I've come to the conclusion that this is not related to the sound card specifically, but to the fact that I was passing audio through mbeq_1197. The issue may still lie in firefox code, since I have not had any other application crash because of this.
Created attachment 402052 [details] asound.conf
Could be related to https://bugs.gentoo.org/show_bug.cgi?id=549612 but info comment2 here says: sys-devel/gcc: 4.8.4
It's been a very long time since this last happened. It's difficult to tell what the problem was at this point. Perhaps it's time to close this.
Agreed, if the issue can't be reproduced on the latest firefox (45.x or 51+) then its time to close. Even then, the bug is likely different now than it was here.