Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 260630 - net-www/netscape-flash-10.0.22.87 crashes in mozilla-firefox-3.0.6 on amd64 system
Summary: net-www/netscape-flash-10.0.22.87 crashes in mozilla-firefox-3.0.6 on amd64 s...
Status: RESOLVED DUPLICATE of bug 272388
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Jim Ramsay (lack) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-28 16:12 UTC by Fred Krogh
Modified: 2013-12-06 07:24 UTC (History)
7 users (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 Fred Krogh 2009-02-28 16:12:50 UTC
http://www.google.com/finance?client=ig&cid=626307
causes the crash.  This page does not display correctly with netscape-flash-10.0.15.3. but at least the earlier version doesn't crash.

Reproducible: Always




emerge --info

Portage 2.1.6.7 (default/linux/amd64/2008.0, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.28-gentoo-r2 x86_64)
=================================================================
System uname: Linux-2.6.28-gentoo-r2-x86_64-AMD_Opteron-tm-_Processor_242-with-glibc2.2.5
Timestamp of tree: Fri, 27 Feb 2009 20:10:01 +0000
app-shells/bash:     3.2_p48-r1
dev-java/java-config: 1.3.7-r1, 2.1.7
dev-lang/python:     2.5.4-r2
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r1
sys-apps/sandbox:    1.3.8
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19.1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=opteron -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /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 /etc/udev/rules.d"
CXXFLAGS="-O2 -march=opteron -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sfperms strict unmerge-orphans"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://ftp.ucsb.edu/pub/mirrors/linux/gentoo  http://cudlug.cudenver.edu/gentoo http://gentoo.binarycompass.org"
LANG="en_us"
LC_ALL="C"
LDFLAGS="-Wl,-O1"
LINGUAS="en"
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"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acl administrator aiglx alsa amd64 apache2 auctex audiofile bash-completion bcmath berkdb blas bonobo bzip2 cairo calendar cdrom clamav clamd cli clisp colordiff cracklib crypt ctype cups dbus debugger deprecated dga discouraged divx-linux dri dvd dvdr dvdread emacs emul-linux86 esd fam fastcgi fbcon ffmpeg flac fortran ftp gd gdbm glut gmail gnome gnome-keyring gphoto2 gpm gstreamer gtk hal iconv imagemagick ipv6 isdnlog java javascript jpeg kerberos kpathsea latex latin1 leim lesstif libclamav libnotify libwww logrotate mad maildir mbox mcal midi mime mmx mmxext mng mouse mozcalendar mozilla mpeg2 mpi mudflap multilib mysql mysqli nat ncurses nls nocd nosendmail nptl nptlonly nsplugin nvidia objc offensive ogg opengl openmp osc oscar pam pcre pdf perl png policykit pop pop3d portaudio posix ppds pppd preview-latex python query-browser readline reflection regex replytolist rtc samba sasl session sharedmem sockets sound source sox speex spl sse sse2 ssl svg symlink sysfs tcltk tcpd tetex thunderbird truetype unicode vhosts vorbis wxwindows xcomposite xine xmail xorg xulrunner xvid" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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 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" USERLAND="GNU" VIDEO_CARDS="nvidia vesa fbdev"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Daniel V. 2009-02-28 22:33:35 UTC
Why not upgrade? Works great with the newest flash player.
Comment 2 Fred Krogh 2009-02-28 22:36:00 UTC
(In reply to comment #1)
> Why not upgrade? Works great with the newest flash player.
> 

As far as I can tell, 10.0.22.87 is the latest version available.
Comment 3 Izad-Yar Daniel Rasheed 2009-03-01 00:55:18 UTC
I have this bug on my ~amd64 system as well.  Some websites (YouTube) work; others (like the OP's Google Finance one, or the hulu.com main page) don't.  I think this bug was in the recent Flash 10 alpha as well. . .

Reproducible:  Always

emerge -av netscape-flash
net-www/netscape-flash-10.0.22.87  USE="32bit (multilib)"

emerge -av mozilla-firefox
www-client/mozilla-firefox-3.0.6  USE="dbus java startup-notification xulrunner -bindist -custom-optimization -gnome -iceweasel -mozdevelop -restrict-javascript" LINGUAS="en en_US ko -af -ar -be -bg -bn -bn_IN -ca -cs -cy -da -de -el -en_GB -eo -es -es_AR -es_ES -et -eu -fi -fr -fy -fy_NL -ga -ga_IE -gl -gu -gu_IN -he -hi -hi_IN -hu -id -is -it -ja -ka -kn -ku -lt -lv -mk -mn -mr -nb -nb_NO -nl -nn -nn_NO -oc -pa -pa_IN -pl -pt -pt_BR -pt_PT -ro -ru -si -sk -sl -sq -sr -sv -sv_SE -te -th -tr -uk -zh -zh_CN -zh_TW" 

emerge --info
Portage 2.1.6.7 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.28-gentoo-r2 x86_64)
=================================================================
System uname: Linux-2.6.28-gentoo-r2-x86_64-AMD_Athlon-tm-_64_Processor_3300+-with-glibc2.2.5
Timestamp of tree: Fri, 27 Feb 2009 21:45:01 +0000
app-shells/bash:     3.2_p48-r1
dev-java/java-config: 1.3.7-r1, 2.1.7
dev-lang/python:     2.5.4-r2
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r1
sys-apps/sandbox:    1.3.8
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19.1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O3 -pipe -march=athlon64"
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 /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O3 -pipe -march=athlon64"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,--as-needed"
LINGUAS="en_US en ko ko_KR"
MAKEOPTS="-j2"
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/portage/local/layman/science /usr/portage/local"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X aac acl alsa amd amd64 amr artworkextra berkdb branding bzip2 cairo calendar cdinstall cdr cjk cli cracklib crypt cups dbus dga divx dri dvd dvdr dvdread eds ffmpeg firefox flac fortran ftp fuse gcj gdbm geoip gif glib glibc-omitfp gmail gmedia gmp gnuplot gnutls gpm graphvis gsl gstreamer gtk hal icu ipv6 isdnlog java java6 jpeg jpeg2k libnotify mad midi mmx mmxext mp3 mpeg mplayer mudflap multilib musepack ncurses nls nocd nptl nptlonly nsplugin ntfs offensive ogg opengl pam passwordsave pcre pdf perl plotutils png ppds pppd python qt4 quicktime rar raw readline reflection rtc samplerate scanner sdl session sharedext sharedmem sndfile sound speex spell spl srt sse sse2 ssl startup-notification svg sysfs syslog tcpd templates tiff truetype unicode usb v4l v4l2 videos vorbis wmp xcomposite xfce xfce4 xinerama xml xorg xprint xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US en ko ko_KR" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 Avuton Olrich 2009-03-01 16:48:20 UTC
Same problem here, makes firefox run at 100% continuously, blocks audio device output to pulseaudio. Reverting to 10.0.15.3 works fine.
Comment 5 Fred Krogh 2009-03-05 23:38:43 UTC
Bug is still there in mozilla-firefox-3.0.7.
Comment 6 Jim Ramsay (lack) (RETIRED) gentoo-dev 2009-03-05 23:59:09 UTC
I am running mozilla-firefox-3.0.6 with netscape-flash-10.0.22.87 with no such issues.  Google finance, Hulu, Youtube, etc, all work properly.

A couple possible suggestions you could try to narrow down the source of the issue by playing with some of the settings in /etc/adobe/mms.cfg - see if any of them fix your issue.

Other possibilities include interaction with other sound software, or perhaps GPU issues, since flash-10 may make use of accelerated graphics.

I'd suggest starting on a clean desktop with absolutely nothing else running (especially sound apps like esd, pulseaudio, etc), and a fresh Firefox profile.  If that works, try re-adding sound apps and Firefox extensions until you can figure out what the cause is.

The bad news is that no matter what the cause is, I'll have to direct you to Adobe's bugtracker: https://bugs.adobe.com/flashplayer/ and close this as UPSTREAM, since I can't actually do anything at all to flash.
Comment 7 Fred Krogh 2009-03-06 16:36:49 UTC
(In reply to comment #6)
> I am running mozilla-firefox-3.0.6 with netscape-flash-10.0.22.87 with no such
> issues.  Google finance, Hulu, Youtube, etc, all work properly.
Before doing anything else, I'd like to know that you are on an amd64~ system.

Comment 8 Jim Ramsay (lack) (RETIRED) gentoo-dev 2009-03-06 16:50:10 UTC
(In reply to comment #7)
> Before doing anything else, I'd like to know that you are on an amd64~ system.
 
Yes, both my development machine and me wife's laptop are running up-to-date ~amd64, with no flash issues.

I suppose when I say "No flash issues" I mean "no more than I would normally expect".  For example my wife's laptop suffers from some of the sound issues you see reported intermittently, where flash may require or consume exclusive access to the soundcard.

But I have not seen any crashes in firefox due to flash with 10.0.22.87.
Comment 9 Fred Krogh 2009-03-06 17:11:28 UTC
(In reply to comment #8)
> (In reply to comment #7)
> > Before doing anything else, I'd like to know that you are on an amd64~ system.
> 
> Yes, both my development machine and me wife's laptop are running up-to-date
> ~amd64, with no flash issues.

I guess I need to check if you are running in 64 bit mode.  Also I have tried some changes to /etc/adobe.mms.cfg but all failed the same as using the defaults.  If you made changes from the defaults, I'd be happy to try what you have.  I have also tried with all sound off and with alsasound restarted.  Assuming these questions don't clear anything up, I'll file a bug report with adobe.  (I atarted, but realized these questions should be reolved first.)
Comment 10 Jim Ramsay (lack) (RETIRED) gentoo-dev 2009-04-05 19:26:30 UTC
(In reply to comment #9)
> (In reply to comment #8)
> > (In reply to comment #7)
> > > Before doing anything else, I'd like to know that you are on an amd64~ system.
> > 
> > Yes, both my development machine and me wife's laptop are running up-to-date
> > ~amd64, with no flash issues.
> 
> I guess I need to check if you are running in 64 bit mode.

Yes, this is the case.  I'm running true 64-bit firefox with 64-bit flash, and it seems as stable as I would normally expect from flash.  I don't know of any flash sites I or my wife normally visit that cause firefox to crash every time.

I wish you luck with your upstream bug reporting.  Perhaps enough reports of "weird" behaviour would encourage them to release a 64-bit debug version.
Comment 11 Fred Krogh 2009-04-05 19:34:23 UTC
Comment 10 caused me to try the dastardly link again.  Amazingly it no longer crashes, I presume due to other updates in the last couple of weeks.  But there is a chart that should display and it does not.  It's good to see progress, but we could use more.
Comment 12 Miguel R. Caudevilla 2009-04-30 18:29:38 UTC
I have the same problem here.

I found this starnge thing. I hope this gives some light at the end of the tunnel.

Go to Edit/preferences in firefox. Go to content tab and disable javascript.

The have a try again with the url:
http://www.google.com/finance?client=ig&cid=626307

It doesn't crash, so maybe flash and javascript are having some problems both of the working at the same time. Web pages with flash and no javascipt seem to work perfectly... but i haven't tested this too much.

Hope it helps
Comment 13 Fred Krogh 2009-04-30 18:49:41 UTC
I'm amazed you discovered this!  Of course without javascript  I can't load the page that has the link to the data I want, but I can confirm that what you discovered is the same here.  Once I am on the page if I disable javascript and reload the page it works.  I've tried to see if something similar might be done to get you tube videos to play sound, but this did not fix that problem for me.
Comment 14 Philippe Coulonges 2009-05-28 03:17:16 UTC
I had the same problem for a while.

It has been resolved just by doing

eselect java-nsplugin set 5 (i.e sun-jre-bin-1.6-plugin2)
Comment 15 Izad-Yar Daniel Rasheed 2009-05-28 21:31:50 UTC
The solutions in comments #12 and #14 don't affect my system.  I get a segfault when it crashes, so I'm fairly certain that Flash is doing something it shouldn't be with my Athlon 3300+, and it's not the Java/JavaScript stuff.

Upstream isn't acting on it though, so, well, thank goodness for dual-boots.
Comment 16 Mario Bachmann 2009-06-03 16:34:06 UTC
i get a segfault with:
www-plugins/adobe-flash-10.0.22.87  USE="(multilib) -32bit"
net-libs/xulrunner-1.9.0.10  USE="custom-optimization dbus"
www-client/mozilla-firefox-3.0.10  USE="custom-optimization dbus java xulrunner"

as user in a console: 
firefox www.cczwei.de (site with flash) causes a segfault. 

interesting: opera 9.64 build 2480 works with the same flash plugin

ls -lah /usr/lib64/nsbrowser/plugins
lrwxrwxrwx 1 root root   59 28. Mär 10:57 javaplugin.so -> /usr/share/java-config-2/nsplugin/sun-jdk-1.6-javaplugin.so
lrwxrwxrwx 1 root root   39  3. Jun 17:30 libflashplayer.so -> /opt/netscape/plugins/libflashplayer.so
-rwxr-xr-x 1 root root 200K 30. Mai 09:29 mplayerplug-in-dvx.so
-rw-r--r-- 2 root root 1,1K 30. Mai 09:29 mplayerplug-in-dvx.xpt
-rwxr-xr-x 1 root root 200K 30. Mai 09:29 mplayerplug-in.so
-rw-r--r-- 2 root root 1,1K 30. Mai 09:29 mplayerplug-in.xpt
-rwxr-xr-x 1 root root 115K  4. Feb 01:07 npwrapper.nphelix.so
lrwxrwxrwx 1 root root   52  4. Feb 01:07 npwrapper.so -> /usr/lib64/nspluginwrapper/x86_64/linux/npwrapper.so
Comment 17 Mario Bachmann 2009-06-03 16:36:28 UTC
# emerge --info
Portage 2.1.6.13 (default/linux/amd64/2008.0, gcc-4.3.3, glibc-2.10.1-r0, 2.6.29.4 x86_64)
=================================================================
System uname: Linux-2.6.29.4-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_5600+-with-gentoo-2.0.1
Timestamp of tree: Wed, 03 Jun 2009 15:30:01 +0000
distcc 3.1 x86_64-pc-linux-gnu [disabled]
app-shells/bash:     4.0_p24
dev-java/java-config: 1.3.7-r1, 2.1.8
dev-lang/python:     2.6.2-r1
dev-util/cmake:      2.6.4
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r2
sys-apps/sandbox:    1.9
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.29
ACCEPT_KEYWORDS="amd64 ~amd64 ~x86"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -m3dnow -mmmx -msse -msse2 -msse3"
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 /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /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 /etc/udev/rules.d"
CXXFLAGS="-march=athlon64 -O2 -pipe -m3dnow -mmmx -msse -msse2 -msse3"
DISTDIR="/mnt/data/gentoo/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans"
GENTOO_MIRRORS="rsync://duron/distfiles rsync://amd2000/distfiles ftp://mirror.qubenet.net/mirror/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://mirror.muntinternet.net/pub/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://gentoo.imj.fr/pub/gentoo/ ftp://mirror.netcologne.de/gentoo/ ftp://mirror.cambrium.nl/pub/os/linux/gentoo/ ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ ftp://de-mirror.org/distro/gentoo/ ftp://gentoo.tiscali.nl/pub/mirror/gentoo/ http://mirror.switch.ch/ftp/mirror/gentoo/ http://de-mirror.org/distro/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp.spline.inf.fu-berlin.de/mirrors/gentoo/ http://mirror.cambrium.nl/pub/os/linux/gentoo/ http://mirror.muntinternet.net/pub/gentoo/ http://gentoo.tiscali.nl/ http://mirror.qubenet.net/mirror/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://mirror.netcologne.de/gentoo/"
LANG="de_DE.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="de"
MAKEOPTS="-j5"
PKGDIR="/mnt/data/gentoo/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="/usr/portage_overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 7zip X a52 aac acl acpi alsa amd64 berkdb bzip2 cairo cdparanoia cli cracklib crypt cups custom-cflags custom-cpuopts custom-cxxflags custom-optimization dbus dri dvb dvd dvdr encode exif fam flac fortran gdbm glitz gnutls gpm hal iconv ilbc imagemagick imlib ipv6 isdnlog jpeg kpathsea lame lcms libsamplerate lm_sensors lzo mad mmx mmxext mp3 mudflap multilib ncurses nls nptl nptlonly ogg openal opengl openmp pam pcre pdf perl png pppd python qt3support qt4 readline reflection sdl session smp speex spell spl sse sse2 sse3 ssl svg sysfs tcpd theora threads tiff truetype unicode usb v4l v4l2 vorbis wmf x264 xcomposite xine xinerama xml xorg xulrunner xv xvid zlib" ALSA_CARDS="hda-intel intel8x0" 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="alias auth_basic authn_file authz_groupfile authz_host authz_user autoindex deflate dir filter ident log_config logio mime status" DVB_CARDS="dibusb-usb1" ELIBC="glibc" INPUT_DEVICES="joystick keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="nvidia vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 18 Martin von Gagern 2009-06-03 20:54:05 UTC
Latest flash plugin kept crashing my FF as well, causing segmentation faults. This is on ~x86, so if this issue here is really amd only, it's a different issue. I'm not sure. I got some core dumps, and while two of them list the flash plugin, one lists some deeply nested JavaScript interpretation, which sounds a got bit like comment #12.

The page http://www.ortlieb.de/ seems to trigger the bug quite likely for me. What's surprising me is that this happens immediately after FF restores a crashed session, even as I've got flashblock installed. I would have expected no flash code execution at all unless I clicked one of the blocked flash elements, but the core dumps say otherwise.

I opened a bug report upstream for my issue. Right now, access to it is restricted, but I guess it might become public soon, in which case you'll find it at http://bugs.adobe.com/jira/browse/FP-2149

In the meantime, this one here might be of interest to you amd64 people:
http://bugs.adobe.com/jira/browse/FP-1224

In case you want to get your own core dump files, run these on a command line:
ulimit -c 5000000; firefox
Then you can get backtraces using
gdb --core=core /usr/lib/mozilla-firefox/firefox
Comment 19 hirakendu 2009-06-04 06:14:14 UTC
@ #18

Thanks for the bug report. Unfortunately, as I went to comment on the Adobe bug page, the access was denied I don't know why.

Looks like a new Gentoo bug should be opened as this seems to be a separate issue. And it is clearly an upstream issue.

I am surprised that there is not much on this issue so far. As mentioned above, looks like Adobe Flash 10.0.22.87, x86_64 behaves badly with Glibc 2.10. Firefox is extremely crashy with flash - whether the stable 3.0.10 or the 3.6a1pre from trunk. In fact, any browser should fail. I checked out in Opera 10 beta - the browser stalls for a few moments and then recovers (thankfully doesn't crash and shut down completely). Thanks to the report above, I at least don't feel alone :).

This is on a Gentoo amd64 system. I did a weekend update to GCC 4.4.0 and Glibc 2.10.1. While it was all fine with Glibc 2.9 (and GCC 4.3.2), after this update, firefox started crashing randomly and frequently (most websites contain flash).

Hopefully, the bug will get more visibility when Fedora 11 comes out with Glibc-2.10 in a few days.

It is sad that on my system with about 2000 packages, I was able to trivially fix all packages that had issues with latest GCC (and Glibc), and now after a day of compiling,  I am stuck helplessly with Adobe Flash. If at all, it only reflects the need for open source and code freedom.

While Adobe has done a good job of coming out with a 64-bit flash library for linux, definitely more is expected - like prompt updates from NVidia.  Especially when there are competitive alternatives like Moonlight lurking around.
Comment 20 Jim Ramsay (lack) (RETIRED) gentoo-dev 2009-06-04 11:36:57 UTC
(In reply to comment #19)
> I am surprised that there is not much on this issue so far. As mentioned above,
> looks like Adobe Flash 10.0.22.87, x86_64 behaves badly with Glibc 2.10.

Actually, I'm not entirely sure this is the issue.  I am running an up-to-date ~x86 glibc-2.10.1 with no issues at all, and my wife's laptop is an up-to-date ~amd64 with glibc-2.10.1  While I use flashblock, I still can't seem to mimic your crash situations with any of the pages mentioned, and nor has my wife mentioned any flash issues, and she uses it quite often.

It could be glibc-2.10.1 or some other package... That's the problem with a statically-compiled library from somewhere else :(

There is an x86 debug version of the latest flash available, but not for amd64.  Perhaps I'll try to get at least the x86 version in the tree shortly, and that may provide a bit of info.  Maybe.  I'll update this bug if I get it going.
Comment 21 youri 2009-06-04 14:10:03 UTC
I am experiencing the same issue.

vendor_id       : AuthenticAMD
cpu family      : 15
model           : 4
model name      : AMD Athlon(tm) 64 Processor 2800+


I think everyone who is affected by this has: "cpu family: 15"
Comment 22 Izad-Yar Daniel Rasheed 2009-06-04 15:12:24 UTC
I'm Family 15, Model 12 (Athlon 64 3300+) so I agree with #21.
Comment 23 Jim Ramsay (lack) (RETIRED) gentoo-dev 2009-06-04 16:27:36 UTC
(In reply to comment #21)
> I think everyone who is affected by this has: "cpu family: 15"

You may be onto something here!

My test machines are all "cpu family: 6", and I do not see this error on any of them.
Comment 24 hirakendu 2009-06-06 06:16:28 UTC
@ comment #20 and comment #18

I take (some of) my words back ;) (and badmouthing adobe :p). It turns out that the problem is due to my latest update to gnutls-2.8. Reverting to gnutls-2.6.6 fixes things. (I realized something is amiss when the problems persisted even after reverting to glibc-2.9 and gcc-4.3.)

Many thanks to bug 272388 for figuring this out, which seems to be related to this. Hopefully some one can confirm.

Comment 25 Mario Bachmann 2009-06-06 13:43:27 UTC
with net-libs/gnutls-2.6.6 the segfaults of firefox/flash are gone. 
Is there a list of packages flash depend on?
Comment 26 hirakendu 2009-06-06 17:12:56 UTC
You may do 'ldd /usr/lib/nsbrowser/plugins/libflashplayer.so' to get a rough idea of the packages flashplayer depends on.
Comment 27 Martin von Gagern 2009-06-06 17:35:42 UTC
(In reply to comment #26)
> You may do 'ldd /usr/lib/nsbrowser/plugins/libflashplayer.so' to get a rough
> idea of the packages flashplayer depends on.

If you want more information about indirect dependencies, this might help:
LD_VERBOSE=1 LD_TRACE_LOADED_OBJECTS=1 /lib/ld-linux.so.2 \
/usr/lib/nsbrowser/plugins/libflashplayer.so

On my system, there is no mention of gnutls. I had a gnutls mentioned in some backtrace while investigating this whole issue, but it was from flashplayer through libcurl, just like bug 272388 comment 7. Given the fact that libcurl isn't listed as a dependency by ldd either, though, we can assume that libflashplayer does some dynamic linking, and the output of ldd or the command above is only of limited value.

On the other hand, the adobe-flash ebuild depends on both dev-libs/nss and net-misc/curl, from which I'd deduce that it does its low level ssl handling via libnss, but does some high level url requests via libcurl, which in turn uses gnutls if configured to do so. So maybe "USE=-gnutls emerge curl" would be another way to work around this problem.

It could be that the crashes not mentioning libcurl or libgnutls in their backtraces still were the consequence of some kind of memory corruption caused by a bug in gnutls. With a small application and a well reproducable bug, I'd consider valgrinding the application, but I'll not go that way with this bug here, as the applications involved are too complicated and the bug is too difficult to reproduce reliably, at least for me.
Comment 28 Martin von Gagern 2009-06-08 17:01:30 UTC
I guess this bug here is really the same as the (much more frequented)
bug #272388, for which there is a patch from upstream at
http://git.savannah.gnu.org/cgit/gnutls.git/patch/?id=86ca9d6ce227a877

If that patch fixes all issues mentioned here, we can safely close this report as a duplicate.
Comment 29 Jim Ramsay (lack) (RETIRED) gentoo-dev 2009-06-08 17:26:22 UTC
Thanks for the good work on this, people!  Reopening so I can close as duplicate.
Comment 30 Jim Ramsay (lack) (RETIRED) gentoo-dev 2009-06-08 17:27:11 UTC
As mentioned: duplicate of bug #272388

*** This bug has been marked as a duplicate of bug 272388 ***