Previous 1 2 Next 16 Replies Latest reply: Oct 13, 2010 6:57 AM by Klaus1
Leon Buijs Level 1 Level 1 (0 points)
Ever since the Safari 5.0.2 update, I noticed that when a webpage is open for a long time (as in hours) often Safari prompts that the Flash plugin has stopped 'because an error occurred'.

When this happens, all Flash instances are broken, not just in one window. I usually have more then one browser window or tab open.

Everything is pointing towards a Safari problem, since it never occurs in Firefox and it also happens with my own website. This .swf that I have had online for 5+ years has never given any trouble before. Also, it's programmed quite clean and without using much memory space. I've used it with all sorts of browsers/versions/platforms for half a decade.

It's possible that some other Flash object caused a problem, but still it's not logical that all Safari Flash instances would break from a problem with one Flash object.

Any thoughts?

MacPro3,1 (2008), Mac OS X (10.6.4), working with Macs since 1992
  • andyBall_uk Level 7 Level 7 (20,490 points)
    Hi Leon

    on the one hand - how nice that 10.6 allows flash to crash w/o taking down the whole of safari, as previous os's did - but on the other - how very annoying.

    I would try removing all Flash settings/storage/cache by trashing

    Home/Library/Caches/Adobe/Flash Player/

    and

    Home/Library/Preferences/Macromedia

    after quitting Safari

    & if that doesn't help, try
    moving Home/Library/Preferences/com.apple.safari.plist to the desktop then restarting Safari

    also
    disabling all extensions, & look at any other non-apple plugins/software you may have installed - these sometimes seem to conflict with Flash, for Safari.
  • Leon Buijs Level 1 Level 1 (0 points)
    I certainly agree that it's nice that - whatever is the real cause of the crashes - not the whole browser or even the whole OS is crashing with it. In OS 7 through 9 it could take a lot of time and system restarting just to figure out where the problem was, let alone finding a solution.

    However, one tends to focus on their daily problems rather than the larger blessings of our time

    I started with the cache and prefs. Thanks for the advice.
  • andyBall_uk Level 7 Level 7 (20,490 points)
    one tends to focus on their daily problems rather than the larger blessings of our time


    well put
  • PROBEONE Level 1 Level 1 (5 points)
    I was having a lot of probs. w/slow load and hangups w/safari. also iphoto and a few other web browsers etc. I used Adobes uninstaller to remove Flash Player" and now everything is working great.
    Speed is back to a normal-Great!
    Dickster-------
  • MisterRamMan Level 1 Level 1 (10 points)
    I had real problems using Safari because of all the Flash content polluting the web and hammering my processor on just about every single page I visited. It made surfing a rigorous chore.

    Then a friend told me about "Click2Flash." It's a small-footprint plug-in for Safari (like Flashblock on Firefox) that disables Flash movies...period. Wherever a Flash movie is embedded on a page, it is grayed out. You have the option of playing the Flash movie if you want, by clicking in the middle of the grayed-out box. It's customizable as well, I believe, so you can override your standard settings for certain sites. I couldn't surf without it on Safari.

    This may be a moot point since, as you say, you've apparently uninstalled Flash player from your machine. That may present a problem if you ever want to view YouTube movies, but to each his own.

    Cheers!
  • Leon Buijs Level 1 Level 1 (0 points)
    I don't doubt that you experienced problems, nor that they were solved by uninstalling Flash. Still, when things run like they are supposed to, there should not be any problem viewing Flash on webpages. Especially not on a seriously fast machine like your Mac Pro.
  • Klaus1 Level 8 Level 8 (46,945 points)
    If you have a lot of tabs open and/or a lot of pages running Flash, Safari can sometimes 'hang', requiring a restart of Safari. This can often be inconvenient, and as it is rarely Safari itself that is hanging but merely one of its plug-ins, usually Flash, there is a way using Terminal to restart the plug-ins (without restarting Safari and losing your tabs) by quitting the WebPluginHost process:

    Open the Terminal from the Utilities folder in /Applications and type

    killall -9 WebKitPluginHost

    Note that this command kills all Safari plug-ins, not just Flash. All plug-ins should start back up when you reload the page.

    Then go back to Safari and refresh any pages that were using the Flash plug-in. This also fixes the Beachball of Death. Try this whenever Safari gets slow or freezes. The latest versions of Flash 10.1 appear to have improved the situation somewhat, but haven't completed eliminated it.

    You might also want to kill any Flash Cookies on your system from time to time:


    From this website:

    http://machacks.tv/2009/01/27/flushapp-flash-cookie-removal-tool-for-os-x/

    For those who do not know about Flash cookies, more properly referred to as Local Shared Objects (LSO), they operate in a similar way to regular browser cookies but are stored outside the purview of your browser, meaning you cannot delete them from within your browser, whether Safari, Firefox, Opera or any other. Typically they are issued from sites or 3rd party sites that contain Adobe Flash content. Since virtually all internet advertising is  delivered in Flash, Google/Doudleclick and all other internet advertising companies are sure to be tracking your browsing behavior with Flash cookies. These companies can see you traverse the Internet as you come upon the plethora of sites that contain their embedded advertising. Check out the Wikipedia entry here.

In Mac OS X they are stored in the following location:
/User’s Home Folder/Library/Preferences/Macromedia/Flash Player/#SharedObjects

The settings for the Flash cookies are stored in:
/User’s Home Folder/Library/Preferences/Macromedia/Flash Player/macromedia.com/support/flashplayer/sys

In OS X Local Shared Objects, or Flash Cookies, are appended with a .sol suffix. Flush deletes the Flash cookies (.sol) and their settings.

    Flush can be downloaded from that page.

    The excellent add-on for Safari called Glims now includes a setting for automatically deleting flash cookies when Safari is shut down:

    http://www.machangout.com/

    which not only does that but much more equally useful stuff!

    This article covers the issue in more depth:

    http://www.wired.com/epicenter/2009/08/you-deleted-your-cookies-think-again/

    Flash cookies are also known as 'Zombie Cookies' and are used by a number of firms, including Hulu, MTV, and Myspace. Graham Cluley, senior technology consultant at the internet security firm Sophos, told BBC News that the source of the trouble was Adobe Flash itself, which he called "one of the weirdest programs on the planet".

    "I think it's highly unlikely that these large companies have abused Flash cookies - which are different from browser cookies - with malicious intent," he said.

    "I think it's much more likely that the vast majority of users are simply oblivious to the bizarre way in which Adobe allows them to configure the software."

    http://www.bbc.co.uk/news/technology-10787882

    And a more recent article:

    http://www.nytimes.com/2010/09/21/technology/21cookie.html?_r=3&scp=1&sq=flash&s t=cse
  • Leon Buijs Level 1 Level 1 (0 points)
    I think those sites should be way more open about those techniques they are using. However, if you don't want to be analyzed or followed, don't forget that you are also recognizable from the IP address your computer or router has been given by your ISP.

    It's a lot like driving around with a license plate.

    Most ISPs state it's 'temporarily', but mine hasn't changed for years. There are IP 'anonymizing' methods. There are people who suggest that it's possible to identify just about every computer user by looking at a large number of data that a site is able to retrieve from you, like screen resolution, color depth, OS, browser and plugin versions and even style of typing (timing of interval). If you really want to stay out of statistics and analyses, there is only one solution: Don't use the internet

    On the other hand: most people don't seem to care at all. I guess because they don't notice anything of it in most cases.
  • Klaus1 Level 8 Level 8 (46,945 points)
    I am not sure what point you are trying to make.

    Adding DNS codes to your Network Preferences, should give good results in terms of speed-up as well as added security:

    If you are using a single computer: Open System Preferences/Network. Double click on your connection type, or select it in the drop-down menu, and in the box marked 'DNS Servers' add the following two numbers:

    208.67.222.222
    208.67.220.220

    (You can also enter them if you click on Advanced and then DNS)

    Sometimes reversing the order of the DNS numbers can be beneficial in cases where there is a long delay before web pages start to load, and then suddenly load at normal speed:

    http://support.apple.com/kb/TS2296

    If your computer is part of a network: please refer to this page: http://www.opendns.com/start/bestpractices/#yournetwork and follow the advice given.

    (An explanation of why using Open DNS is both safe and a good idea can be read here: http://www.labnol.org/internet/tools/opendsn-what-is-opendns-why-required-2/2587 /
  • Leon Buijs Level 1 Level 1 (0 points)
    Well, you talk about Flash cookies. The point I'm trying to make, I guess, it that deleting Flash cookies don't have a lot of advantages to me. It won't guarantee you to be anonymous. Also, cookies have their advantages for me. I don't like to have to log in every time I visit a site.

    The idea of anonymity is very appealing to people. It's seen as a form of freedom. We want to be totally free. We don't want a Big Brother looking over our shoulder. But what's often overlooked is that most of the time, anonymity is only helpful for criminals.

    You suggest using opendns.org, but how do I know their security is better the security of my ISP? I know a little bit about the exploits like Kaminsky and the Man In The Middle. (I once made a very slick Flash animation about DNS Basics for RIPE: http://ripe.net/training/e-learning/dnssec-1.html )
  • Klaus1 Level 8 Level 8 (46,945 points)
    deleting Flash cookies don't have a lot of advantages to me. It won't guarantee you to be anonymous. Also, cookies have their advantages for me. I don't like to have to log in every time I visit a site

    Don't confuse FLASH cookies with ordinary cookies.

    how do I know their security is better the security of my ISP?

    By reading the last link in my post.

    Wikipedia also has an interesting article about Open DNS:

    http://en.wikipedia.org/wiki/OpenDNS

    But at the end of the day, if you feel threatened by using the Internet - don't use it!

    Message was edited by: Klaus1
  • wm4 Level 1 Level 1 (0 points)
    The excellent add-on for Safari called Glims now includes a setting for automatically deleting flash cookies when Safari is shut down:


    Where is this defined in Glims?
  • Leon Buijs Level 1 Level 1 (0 points)
    Finally, it turned to be the problem, that with 10.6.4 a buggy version of the Flash Plugin is installed. By deinstalling / reinstalling the latest version from the Adobe site, I fixed this!

    Thanks to Klaus1 for pointing this out.

    You can find it here:
    http://discussions.info.apple.com/message.jspa?messageID=12380063#12380063

    Please read the 2nd and 3rd posts after that one to find out that the link should be
    http://kb2.adobe.com/cps/865/cpsid_86551.html#prob1=uninst,os=m10.6,
  • Leon Buijs Level 1 Level 1 (0 points)
Previous 1 2 Next