← Back to team overview

desktop-packages team mailing list archive

[Bug 830173] Re: Shockwave Flash outdated version. Can't update it.

 

Launchpad has imported 13 comments from the remote bug at
https://bugzilla.mozilla.org/show_bug.cgi?id=516166.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2009-09-12T17:38:24+00:00 Tomasz Chrzczonowicz wrote:

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.1.3) Gecko/20090909 Fedora/3.5.3-1.fc11 Firefox/3.5.3
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.1.3) Gecko/20090909 Fedora/3.5.3-1.fc11 Firefox/3.5.3

I'm using Gnash (http://www.gnu.org/software/gnash/) and not Adobe
Flash. And yet, Firefox tells me to update to new Adobe Flash
player.This is seriously wrong.

Reproducible: Always

Steps to Reproduce:
1. Run Firefox with Gnash installed

Reply at: https://bugs.launchpad.net/firefox/+bug/830173/comments/0

------------------------------------------------------------------------
On 2009-09-13T02:45:08+00:00 Davemgarrett wrote:

Confirmed. Gnash gets caught as old flash with the current checks.

It likes to call itself something like "Shockwave Flash 8.0 r99. Gnash
0.8.2". If we're checking for old Flash an exception needs to be made
for Gnash here. If we really want to get fancy, it could even check for
specifically what Gnash version is in use and see if that is too old and
needs updating itself.

Reply at: https://bugs.launchpad.net/firefox/+bug/830173/comments/1

------------------------------------------------------------------------
On 2009-09-15T17:39:08+00:00 Bugzilla-dolphinling wrote:

This probably affects swfdec users as well (haven't tested, I don't use
swfdec).

A simple fix for gnash would be to check navigator.plugins['Shockwave
Flash'].description, and see if it contains the string "Gnash".

Reply at: https://bugs.launchpad.net/firefox/+bug/830173/comments/2

------------------------------------------------------------------------
On 2009-09-15T17:48:56+00:00 morgamic wrote:

This is a bug with Gnash.  It shouldn't pose itself as Flash if it's not
Flash.

Reply at: https://bugs.launchpad.net/firefox/+bug/830173/comments/3

------------------------------------------------------------------------
On 2009-09-15T17:58:47+00:00 Davemgarrett wrote:

(In reply to comment #3)
> This is a bug with Gnash.  It shouldn't pose itself as Flash if it's not Flash.

And every browser in existence reports itself as Mozilla, but that
doesn't mean we ignore that fact in user agent detection.

It's a Flash substitute so it needs to pretend to be Flash to be used by
things that need to detect Flash. They aren't going to change this any
time soon and we really shouldn't tell every Linux user with Gnash that
they should install latest Adobe Flash.

Reply at: https://bugs.launchpad.net/firefox/+bug/830173/comments/4

------------------------------------------------------------------------
On 2009-09-15T18:06:41+00:00 morgamic wrote:

Yes, was aware of the stuff in comment #4.  Reopening if someone wants
to patch.

Reply at: https://bugs.launchpad.net/firefox/+bug/830173/comments/5

------------------------------------------------------------------------
On 2009-09-16T20:16:19+00:00 Michal Nowak wrote:

(In reply to comment #1)
> If we really want to get fancy, it could even check for specifically what Gnash
> version is in use and see if that is too old and needs updating itself.

Please do not. This is distros area, they should take care of having
gnash, swfdec, ... security threats-free. Since they are open source it
is not the same as with Adobe Flash Player.

Reply at: https://bugs.launchpad.net/firefox/+bug/830173/comments/6

------------------------------------------------------------------------
On 2009-11-09T00:11:53+00:00 Davemgarrett wrote:

*** Bug 527350 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/firefox/+bug/830173/comments/7

------------------------------------------------------------------------
On 2010-10-19T09:46:40+00:00 Gervase Markham wrote:

Michal: Gnash is not just used on Linux. We should certainly be checking
Gnash versions, just as we check Adobe Flash versions and versions of
all sorts of other plug-ins. That's what the plugin checker is for :-)

Gerv

Reply at: https://bugs.launchpad.net/firefox/+bug/830173/comments/8

------------------------------------------------------------------------
On 2011-03-12T00:45:06+00:00 Davemgarrett wrote:

*** Bug 641140 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/firefox/+bug/830173/comments/9

------------------------------------------------------------------------
On 2011-03-13T00:34:53+00:00 skierpage wrote:

For the URL http://www.mozilla.com/en-US/firefox/3.6/whatsnew/ mentioned
in bug 641140 , the problem is in function flashWarning().  This winds
up calling DetectFlashVer() and GetSwfVer().  I think these are minified
versions of Adobe's example code to embed flash (but I can't find the
"source" for mozilla.com on mxr).  The simplest fix is to have
GetSwfVer() short-circuit as comment #2 suggests:

  var flashDescription=navigator.plugins["Shockwave Flash"+swVer2].description;
+ if (flashDescription.indexOf("Gnash") !== -1) { return -1 };
  var descArray=flashDescription.split(" ");

Reply at: https://bugs.launchpad.net/firefox/+bug/830173/comments/10

------------------------------------------------------------------------
On 2011-03-14T10:22:45+00:00 Mail-wz6bkyhu4uq wrote:

This bug affects me too and I'd really like to see it resolved.

I hate seeing a huge notice telling me to install the non-Free flash
software with a link to Adobe even though I'm using Free Gnash.

Appreciate it's in a grey area regarding responsibility to fix (Mozilla
/ Gnash).

Please mediate and fix it though; this message is very confusing to non-
technical users who are quite likely to cause package problems if they
try and follow the unnecessary link to Adobe with which they are
presented.

Reply at: https://bugs.launchpad.net/firefox/+bug/830173/comments/11

------------------------------------------------------------------------
On 2011-03-14T17:27:51+00:00 maximi89 wrote:

This happens like comment 4 said...

it's a substitute, so it self identify like Adobe Flash, due to the
Flash detection identifiers versions... i guess this could be done
creating an additional identifier... this could be done creating a bug
in the Gnash bugtrack to create this identifier, this additional
identifier will help to mozilla to detect when the people are using
SWFdec, LightSpark, Gnash, Adobe or others...

IE, an additional field in the plugins, that identify itself as one of the Flash alternative... then if the plugin it's too old, the same flash alternative have another field with the URL of the flash... so Firefox use that field to tell to the user to update to last version in that URL... or if that field who identify the flash alternative doesn't exist, in that case Firefox just tell to the user to update to Adobe Flash, but if that fields exist, so Firefox tell the other alternative... 
More easy could be to have another option, if the flash plugin crash, just tell: 

"You need to upgrade to the last version of the flash you use:
http://www.gnashdev.org
https://github.com/lightspark/lightspark/wiki
http://get.adobe.com/flashplayer/";

Reply at: https://bugs.launchpad.net/firefox/+bug/830173/comments/12


** Changed in: firefox
       Status: Unknown => Confirmed

** Changed in: firefox
   Importance: Unknown => High

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/830173

Title:
  Shockwave Flash outdated version. Can't update it.

Status in The Mozilla Firefox Browser:
  Confirmed
Status in “firefox” package in Ubuntu:
  Triaged

Bug description:
  From https://www.mozilla.com/en-US/plugincheck/ clicked the update
  button. Tried to follow the update instructions. Wasn't able to
  update.

  ProblemType: Bug
  DistroRelease: Ubuntu 10.10
  Package: firefox 3.6.20+build1+nobinonly-0ubuntu0.10.10.1
  ProcVersionSignature: Ubuntu 2.6.35-30.56-generic 2.6.35.13
  Uname: Linux 2.6.35-30-generic x86_64
  NonfreeKernelModules: fglrx
  Architecture: amd64
  Date: Sat Aug 20 13:07:29 2011
  FirefoxPackages:
   firefox 3.6.20+build1+nobinonly-0ubuntu0.10.10.1
   firefox-gnome-support 3.6.20+build1+nobinonly-0ubuntu0.10.10.1
   firefox-branding 3.6.20+build1+nobinonly-0ubuntu0.10.10.1
   abroswer N/A
   abrowser-branding N/A
  InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
  ProcEnviron:
   LANG=en_US.utf8
   SHELL=/bin/bash
  SourcePackage: firefox

To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/830173/+subscriptions


References