• On MP3.com: Free music videos
August 27, 2008 10:55 PM PDT

Why can't they fix the Flash/Firefox bug?

Posted by Rafe Needleman
  • Print

Latest: Adobe's John Dowdell has a thoughtful critique of this post that also expands on the nature of the bug.

An annoying and long-lived bug is preventing some users from viewing Web videos. There's a workaround, but for many, the cure is as bad as the disease.

The bug is that Flash videos don't play for certain Firefox 3 users on Windows XP or Vista, when using the current Flash player version 9. On YouTube, CNET TV, and other sites, embedded videos will start, but they halt after two seconds. Both Mozilla and Adobe have been aware of the issue since late May, but as yet no solution has been found. For some people suffering from this bug, it's intermittent. For others, it's a consistent block to viewing online videos.

One workaround solution is to install the Flash 10 player, which is still in beta. Unfortunately, many Flash video sites don't recognize that Flash 10 is a valid and current player. CNN, for example, thinks Flash 10 beta is older than Flash 8, asks users to upgrade to Flash 9, and thus won't play at all.

The cure is worse than the disease.

Since the bug is serious and has been known for some time, I called both Mozilla and Adobe to see what's going on. I spoke first with Mike Beltzner, Mozilla's "phenomenologist," aka head of user experience. He pointed me to the record in Bugzilla where they're tracking the issue and gave me some of the issues they think are responsible for this one. In a nutshell, Mozilla thinks there's a miscommunication between plug-in and browser but doesn't know which product is the culprit.

He also took a minute to trumpet Mozilla's open-source philosophy. Since Firefox's code is open, Adobe can look at it to try to determine what is going on. But Mozilla's team can't look into Flash. Beltzner didn't blame Adobe for the bug itself, but he did say that Adobe's traditional closed software architecture is slowing down their investigation. "We hit a wall when it's a closed-source solution," he said.

An Adobe spokesperson, who asked not to be named, said Adobe is looking into the issue but isn't yet sure if the problem is isolated to Firefox 3 and Flash 9, or if there is a third culprit--another plug-in, perhaps--that is throwing things off for the Flash player.

Finger pointing is common in software troubleshooting, and I give both Mozilla and Adobe credit for only generally waving, not pointing, their fingers at each other. Unfortunately, neither team seems to have developers who can reproduce this issue, which just keeps the ping-pong game going.

What I find most interesting is the way the differing philosophies of Mozilla and Adobe are slowing down resolution of this issue. If both companies were open then any developer--at Mozilla, Adobe, or elsewhere--could get into things and start experimenting to find a fix. If both companies had closed philosophies then their engineers could swear each other to the secrecy, swap source code, and together fix the issue. But right now I get the sense that the two very different companies simply are not meshing well. And because of that, I can't play my videos.

Flash 9 works just fine in Internet Explorer.

See also: Two quick fixes for Firefox 3.

Rafe Needleman writes about start-ups, new technologies, and Web 2.0 products, as editor of CNET's Webware. E-mail Rafe.
Recent posts from Webware
GigaOm drops ad deal with Federated Media for IDG
Disney takes on Chinese affiliate over piracy
Geodesic takes aim at SMS with Mundu IM
Tech layoffs: The scorecard
Ziibii: iPhone RSS with a twist
Add a Comment (Log in or register) 67 comments
by tibleyard August 28, 2008 12:41 AM PDT
I.ve also experince same problem with Firefox!
Reply to this comment
by Lerianis August 28, 2008 1:16 AM PDT
This isn't a bug with Firefox. Frankly, I run Firefox 3.0, Minefield (the tester version of Firefox), etc..... I have never had a problem with playing ANY flash videos. To be honest, I don't think there really IS a problem: I think some people's Flash Players are getting corrupted, not re-installing correctly, and everyone blames it on FIrefox and Flash Player when the real issue is that they need to do some registry diving on their system to find out what in the world is causing the problem.
by johnsmith2008 August 28, 2008 1:09 AM PDT
Maybe they could all switch to Silverlight if Adobe is not willing to fix its bugs...
Reply to this comment
by Lerianis August 28, 2008 1:20 AM PDT
Silverlight has a few bugs as well, johnsmith2008. Really, I had someone who had this problem.... I told him to totally uninstall Firefox 2 or 3 (whatever he had), re-install it, and then re-install Flash Player 9... Boom! Problem solved. So I think the problem is something in Firefox is getting corrupted or something in Flash Player 9 is getting corrupted, and that is the problem.
To be honest.... on Firefox 2, I had this problem. It turned out that the Flash Player plugin and some of it's registry entries had gotten corrupted. Once I manually removed them (removing EVERY SINGLE REFERENCE to Flash Player in both IE and Firefox from the registry) and then re-installed Flash Player.... the problem was fixed.
I also had the problem creep up on another person's PC, and I installed No-Script to fix the problem. The problem was that on the site where he was trying to watch a flash video, the page was coded wrong and had an erroneous string of .html that Firefox and Flash Player weren't liking, but that IE just ignored.
by badasscat August 28, 2008 11:12 AM PDT
Except that Silverlight is at least as bad, in that it's slow and choppy even on a fast computer. It also does not deal well at all with fragmented memory (as anyone who's had their browser running longer than 5 minutes has), which is not a problem with Flash.
by adkiller2k7 August 29, 2008 8:28 AM PDT
NO! Silverlight doesnt work with some PC's, it says its incompatible with my processor, and it also says its incompatible with IE THATS MESSED UP!
by stimul8d August 28, 2008 2:00 AM PDT
"We hit a wall when it's a closed-source solution".

I'm usually a fan of Mozilla but that answer is complete BS. There are millions of developers debugging around closed source solutions every day,.. i'm one of them. It's the reality of software development and not an excuse for ignoring a serious bug. BOTH Mozilla AND Adobe need to consider this a critical issue but Mozilla have much more to lose since there's no problem with Flash 9 and IE. They need to get over themselves and stop blaming closed-sourcedness. Most commercial software is closed source and for good, solid business reasons.

"If both companies had closed philosophies then their engineers could swear each other to the secrecy, swap source code, and together fix the issue".

Never gonna happen,..even companies which rely on each others support will not do this. I don't care how moral these companies want us to believe they are, it would be like "Attack of the Clones" within weeks!
Reply to this comment
by Mike_Beltzner August 28, 2008 7:25 AM PDT
Nobody said we were ignoring the situation, we just said that we weren't able to reproduce it, and so we can't really debug it. Further, without being able to look at the source code, we don't know where things might be going wrong or wonky.

Further, nobody blamed closed-sourcedness; I merely mentioned that if Flash was open source, we would be able to look deeper into the issue ourselves without having to find a snapshot of a system that's experiencing the problem.
by Lerianis August 28, 2008 2:04 AM PDT
Guys, this is not a problem with Adobe Flash Player or Firefox. There is something that keeps on scrambling the entries for Flash Player for Firefox in the registry and also corrupts the files for Flash Player on your hard drive. I am really beginning to think that there is some sort of malware out and about that is causing this problem.
I experienced this problem on Firefox 2 myself for awhile. Then, I totally uninstalled and re-installed Firefox 2, not even saving anything in my profile but my bookmarks and manually deleting my profile.... that solved the problem instantly in one case. When the same problem cropped up a few months later, I uninstalled and re-installed Flash Player.... again, that solved the problem.
Reply to this comment
by swathingscientist August 28, 2008 3:50 AM PDT
I'm having the same sort of issues all over the Net with Flash video.Have Flash Player 9 but also have Flash 10 for IE and Flash 10 for all other browsers.Still get told to "Go here" to get flash.It's beginning to give me a complex.I would like to see everybody on the same page,stop messing with my enjoyment.Your own page here on CNET identified me instantly as having Flash 10.
My thanks
Reply to this comment
by Lerianis August 28, 2008 9:21 PM PDT
Yeah, that's a problem. Really, pages shouldn't be doing that 'Flash check' anymore considering that most people are already on Flash Player 8 or higher now. I get tired of seeing that message on numerous websites, which won't let the things work because of my having a higher version of Flash installed than the person who made the page allowed.
by gagahput3ra August 28, 2008 3:56 AM PDT
I experienced the same issue but i can solve it by restarting Firefox. And it didn't happen very often, i have to say.
Reply to this comment
by basraw August 28, 2008 5:49 AM PDT
Yes - restart firefox with OUT saved sessions or tabs.

That'll fix it until it happens again.
Reply to this comment
by onlyauser August 28, 2008 6:31 AM PDT
I love most all things Adobe, however, it appears that Adobe is not responding effectively or very strategically against the burgeoning Silverlight.

This underestimation of the competition and the fact that Adobe not doing everything possible FAST to correct a problem with Flash in the most important open application is going to cost Adobe in many ways.
Reply to this comment
by twistyr August 28, 2008 7:09 AM PDT
There's a similar problem with FF3 & embedded Windows Media vids. The video floats off halfway across the page, or the player controls vanish, or the vid is replaced by black rectangle. Very modern art but doesn't help my viewers. We've been talking about switching to Flash just to resolve this problem but reading this article makes me think I'd better just tell everyone to roll back to FF2.

Lerianis, re your registry changes - I've read forum posts citing a Windows Security update (#896688) which changes registry info in such a way that some ActiveX components no longer display properly on webpages.

I thought this might be the cause of the FF/WMP issues but I can't really ask annoyed end users to go to the bother of checking what their latest security update was to confirm this, and it's a bit tenuous anyway.

There are a number of posts complaining that WMV has vanished since upgrading to FF3 - this one's on the Mozilla forum, and there isn't even an official response: http://support.mozilla.com/tiki-view_forum_thread.php?locale=tr&comments_parentId=135328&forumId=1
Reply to this comment
by Lerianis August 28, 2008 9:23 PM PDT
WMV hasn't vanished in FIrefox 3. You have to install a plugin to allow Firefox 3 to play WMV streams in Firefox 3, and it's right on the 'known bugs' page for Firefox 3. Really, I think that Mozilla should put a link to the page with that installer on the main Firefox 3 download page.
by Penguinisto August 28, 2008 7:15 AM PDT
FF3 + Flash works just fine here... but then again, I don't use Windows (just Mac and Linux), so your mileage may vary.
Reply to this comment
by bill dates August 29, 2008 11:33 AM PDT
so it works for you. both FF3 and Flash 9? so what's the common denominator that wasn't in the combination that made it work for you and not for the other windows user?
by alex_mayorga August 28, 2008 7:16 AM PDT
An excellent moment to plug http://www.gnu.org/software/gnash/ =) I personally block most if not all Flash content anyway and file a report to the webmaster whenever I find a Flash only site. The real bug here is the sites version detection scripts that are too foolish to not realize that 10 > 8.
Reply to this comment
by Mike_Beltzner August 28, 2008 7:23 AM PDT
The Windows Media Player plugin issue is documented here: http://support.mozilla.com/en-US/kb/Using+the+Windows+Media+Player+plugin+with+Firefox (Microsoft stopped shipping the plugin with certain operating system releases)
Reply to this comment
by Renegade Knight August 28, 2008 7:31 AM PDT
The Flash guys are the ones on the hook to make their product work with the dominant browsers if they want to keep their market share.

Personally I don't like that I need to install Flash to begin with. Flash seems bloated.
Reply to this comment
by Lerianis August 28, 2008 9:24 PM PDT
Bloated? It's only 20MB's installed, so how is that bloated? Man, some people just don't want to give up ANY space on their hard drive to anything.
by alexboyer August 28, 2008 7:53 AM PDT
Flash player is open source.... Kudos to Mozilla for the misdirection. It's surprising that they'd try it in the age of Google though...

http://www.adobe.com/aboutadobe/pressroom/pressreleases/200804/050108AdobeOSP.html
Reply to this comment
by fun2program8 August 31, 2008 5:20 AM PDT
No, it's not open. The specifications for the SWF format are opened up, but the player that uses these is still locked up tight.
by alexboyer August 28, 2008 7:56 AM PDT
Actually it looks like they haven't completed that yet...
Reply to this comment
by jcwestbrook August 28, 2008 10:15 AM PDT
I had this issue when first upgrading to Firefox 3 - and I just installed flash 10 and it went away. I've never had trouble with the Cnet website - or any other - prompting me to install another version.
Reply to this comment
by Matthew Saroff August 28, 2008 10:41 AM PDT
Just a nit pick, "An Adobe spokesperson, who asked not to be named," is not a spokesman. He is an anonymous source.

Spokesmen speak on the record. If they go off the record, they are no longer spokesmen.
Reply to this comment
by MatthewFabb August 28, 2008 10:57 AM PDT
John Dowdell from Adobe points out, the reason the bug has not been fixed is because users are not providing enough information to let Adobe Flash engineers know how the bug is created, so that they can reproduce it:
http://blogs.adobe.com/jd/2008/08/firefox_video_dropouts.html

If Adobe can't reproduce it on demand, they really can't fix it because it's otherwise just a shot in the dark on what's causing it and what needs to be done to remove the issue.

I've seen the bug happen myself a couple of times (Windows XP, Firefox 3, Flash Player 9.0.124) but it has not happened very often and is very random in nature.
Reply to this comment
by Lerianis August 28, 2008 9:26 PM PDT
Well, it's hard to give them a way to reproduce it "on demand" because it seems to be a 'it won't work one second, then it will work the next second!" kind of thing.... there is no way to give them information when it is a crapshoot whether the thing in question will not work on a regular basis.
by Joeb912 August 28, 2008 11:19 AM PDT
I have the problem in IE7 and despite attempting one of the fixes on Microsoft's website, I've never gotten Flash 9 to work. If I have to see a website using Flash, I switch to Firefox. How ironic.
Reply to this comment
by Lerianis August 28, 2008 9:29 PM PDT
Well, that's strange..... you are the first person I have heard of saying that they have this problem in IE7, as far as I can remember. Have you tried uninstalling and re-installing Flash Player 9? If you are on Vista.... this problem shouldn't have crept up, I haven't had anyone else say that they have had that problem on that operating system.
by Joeb912 September 1, 2008 7:58 AM PDT
I'm the only one who's read these blogs that has the problem with IE7. I have uninstalled, reinstalled, patched, run registry fixes, Microsoft fixes, etc. and Flash 9 absolutely doesn't work. I have XP SP3.
by revtarded August 28, 2008 11:26 AM PDT
firefox 3 + winxp sp3 and all works well with flash9. never had even a hiccup and didnt realize this was an issue until i read this story. because of that, i'll buy the errant plug-in combination excuse or the embedded malware excuse since i have no additional plugins installed in firefox other than standard fare media plugins like flash.
Reply to this comment
 See all 67 Comments >>
advertisement

About Webware

Say No to boxed software! The future of applications is online delivery and access. Software is passé. Webware is the new way to get things done.

Add this feed to your online news reader

Webware topics

In the news now

Apple's iPhone 2.2
hits the street

The latest software update offers several improvements to Google maps as well as wireless downloading for podcasts.



The big chill for holiday parties?

Tech companies faced with cost-cutting may not be canceling the annual festivities outright, but things are certainly being done differently this year.



advertisement

Inside CNET News

Scroll Left Scroll Right