• On CHOW: Can girls use the guys' bathroom?
advertisement
mySimon mySimon mySimon Outdoor Gear mySimon Swimwear mySimon Home and Garden
June 13, 2007 3:30 AM PDT

Safari 3.0 beta (#3): More serious issues and fixes

by CNET staff
  • Font size
  • Print
  • 25 comments

[Published Wednesday, June 13th]

As we continue to report on some serious issues affecting the Safari 3.0 beta, it is important to remember that (as stated yesterday), this package modifies many significant components other than the Safari application itself, perhaps most importantly the WebKit framework (version 522.10.1 is included with Safari 3 beta), relied upon by numerous Mac OS X applications to render HTML and perform other functions. Keep the included uninstaller (Safari3BetaUninstall.pkg) handy.

Reinstallation of Mac OS X may be necessary for serious issues Some users who installed Safari 3.0 beta users are experiencing serious issues with both Safari 2.0.4 and other applications even after uninstalling Safari 3.0 beta.

MacFixIt reader Paul Burke, for instance, writes:

"Ever since I attempted to upgrade to Safari 3 Beta I have had nothing but problems. I noticed these issues immediately because the most obvious issue is that, with a full connection, and other computers loading the pages successfully in the house, Safari (and surprisingly Firefox) could not connect to the servers of many, many pages. (including Myspace, Facebook, Youtube, basically most of the pages I visit.) I am having the same issues, running Safari 2.0.4 (419.3). Loading the pages is not the only issue. Sometimes they load, but only partially (leaving out images, CSS, javascript, you name it. [...] Nothing is helping. I have tried uninstalling Safari, then reinstalling,then uninstalling WebKit, reinstalling Safari, then uninstalling again."

In these extreme (and rare) cases, you may want to consider re-installing Mac OS X, which has proven successful for some. As described by one reader:

"I 'successfully' updated from Safari 2.0.4 and found that I couldn't open Safari anymore.  After 1 1/2 hrs. on the phone with Apple, I finally had to reinstall OS X with Archive and Install."

Widget problems (cont.) -- some already updated We previously reported that because Safari 3.0 beta modifies the WebKit framework and other files, some Widgets may not work properly after installation. One of the Widgets mentioned yesterday -- for accessing Wikipedia -- as already been updated with a Safari 3 beta-compatible release.

The developer of the Wikipedia widget, Sean Billig, provided MacFixIt with these details regarding the fix:

"The widget issues seem to be caused by a search history bug. When a widget contains this, it works fine (doesn't save search history):

  • (left bracket)input size="21" type="search" autosave="myHistory" results /(right bracket)

"But when it's changed to this:

  • (left bracket)input size="21" type="search" autosave="myHistory" results="10" /(right bracket)

"it won't launch. Both variations work fine in Safari, however. I've fixed the Wikipedia widget for Safari 3 users by greping for the Safari version number. Ugly hack, but it was late."

Uninstaller not working -- fixes We've received reports from some readers indicating that the included Safari beta 3 uninstaller does not work, giving the message that no copy of Safari eligible for uninstallation can be found.

MacFixIt reader Ray Constantine writes:

"After trying out Safari 3 beta, I decided it was not ready for my Desktop. However, when I went to use the uninstaller, none of the drive partitions (including the one I installed it on) were accessible for an uninstall. The message said that the partition did not have a Safari beta version that could be uninstalled. Fortunately for me, and I highly recommend this for anyone who like to dabble with betas, I had installed the Safari beta on a clone produced using SuperDuper!"

In some cases, performing one or more of the following may allow the uninstaller to work:

  • Restart in safe mode (hold the shift key while starting up)
  • Disconnect all USB/FireWire peripherals except for the mouse

Another option is to simply reinstall Mac OS X, as aforementioned.

Growl interference: "Candybars" empty The "Candybars" display type used by the Growl notification system displays no text after installing Safari 3.0. Other themes show notification text properly.

You can change the display theme by going to the Growl pane in System Preferences, clicking the Display Options tab and selecting from the left-hand pane. All themes except "Candybar" appear to function properly after Safari 3.0 installation.

Colloquy broken It appears that the Colloquy chat client is not compatible with the new WebKit version included with Safari 3, with no display of text in the chat window.

Feedback? Late-breakers@macfixit.com.

Previous coverage:

Resources

  • stated yesterday
  • re-installing Mac OS X
  • Safari 3 beta-compatible r...
  • Colloquy
  • Late-breakers@macfixit.com
  • Safari 3.0 public beta (#2...
  • Safari 3.0 public beta for...
  • More from Late-Breakers
  • Recent posts from MacFixIt
    Apple releases Aperture 3.0
    Manage iCal's automatic e-mail generation for invitations
    CNET TV Apple Byte: Apple faces critics
    Weekly Utilities Update: Net Monitor, MiniUsage, TimeMachineEditor, more...
    Odds and Ends: Essential video codec packs for OS X
    Address Book: Unable to add, view contacts
    Persistent 'Faster Browser Search' overtaking Safari's default search
    Quick tip: Faster Time Machine backups
    Add a Comment (Log in or register) Showing 1 of 2 pages (25 Comments)
    by Ilgaz June 13, 2007 3:45 AM PDT
    If the packager guys at Apple simply wrote this to first sentence, in CAPS

    "Warning: This beta upgrades system frameworks, Applications which uses those frameworks may fail after running this installer. In that case, please run the uninstaller."

    Zero 3rd party testing, ignoring 3rd party popular programs really works (!).

    It just needs to browse versiontracker top 50 or check their own download numbers to figure what may break. They are way too classy to check open source or 3rd party programs.
    Reply to this comment
    by lexicon5_ June 13, 2007 3:45 AM PDT
    >
    This is a reply to a previous comment by Ilgaz


    Yeah...lets have APPLE check every crappy 3rd party app that you may or may not have on your system...thats the ticket.
    Geeze, we'd not see another revision for 3 years if we expected Apple to do others homework. IT'S A BETA!!!!! Released for the developers of said 3rd party apps to test for themselves. Repeat after me..."It's only a beta, It's only a beta, It's only a beta"
    Reply to this comment
    by Roodavis June 13, 2007 5:41 AM PDT
    Ugggh. Safari 3.0 beta changed a lot more than I expected. Somehow after the install, Mail junk filters were way more agressive. I had to go back through my junk mail and define approximately fifteen regular emails as "Not Junk". On top of that Safari 3.0 beta flat out did not work. Click on a link in Mail and Safari would activate, but no new window or load attempted. Cutting and pasting the link in to Safari just gave me the spinning wheel. I was not able to load any pages in Safari. Firefox continued to work as expected.

    Fortunately the uninstaller returned things to a useable state. Put this one back in the box.
    Reply to this comment
    by kucharsk June 13, 2007 6:36 AM PDT
    I had no crashes or other oddities running 3.0beta, but several web pages did not display correctly, displaying single-spaced text as double spaced (!). Graphics like the ads at the top of the page also drew half way down the box such that only the top half was visible and the bottom half was drawn "below" the box (it wasn't actually visible.)

    But I don't think it's Apple's responsibilities to test it with third party Safari modifications, especially if those apps use undocumented or Apple-private ABIs.
    Reply to this comment
    by Ilgaz June 13, 2007 6:36 AM PDT
    >
    This is a reply to a previous comment by kucharsk


    Webkit is being used by many OS X native 3rd party programs. A popular example would be Realplayer 10+

    The programs relying on Webkit fails very bad after Webkit is replaced by beta.

    Of course nobody who is sane will expect 3rd party "addons" etc would run flawlessly with a beta major update.

    I was JUST about to double click installer and I noticed the "Framework replaced" part on Macfixit sidebar at Versiontracker or some blog I don't remember. That would be some real needless hassle for a production machine.

    If you know Windows machines a bit, the Webkit these days is more like Internet Explorer's mshtml.dll , everything relies on it unless they don't use Mozilla's Gecko (like esselerate engine)

    I wonder what prevented Apple from using a seperate, upgraded Webkit INSIDE Application, not installed system wide. Perhaps a real developer may explain.
    Reply to this comment
    by lkrupp June 13, 2007 6:36 AM PDT
    >>
    This is a reply to a previous comment by Ilgaz


    "The programs relying on Webkit fails very bad after Webkit is replaced by beta."

    Nonsense. I have had no such problems. Everything works as before the beta install, everything. If you're going to make such a claim the be prepared to back it up with facts. Anecdotal reports from uninformed or incompetent users is NOT evidence.
    Reply to this comment
    by Chris! June 13, 2007 6:36 AM PDT
    >
    This is a reply to a previous comment by kucharsk


    ***!?

    You don't think Apple should do product testing!

    I'd make a fair bet that we all ae running pretty much the same 3rd party applications.

    That's like me saying to my clients that I didn't check the files for anything before sending them to the printer! "I'm sorry (insert client name) but that print run of 200,00 344pp book is stuffed, but it's not my fault and I didn't feel like checking the files for errors, I mean why should I?"

    So you're happy that Safari 3 beta doesn't work, it stuffed up your Mac, you had to re-isnatll applications? What a crock!

    Did I install Safari 3? No. Because I have learnt to expect that anything from Apple (even if we know it's Beta) that the first incarnation of any application just won't work and it'll stuff up a Mac to some degree.

    There's alot of sand in the desert and lot of ostriches too!
    Reply to this comment
    by kucharsk June 13, 2007 6:36 AM PDT
    >>
    This is a reply to a previous comment by Chris!


    I run my Mac with few if any third party extensions like Finder haxies, input managers, etc.

    Installing Safari 3.0b was flawless, and I had NO issues with the install. Some web pages displayed incorrectly and it annoyed me, so I ran the uninstaller.

    My Mac suffered absolutely ZERO ill effects from ever having had 3.0b installed, and is back to the way it was before I tried 3.0b.

    My point is if you have a standard out-of-the-box Apple system, you probably won't have issues.

    It's not Apple's job to test their software with third party modifications to it; that's why they have ABIs and why their developers are supposed to stick to them.

    If you start using undocumented interfaces to make certain things happen, your app will, by definition, be fragile and prone to break the next time Apple changes anything.
    Reply to this comment
    by Dammacx June 13, 2007 7:05 AM PDT
    So far no serious issues here. Am using at work and at home. Have not put it through any serious testing but so far nothing bad happening. Most web pages seem to load as fast or faster. Maybe because I am not using anything that relies heavy on web kit. I just checked my widgets and they do seem to be running slow but working. Just thought I would get a not all bad post in about safari since I really want to use safari even though I have started to drift toward Firefox.
    Reply to this comment
    by unsungsong June 13, 2007 7:24 AM PDT
    Installed 3.0b and then safari just would not run. Ran uninstaller and seems like it went back ok without issues. Someone said it might be the fact that I have 3rd party program "Safari Plus", but I haven't been able to find out conclusively that is the problem---and I do not want to try upgrading beta again until it is a bit more stable...
    Funny and SCARY thing though- I installed Safari 3.0b on my HP Windows XP laptop with No problems at all....did they spend more time polishing the windows version than the Mac???
    Reply to this comment
    by LoungeBoyKip June 13, 2007 8:16 AM PDT
    I wasn't able to mount disk image files (dmg) after installing the Safari 3.0 beta.
    Uninstalled it, and the problem went away.
    Reply to this comment
    by Cowicide June 13, 2007 10:06 AM PDT
    I'm not touching this thing... nowadays betas are truly alphas... companies rely on sheeple to sit and put up with that and do thier QA for them... for free...

    Screw that... if this was truly a beta, I'd probably try it... but, it's not.. it's an alpha... poot...
    Reply to this comment
    by rimglow--2008 June 13, 2007 1:55 PM PDT
    It seems to have broken Transparent Dock. I installed the latest version, but "apply changes" is greyed out.
    Reply to this comment
    by yossie1 June 13, 2007 2:21 PM PDT
    after installing safari 3 beta, yahoo messenger message windows scroll to the top of the window automagically every time I start typing or receive a message. uninstalling safari 3 with the uninstaller fixes this problem. does yahoo messenger use webkit? if so, NEAT! anyway, that's a bug, reproducible too.
    Reply to this comment
    by Danpaul2 June 13, 2007 2:21 PM PDT
    >
    This is a reply to a previous comment by yossie1


    After installing the beta, eBay now informs me that i am running SAFARI v1.0 !?!
    Reply to this comment
    by lexicon5_ June 13, 2007 2:21 PM PDT
    >
    This is a reply to a previous comment by yossie1


    Same for me on every machine I've installed it on. Uninstall fixes it.
    Reply to this comment
    by curtpusa1 June 13, 2007 3:25 PM PDT
    Sending a photo via iPhoto by selecting a photo then the email button fails with an "Apple Event Error." Mail actually freezes out. Happened on both of our computers that had the Safari beta installed. Using the uninstall program for Safari 3.0 beta and reverting to the previous version of Safari corrected the problem.
    Reply to this comment
    by Phreddd June 13, 2007 4:53 PM PDT
    Other than PDFs crashing it on the regular, no real problems. (BTW, I don't get why Apple frequently seems to look at certain third-party apps/formats as such an afterthought.)
    Reply to this comment
    by w i n t e r m u t e June 13, 2007 4:53 PM PDT
    >
    This is a reply to a previous comment by Phreddd


    I believe I read in the release that Safari 3 has its own PDF viewing engine. You should remove the AdobePDFViewer.plugin from the Internet Plug-Ins folder if you install Safari 3. I have found that it will crash every time I view a PDF if I do not remove Adobe's plugin.
    Reply to this comment
    by kucharsk June 13, 2007 4:53 PM PDT
    >
    This is a reply to a previous comment by Phreddd


    Because things don't break for EVERYONE.

    I viewed a variety of PDFs, small and large, with 3.0b and had NO CRASHES.

    Apple can't duplicate everyone's system, so they send things out for beta - your crashes are what a beta is FOR.

    Did you bother to send them a crash report so they can try and see why YOUR system was crashing?
    Reply to this comment
    Showing 1 of 2 pages (25 Comments)
    advertisement

    About MacFixIt

    MacFixIt is CNET's troubleshooting resource for all things Mac. The information here helps you navigate the ins-and-outs of Mac ownership with how-tos, troubleshooting information, news, reviews, and more.

    Add this feed to your online news reader