On 11/22/2013 03:06 PM, NoOp wrote:
> Web site(s) are reporting that I do not have Flash installed. I do have
> the most current linux version installed:
> 
> SeaMonkey 2.2.0/1:
> Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101 Firefox/25.0
> SeaMonkey/2.22
> Shockwave Flash
>     File: libflashplayer.so
>     Path: /usr/lib/adobe-flashplugin/libflashplayer.so
>     Version: 11,2,202,327
>     State: Enabled
>     Shockwave Flash 11.2 r202
> 
> Firefox 25.0.1:
> Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101 Firefox/25.0
> Shockwave Flash
>     File: libflashplayer.so
>     Path: /usr/lib/adobe-flashplugin/libflashplayer.so
>     Version: 11,2,202,327
>     State: Enabled
>     Shockwave Flash 11.2 r202
> 
> The issue occurs in both SeaMonkey 2.2.0 (and 2.2.1) and Firefox 25.1.
> However it does not occur in Chromium Version 30.0.1599.114.
> 
> The interesting bit is that Chromium is using the exact same
> libflashplayer.so as the Mozilla browsers:
> 
> Chromium:
> Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko)
> Ubuntu Chromium/30.0.1599.114 Chrome/30.0.1599.114 Safari/537.36
> Adobe Flash Player - Version: 11.2 r202
> Shockwave Flash 11.2 r202
> Name: Shockwave Flash
> Version:      11.2 r202
> Location:     /usr/lib/adobe-flashplugin/libflashplayer.so
> 
> If I use <https://www.mozilla.org/en-US/plugincheck/> as a base for
> testing, both SeaMonkey and Firefox (both are Mozilla versions & not
> distro versions) I get:
> Shockwave
> FlashShockwave Flash 11.2 r202        vulnerable 'Update Now'
> 
> However if I use the same test with Chromium I get:
> Shockwave Flash
> Shockwave Flash 11.2 r202     'Up to Date'
> 
> So now I test all three with
> <http://helpx.adobe.com/flash-player/kb/find-version-flash-player.html>
> and get '11.2.202.327' for all three.
> 
> So what gives? Why does the Mozilla plugin check report that the
> Chromium version (same libflashplayer.so is in use) is fine, yet reports
> that the SeaMonkey versions are 'vulnerable' and out of date?
> Anyone else getting the same (with linux)?
> 
> It gets even more interesting, and the Mozilla plugin check also reports
> that the Flash plugin in Opera (linux) is fine as well:
> Opera/9.80 (X11; Linux x86_64) Presto/2.12.388 Version/12.16
> Description: Shockwave Flash 11.2 r202
> Architecture: native
> /usr/lib/mozilla/plugins/flashplugin-alternative.so
>  Note: Opera also uses the same libflashplayer.so, it just does it in a
> roundabout way via symlinks:
> $ ls -al /usr/lib/mozilla/plugins/flashplugin-alternative.so
> lrwxrwxrwx 1 root root 37 Nov 14 09:25
> /usr/lib/mozilla/plugins/flashplugin-alternative.so ->
> /etc/alternatives/mozilla-flashplugin
> $ ls -al /etc/alternatives/mozilla-flashplugin
> lrwxrwxrwx 1 root root 44 Nov 14 09:25
> /etc/alternatives/mozilla-flashplugin ->
> /usr/lib/adobe-flashplugin/libflashplayer.so
> 
> Note that I've also tested using 'safe mode - addon disabled'

Found the problem & filed a bug report:
<https://bugzilla.mozilla.org/show_bug.cgi?id=942356>

Both Firefox and Seamonkey put incorrect plugin information in the
pluginreg.dat file. Note that the version information in both files
incorrectly places commas, instead of periods, between the version number:
SeaMonkey 2.2.0/1:
Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101 Firefox/25.0
SeaMonkey/2.22
Shockwave Flash
    File: libflashplayer.so
    Path: /usr/lib/adobe-flashplugin/libflashplayer.so
    Version: 11,2,202,327

Firefox 25.0.1:
Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101 Firefox/25.0
Shockwave Flash
    File: libflashplayer.so
    Path: /usr/lib/adobe-flashplugin/libflashplayer.so
    Version: 11,2,202,327

If I modify the pluginreg.dat file to correctly show the version number,
the mozilla plugin site recognizes that the Flash version is up-to-date:

[PLUGINS]
libflashplayer.so:$
/usr/lib/adobe-flashplugin/libflashplayer.so:$
11,2,202,327:$

Now I modify:

[PLUGINS]
libflashplayer.so:$
/usr/lib/adobe-flashplugin/libflashplayer.so:$
11.2.202.327:$

and show:
Shockwave Flash
    File: libflashplayer.so
    Path: /usr/lib/adobe-flashplugin/libflashplayer.so
    Version: 11.2.202.327

and the plugin check works correctly.

_______________________________________________
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey

Reply via email to