Billcnz , I have found the part of the vector script that is fixing the crash problem, what I did was add each different part to the script and what I came up with is this:
Code: Select all
# Include /usr/lib/mozilla/plugins in the plugin path:
#added to fix the FLASH 9 bug that crashes the browser
if [ "$MOZ_PLUGIN_PATH" ] ; then
MOZ_PLUGIN_PATH=$MOZ_PLUGIN_PATH:${moz_libdir}/plugins:/usr/lib/mozilla/plugins
else
MOZ_PLUGIN_PATH=${moz_libdir}/plugins:/usr/lib/mozilla/plugins
fi
export MOZ_PLUGIN_PATH
#end of add to fix the FLASH 9 bug that crashes the browser
I just tried it running a fresh install of 2.14final from CD and it works great!
Code: Select all
FILE: /usr/lib/seamonkey-1.0.6/mozilla-bin
#!/bin/sh
#This has been added to fix Flash 9 crash problems
# Include /usr/lib/mozilla/plugins in the plugin path:
if [ "$MOZ_PLUGIN_PATH" ] ; then
MOZ_PLUGIN_PATH=$MOZ_PLUGIN_PATH:${moz_libdir}/plugins:/usr/lib/mozilla/plugins
else
MOZ_PLUGIN_PATH=${moz_libdir}/plugins:/usr/lib/mozilla/plugins
fi
export MOZ_PLUGIN_PATH
#end of add to fix Flash 9 crash problems
#
#hack to fix a bug...
DEPFND="`ldd /usr/lib/mozilla/components/libgfx_gtk.so | grep 'libpangoxft'`"
[ "$DEPFND" = "" ] && export LD_PRELOAD="/usr/lib/libpangoxft-1.0.so.0"
#v2.14 Billcnz found that disabling pango considerably speeds page rendering time
#on older CPUs (official builds do not have --enable-pango)...
export MOZ_DISABLE_PANGO=1
exec /usr/lib/mozilla/seamonkey-bin $@
EDIT: I use firefox on my system and have it installed to /usr/lib/firefox
I added the code to the file firefox the following is the instructions for this setup
I inserted it in the same place that the vector script had it right after setting the env vars
FILE: /usr/lib/firefox/firefox (if you installed firefox to /usr/lib)
Code: Select all
....
#uncomment for debugging
#set -x
moz_libdir=/usr/local/lib/firefox-2.0.0.1
MRE_HOME=/usr/local/lib/mre/mre-2.0.0.1
# Include /usr/lib/mozilla/plugins in the plugin path:
#added to fix the FLASH 9 crash bug
if [ "$MOZ_PLUGIN_PATH" ] ; then
MOZ_PLUGIN_PATH=$MOZ_PLUGIN_PATH:${moz_libdir}/plugins:/usr/lib/mozilla/plugins
else
MOZ_PLUGIN_PATH=${moz_libdir}/plugins:/usr/lib/mozilla/plugins
fi
export MOZ_PLUGIN_PATH
#end of add to fix FLASH 9 crash bug
# Use run-mozilla.sh in the current dir if it exists
# If not, then start resolving symlinks until we find run-mozilla.sh
.....
This was on firefox 2.0.0.1 but should work fine for seamonkey(see edit above)
It must have something to do with the plugin path, I tested on the site you suggested and without the add it crashes and with the add it works the way it should. I hope we can get a lot of users to test this so we can have a sable current Flash once and for all.