Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 343311 - plugin-container blocks audio output after usage of adobe-flash in firefox
Summary: plugin-container blocks audio output after usage of adobe-flash in firefox
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-29 23:57 UTC by nando.sm
Modified: 2010-11-01 22:23 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description nando.sm 2010-10-29 23:57:13 UTC
As per the summary, whenever I use flash to watch a flash-based net video in firefox (i.e. youtube) until I kill plugin-container non-flash sounds are blocked. 

This is the line from top (with c option):
/usr/lib/xulrunner-1.9.2/plugin-container /opt/Adobe/flash-player/libflashplayer.so 7044 plugin

Reproducible: Always

Steps to Reproduce:
1. Pause quodlibet or rythmbox, haven't tried any other.
2. Open a flash-video or flash-based audio source.
3. After closing the page, plugin-container is still open. Don't know if closing firefox will close it also, it should, but it's not a workaround.
4. Strangely, mplayer still works fine while quodlibet doesn't.
5. To regain sound, I have to kill plugin-container.


Expected Results:  
Audio should still be playable in instances when other audio sources have finished using the channel. I can play mplayer, quodlibet and other players at the same time as long as it's not flash.

As a different experiment, I tried using a newer version of flash (keyworded adobe-flash-10.2.161.23_pre20100927). When I used this one, even after killing the plugin I could not regain control of audio playback. 

################
# emerge --info
Portage 2.1.8.3 (default/linux/x86/10.0/desktop, gcc-4.4.3, glibc-2.11.2-r0, 2.6.34-gentoo-r1 i686)
=================================================================
System uname: Linux-2.6.34-gentoo-r1-i686-Intel-R-_Atom-TM-_CPU_N270_@_1.60GHz-with-gentoo-1.12.13
Timestamp of tree: Tue, 19 Oct 2010 06:00:01 +0000
distcc 3.1 i686-pc-linux-gnu [disabled]
app-shells/bash:     4.1_p7
dev-java/java-config: 2.1.11
dev-lang/python:     2.6.5-r3, 3.1.2-r4
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:    2.3-r1
sys-devel/autoconf:  2.13, 2.65-r1
sys-devel/automake:  1.5-r1, 1.7.9-r2, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.3.4, 4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA PUEL skype-eula dlj-1.1 AdobeFlash-10.1"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=core2 -mtune=native -mssse3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=core2 -mtune=native -mssse3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://chi-10g-1-mirror.fastsoft.net/pub/linux/gentoo/gentoo-distfiles/ ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO http://ftp.jaist.ac.jp/pub/Linux/Gentoo/ http://ftp.iij.ad.jp/pub/linux/gentoo/ ftp://ftp.iij.ad.jp/pub/linux/gentoo/ http://www.gentoo.org/distfiles/ "
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en es jp ja"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/desktop-effects /usr/local/portage/nando"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl acpi agg alsa apache2 auctex bdf berkdb bindist bitmap-fonts blas bluetooth boost branding browserplugin bzip2 cairo cddb cdparanoia cdr cjk cli consolekit cracklib crypt css cups cvs cxx dbus dia directfb djvu doc dri dts dv dvb dvd dvdcss dvdnav dvdr dvdread dvi emacs emboss encode esd exif fam fame fbcon ffmpeg fftw firefox flac fontconfig foomaticcdb fortran fuse gconf gd gdbm gdm gif gimp git gnome gnutls gpm gstreamer gtk gtk2 hal howl iconv imagemagick imlib ipv6 jack jadetex java joystick jpeg kpathsea lapack latex lcms ldap libnotify logrotate m17n-lib mad matroska mikmod mjpeg mmx mng modules mono motif mozilla mp3 mp4 mpeg mudflap musepack musicbrainz mysql nas ncurses network networkmanager nls nptl nptlonly nsplugin odk ogg oggvorbis openexr opengl openmp pae pam pango pcre pdf perl plotutils png postscript ppds pppd preview-latex pulseaudio python qt3 qt3support qt4 quicktime readline reflection rtc scim sdl session sftp sndfile speex spell sse sse2 ssl ssse3 startup-notification subversion svg svga symlink sysfs t1lib tcpd theora threads tiff tk truetype truetype-fonts type1-fonts unicode usb utf8 v4l v4l2 vorbis x264 x86 xattr xcb xcomposite xft xinerama xml xmms xorg xpm xulrunner xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en es jp ja" PHP_TARGETS="php-5.2" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="vesa vga intel v4l v4l2" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jory A. Pratt gentoo-dev 2010-11-01 22:23:47 UTC
Open a bug upstream at http://bugs.mozilla.org please ensure you cc mozilla@gentoo.org on the bug report.