Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 208972 - net-www/mplayerplug-in-3.5.0: crash in firefox on http://www.stage6.com if right click
Summary: net-www/mplayerplug-in-3.5.0: crash in firefox on http://www.stage6.com if ri...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High critical
Assignee: Joe Jezak (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-05 08:14 UTC by Alejandro Wainzinger
Modified: 2008-03-22 16:27 UTC (History)
1 user (show)

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 Alejandro Wainzinger 2008-02-05 08:14:16 UTC
Right-clicking a video after it begins playing leads, sooner or later, to a crash, possibly accelerated by using the mplayerplug-in "stop" button, and right-clicking again.

Reproducible: Always

Steps to Reproduce:
1.) Start playing a video on http://www.stage6.com
2.) Right-click somewhere in the video
3.) Hit the stop button
4.) Right-click until crashes
Actual Results:  
Debug info from Firefox:

[00000393] main audio output debug: audio output is starving (39289), playing silence
[00000393] main audio output debug: audio output is starving (36229), playing silence
[00000334] main playlist debug: incoming request - stopping current input
[00000334] main playlist debug: dying input
[00000347] main input debug: control type=0
[00000347] main input debug: control: stopping input
[00000351] avi private debug: free chunk avih
[00000351] avi private debug: free chunk strh
[00000351] avi private debug: free chunk strf
[00000351] avi private debug: free chunk JUNK
[00000351] avi private debug: free chunk LIST
[00000351] avi private debug: free chunk strh
[00000351] avi private debug: free chunk strf
[00000351] avi private debug: free chunk JUNK
[00000351] avi private debug: free chunk LIST
[00000351] avi private warning: unknown chunk (not unloaded)
[00000351] avi private debug: free chunk LIST
[00000351] avi private debug: free chunk LIST
[00000351] avi private debug: free chunk ISFT
[00000351] avi private debug: free chunk ICMT
[00000351] avi private debug: free chunk LIST
[00000351] avi private debug: free chunk JUNK
[00000351] avi private debug: free chunk LIST
[00000351] avi private debug: free chunk RIFF
[00000351] avi private debug: free chunk LIST
[00000352] main demuxer debug: removing module "avi"
[00000349] main access debug: removing module "access_http"
[00000356] ffmpeg decoder debug: ffmpeg codec (MPEG-4 Video) stopped
[00000356] main decoder debug: removing module "ffmpeg"
[00000356] main decoder debug: thread 1224808784 joined (input/decoder.c:243)
[00000356] main decoder debug: killing decoder fourcc `XVID', 16 PES in FIFO
[00000393] main audio output debug: audio output is starving (33627), playing silence
[00000392] main decoder debug: removing module "mpeg_audio"
[00000392] main decoder debug: thread 1233201488 joined (input/decoder.c:243)
[00000392] main decoder debug: killing decoder fourcc `mpga', 40 PES in FIFO
[00000395] main private debug: removing module "mpgatofixed32"
[00000398] main private debug: removing module "bandlimited_resampler"
[00000393] main audio output debug: thread 1249986896 joined (alsa.c:741)
[00000393] main audio output debug: removing module "alsa"
[00000393] main audio output debug: removing module "float32_mixer"
[00000334] main playlist debug: dead input
[00000347] main input debug: thread 1216416080 joined (input/input.c:478)
[00000334] main playlist debug: garbage collector destroying 1 vout
[00000404] main video output debug: removing module "i420_rgb_sse2"
[00000409] main private debug: removing module "blend"
[00000410] main private debug: removing module "freetype"
[00000413] main private debug: removing module "scale"
[00000404] main video output debug: removing module "x11"
[00000404] main video output debug: thread 1174452560 joined (video_output/video_output.c:497)

(npviewer.bin:8054): Gtk-CRITICAL **: gtk_style_detach: assertion `style->attach_count > 0' failed

(npviewer.bin:8054): Gtk-CRITICAL **: gtk_style_detach: assertion `style->attach_count > 0' failed

(npviewer.bin:8054): Gtk-CRITICAL **: gtk_style_detach: assertion `style->attach_count > 0' failed

(npviewer.bin:8054): Gtk-CRITICAL **: gtk_style_detach: assertion `style->attach_count > 0' failed

(npviewer.bin:8054): Gtk-CRITICAL **: gtk_style_detach: assertion `style->attach_count > 0' failed
/usr/libexec/mozilla-launcher: line 119:  7987 Segmentation fault      $(type -P aoss) "$mozbin" $xulparams "$@"
firefox-bin exited with non-zero status (139)


Portage 2.1.4.1 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.7-r1, 2.6.22-ck1 x86_64)
=================================================================
System uname: 2.6.22-ck1 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4400+
Timestamp of tree: Mon, 04 Feb 2008 08:16:01 +0000
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.4
dev-lang/python:     2.4.4-r4, 2.5.1-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.24
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/init.d /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.osuosl.org/ ftp://gentoo.ccccom.com http://gentoo.ccccom.com http://mirrors. tds.net/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LINGUAS="en ja zh_TW zh_CN ko"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
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="/usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl alsa amd64 anthy apache2 asf audiofile avahi avi batch berkdb bidi bitmap-fonts bluetooth cdr cjk cli cracklib crypt cups daap dbus divx4linux dri dts dvd dvdr dvdread encode faad fam fastcgi ffmpeg flac foomaticdb fortran freetype ftp fuse gdbm gif gimpprint gnutls gpm gstreamer gtk gtk2 gtkhtml guile hal httpd iconv imagemagick immqt-bc ipod ipv6 isdnlog ivman jack java jce jpeg kde kerberos kqemu lame latex lcms ldap libclamav live mad matroska midi mime mmx mng mozilla mozsvg mp3 mpeg mudflap musepack mysql ncurses nls nptl nptlonly nsplugin nvidia oav offensive ogg opengl openmp oss pam pcre pdf perl php png ppds pppd python qt qt3 qt4 quicktime readline reflection ruby samba scanner sdl session speex spl sse sse2 ssl stream svg swig tcltk tcpd theora threads truetype truetype-fonts type1-fonts unicode usb utempter v41 vcd videos visualization vlm vorbis wavpack wma wmf wxwindows x264 xchatdccserver xchattext xine xml xorg xosd xprint xvid yp zeroconf zlib" ALSA_CARDS="atiixp" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en ja zh_TW zh_CN ko" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Alejandro Wainzinger 2008-02-05 18:58:30 UTC
Easier way to reproduce:
1.) Start playing a video on http://www.stage6.com
2.) Close the tab in which it is playing, and it crashes
Comment 2 Joe Jezak (RETIRED) gentoo-dev 2008-03-22 16:27:23 UTC
Did you report this upstream?  I'm not the developer, so there's not much I can help you with.  It also appears that stage6 has been shut down. :(  Sorry!