Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 546990 - www-client/firefox-37.0.1: crash when playing html5 media
Summary: www-client/firefox-37.0.1: crash when playing html5 media
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-18 10:00 UTC by Dimitrios Semitsoglou-Tsiapos
Modified: 2017-02-08 15:55 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge--info.stdout,18.25 KB, text/plain)
2015-04-20 21:01 UTC, Dimitrios Semitsoglou-Tsiapos
Details
last half second of strace (crash.txt,168.66 KB, text/plain)
2015-04-21 17:54 UTC, Dimitrios Semitsoglou-Tsiapos
Details
asound.conf (file_546990.txt,424 bytes, text/plain)
2015-04-26 14:43 UTC, Dimitrios Semitsoglou-Tsiapos
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dimitrios Semitsoglou-Tsiapos 2015-04-18 10:00:37 UTC
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)
Comment 1 Ian Stakenvicius (RETIRED) gentoo-dev 2015-04-20 18:28:23 UTC
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?
Comment 2 Dimitrios Semitsoglou-Tsiapos 2015-04-20 21:01:42 UTC
Created attachment 401706 [details]
emerge --info
Comment 3 Dimitrios Semitsoglou-Tsiapos 2015-04-20 21:06:56 UTC
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.
Comment 4 Dimitrios Semitsoglou-Tsiapos 2015-04-21 17:54:06 UTC
Created attachment 401752 [details]
last half second of strace
Comment 5 Dimitrios Semitsoglou-Tsiapos 2015-04-21 17:56:48 UTC
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.
Comment 6 Dimitrios Semitsoglou-Tsiapos 2015-04-26 14:42:18 UTC
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.
Comment 7 Dimitrios Semitsoglou-Tsiapos 2015-04-26 14:43:48 UTC
Created attachment 402052 [details]
asound.conf
Comment 8 jospezial 2015-05-26 03:01:54 UTC
Could be related to

https://bugs.gentoo.org/show_bug.cgi?id=549612


but info comment2 here says:

sys-devel/gcc:            4.8.4
Comment 9 Dimitrios Semitsoglou-Tsiapos 2017-02-08 13:57:24 UTC
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.
Comment 10 Ian Stakenvicius (RETIRED) gentoo-dev 2017-02-08 15:55:40 UTC
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.