Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Jul 2009 21:51:05 +0200 (CEST)
From:      Juergen Lock <nox@jelal.kn-bremen.de>
To:        rizzo@iet.unipi.it
Cc:        stable@freebsd.org, malus.x@gmail.com
Subject:   Re: status of flash9/flash10 support in RELENG_7 ?
Message-ID:  <200907251951.n6PJp5WW060965@triton.kn-bremen.de>
In-Reply-To: <20090725013500.GC62402@onelab2.iet.unipi.it>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <20090725013500.GC62402@onelab2.iet.unipi.it> you write:
>Does anyone know what is the status of flash9 or flash10 in RELENG_7 ?
>Following the thread of a couple of months ago, i tried to:
>- remove all linux-* ports
>- set the following in /etc/make.conf
>	OVERRIDE_LINUX_BASE_PORT=f8
>	OVERRIDE_LINUX_NONBASE_PORTS=f8
>- set the following in /etc/sysctl.conf
>	compat.linux.osrelease=2.6.16
>- set the following in /etc/fstab
>	linproc /usr/compat/linux/proc  linprocfs       rw 0 0
>- reinstall linux_base-f8-8_11
>- reinstall linux-flashplugin-10.0r22 (which in turn brings in the
>  relevant linux-f8-* ports)
>
>- also install nspluginwrapper and create a firefox plugin
>- upgrade firefox to firefox-3.5,1 (native), just in case
>- run firefox with "limit stacksize 4megabytes" (or variants)
>  as recommended to avoid npviewer growing/not dying
>
>This was done on 3 different machines (one laptop with a centrino,
>2 desktops with AMD X2 dual core running in i386 mode) with mixed
>[in]success. On one machine thing started working well, but on the
>other two they did not (the various packages were of course slightly
>disaligned) and while trying to replicate the configuration i also
>broke the good one without figuring out why.
>Symptoms are that on certain sites or actions (e.g. switch to full
>screen on youtube videos) i get firefox freezing like this
>
>22381 luigi  13  96    0 82580K 57484K ucond   1   0:00  0.20% firefox-bin
>22413 luigi   1  97    0 72920K 33448K futex   1   0:00  0.20% npviewer.bin
>22414 luigi   1  97    0 72920K 33448K futex   1   0:00  0.20% npviewer.bin
>
>and recovering control (but no video) after 10+seconds
>
>I also get a lot of the following weak_unref warnings with various addresses
>
>(firefox-bin:22381): GLib-GObject-WARNING **: IA__g_object_weak_unref: couldn't find weak ref 0x297ba9f0(0x2a10d110)
>
>(but not sure how related is this, because it happens even without a
>flash plugin).
>
>I have also tried flash9 instead of flash10, o fc10 instead of fc8,
>all with similar results.
>
>Is there a recipe for a working flas9 or flash10 operation ?

Hmm.  All I can say is I'm not sure I can even remember flash hanging
since I lowered the stack limit using this nspluginwrapper patch:
	http://docs.freebsd.org/cgi/mid.cgi?20090630184146.GA39346
(btw still no words from the nspluginwrappper port maintainer about this,
or I missed them?  Cc'd again...)

 _When_ flash hung, I usually got it back to running by doing
`killall npviewer.bin' and optionally quitting ff and doing
`rm /tmp/_org_wrapper_NSPlugins_libflashplayer.so*' and then
restarting the browser.  (If you don't do that, remaining
npviewer.bin processes might interfere with later ff sessions
making flash appear more broken than it really is...)

 HTH,
	Juergen



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200907251951.n6PJp5WW060965>