- nspulginwrapper-1.1.0 hit Fedora 9 updates with its new support for "windowless" WMODE. It turns out that the previous nspluginwrapper version did not support WMODE, so it was hiding an instant crasher (upstream bug) where firefox would die even with the protection of nspluginwrapper. Reportedly the next upstream release of firefox-3.0.2 should include this patch, but meanwhile lots of people are affected. Please test the builds of xulrunner from here.
- This patch against nspluginwrapper-1.1.0 is also necessary to use Flash 10 with WMODE without instant crashes. This was pushed as nspluginwrapper-1.1.0-5.fc9 in Fedora 9 updates a few days ago.
- Earlier today (August 11th 2008) Adobe released the release candidate of Flash 10, version 10.0.0.569. The big changes in this build are requiring external libraries NSS and libcurl.so.3. RHEL4 and RHEL5 have libcurl.so.3 so they are apparently fine, but Fedora 8+ have libcurl.so.4. It turns out that Debian somehow has been shipping with a symlink from libcurl.so.3 to libcurl.so.4 after they found that the ABI is actually the same. Updates to curl with a similar link (actually an empty shared library linked to libcurl.so.4) are heading to Fedora 8, Fedora 9 and Fedora 10. If you cannot wait, grab the latest build for your Fedora here.
Unfortunately there seem to remain other crashes, but they are at least more difficult to reproduce. If you do figure out a consistent reproduce procedure for additional crashes please reply here.
I just rewrote the old Flash RPM site into a permanent "Tips and Tricks" page where the latest Linux workarounds for these issues will be written down.