Updated Friday, February 27 2009 @ 05:30 AM PST
Today's Featured Article
Late-Breakers
Safari 4: fixing Growl-related crashes; Hotmail workarounds; more
Other WebKit applications (Mail.app, etc.) crashing; related to Growl Several users have reported an issue in which various WebKit-based applications crash or exhibit other issues after installing the Safari 4 beta. In some cases, tehse issues are caused by the system add-on Growl.
One reader writes:
"I downloaded and installed safari 4 beta on my mac pro os x 10.5.6, restarted as required, mail immediately failed to start at login and could not be restarted. Removed beta, mails works properly."
A developer on the Growl team explains the issue:
"Mail uses WebKit to display messages, and one of the changes in Safari 4's new WebKit is stricter enforcement of which thread you call it on. We call a method named attributedString in Mail; it calls WebKit's method; WebKit's method raises an exception because we (indirectly) called it from a secondary thread. I have already created a fix and proven that it works. I've sent the patches to the other developers for review; if I hear nothing bad about them by tomorrow, I'll put them into the repository as part of 1.1.5."
In the meantime, you can workaround this issue by putting Growl into summary mode. This can be accomplished by entering the following command in the Terminal:
defaults write com.apple.mail GMSummaryMode -int 2
Hotmail inaccessible The issue with Safari 4 and Hotmail is universal. Sure you can look at emails by changing your user agent but try replying to one. I have had any problems with anything else (including Gmail) and I have no addons.
You can resolve some issues with Hotmail by changing the Safari user agent. First enable the Develop menu (if you haven't already) via this process: Launch Safari, then navigate to Preferences>Advanced and choose to show Develop in the menu bar.
Next, login to Hotmail, then go to the Develop menu and choose User Agent>Firefox.
Unforunately, a number of users are still experiencing issues sending mails after switching the user agent.