• On CBS MoneyWatch: 4 Things You SHOULDN'T Buy at Target
advertisement
May 3, 2006 8:45 AM PDT

More fixes for freezes, stalls in Safari

by CNET staff

There are numerous causes for indefinite stalls (freezes) in Safari -- characterized by the appearance of an unending "spinning beach ball" progress indicator -- and a number of associated fixes.

One of the more common causes for a Safari freeze is a failure in the lookupd mechanism, as covered in our tutorial "Fixes for system-wide freezes when Web browsing [avoiding lookupd bug]." We also recently noted a repeatable freeze that can be caused in Safari by a problematic code fragment.

We've now identified some additional causes/solutions for lock-ups in Safari.

SyndicationAgent file -- replacing SyndicationAgent is a component of Safari's RSS capabilities that automatically updates RSS feeds. By default, it checks every half-hour.

We've recently encountered some cases where problems with this component can cause freezes in Safari -- usually accompanied by a page failing to load completely or an RSS feed not loading at all.

The SyndicationAgent file is located at:

/System/Library/PrivateFrameworks/Syndication.framework

Some users have reported that replacing this file with a copy from a Mac OS X system that does not exhibit issues resolves the repeated hang-ups.

Note that according to Apple, you can also change how often this component checks web feeds via the following Terminal command:

  • defaults write com.apple.Syndication RefreshInterval (interval)

where interval is the number of seconds, e.g. 600 for every ten minutes.

Alternatively, you can try turning off RSS feeds altogether.

Disconnect from AirPort network Meanwhile, we've received some reports from readers who say that the repeated freezes only occur when connected to a wireless network via AirPort. Using a wired connection has solved the issue for some.

Feedback? Late-breakers@macfixit.com.

Resources

  • "Fixes for system-wide freezes when Web browsing [avoiding lookupd bug]."
  • repeatable freeze
  • Late-breakers@macfixit.com
  • More from Late-Breakers
  • Recent posts from MacFixIt
    iTunes 10 user interface sees some minor changes
    Apple seeds iOS 4.1 Gold Master to developers
    Possible fix for Harman Kardon iSub problems with PowerPC Macs
    Precautions to take before installing iTunes 10
    A reminder on how to reset your Mac's system password
    Mail messages appearing blank
    Adobe Lightroom update brings direct Facebook publishing; Camera Raw 6.2 released
    Weekly troubleshooting utilities update
    Add a Comment (Log in or register) (5 Comments)
    • prev
    • next
    by Steve Frawley May 3, 2006 10:14 AM PDT
    So how do I turn off RSS feeds altogether in Safari?
    Reply to this comment
    by shiggy May 3, 2006 10:14 AM PDT
    <class="merchant"><span>&#62;</span><div class="datestamp"><i>This is a reply to a previous comment by Steve Frawley</i></div></class><br />
    Go to Safari Preferences, select the RSS icon, then change the Check for Update
    drop-down menu to "Never."
    Reply to this comment
    by Steve Frawley May 3, 2006 10:14 AM PDT
    <class="merchant"><span>&#62;&#62;</span><div class="datestamp"><i>This is a reply to a previous comment by shiggy</i></div></class><br />
    I don't have an RSS icon in preferences?!?
    Reply to this comment
    by OKF May 3, 2006 3:06 PM PDT
    For me, the spinning beach ball is caused by dotmac. Setting my preferences to
    synch with dotMac turns my G5 dual 2G into a snail - and sometimes tells me
    that my 160 G hard drive is full, when it certainly is not.
    Reply to this comment
    by macaholic May 3, 2006 6:51 PM PDT
    Except that when Safari choked on a certain website, I had no mouse, no
    keyboard, nothing. The computer totally locked-up. No way of switching to
    Terminal or anything. So I waited and waited, until I had no choice but to just
    hold the power button and force restart.
    Reply to this comment
    (5 Comments)
    • prev
    • next