Safari 3 startup crashes on Tiger after 10.4.11 update, solved
Once again, the MacFixIt reader community has come through in the clinch. Many Tiger users have been experiencing problems with Safari crashing after updating to 10.4.11. Very quickly, several MacFixIt readers figured out why.
It appears that there can be a problem with the process whereby the installer updates from Safari 2 to Safari 3. Investigation suggests that, in these cases (which may be due to the user having modified Safari with Safari Enhancer or similar), Safari 2 is not being cleanly removed, so that the result is a kind of melange of bits from Safari 2 and Safari 3.
The solution: use Pacifist to extract Safari 3 from the installer and simply put Safari 3 into Applications, replacing the existing Safari.
Here is how reader Rich explains it:
When I did a Show Package Contents on the upgraded, crashing Safari, I found that the package contained many old elements and resources left over from version 2. It appears that the Combo Updater tries to merge the contents of the old Safari 2 application with the contents of Safari 3. Many of these resources may have been leftovers from previous tweaks I made to Safari using tools such as Safari Enhancer, which work, in part, by actually modifying the Safari application.
To correct the problem, I removed the upgraded Safari application, and replaced it with a clean copy of Safari 3 extracted from the 10.4.11 Combo Updater package using Pacifist.
If you have two copies of the system and the install worked well on one of them, you can imitate user Des and copy the working Safari to the other system:
I too upon upgrading to OSX 10.4.11 on my PowerMac G5 Dual 2.3, 4Gb RAM have experienced Safari crashing on launching. I have two internal Hard Drives. The other Hard Drive, apart from diagnostic tools installed has only the basic OSX on it. Upon upgrading the latter system, all went well, including Safari. Spent quite a while trying to get Safari running on the main system without success. As a last ditch effort I dragged the new Safari app from the good Hard Drive to replace the Safari app on the bad one. Ran permissions and immediately Safari launched successfully.
That note from Des, by the way, serves as a salutary reminder of the fact that it is good always to maintain an absolutely clean copy of the system, on a secondary internal drive or partition, or on an external drive, as a way of starting up in emergencies. You never know when, as here, it will prove to be useful in some unexpected way.
Resources


Just tried the Pacifist fix. Did not work in my case.
The 10.4.11 upgrade does allow for Safari 3 to utilize a spell check... for anything and everything on your browser... It's nice to finally see some of the RIA's & Web Apps that work show up in an increasing amount of browsers & apps... Basically, Web 2.0 features allow for some platform independence with the integration of features usually found exclusively in Applications & Internet Browsers... Also, RIA's (Rich Internet Applications) such as instant sports scoreboard updates (ESPN.com scoreboard) allow for faster updating through allowing more client-side processing (rather than server-side processing). With less page reloads, the computer doesn't have to rely as heavily on page reloads to the server [hehehe... the ".com" is underlined in red... Apropros...]...
This is good to know.
As someone once said ... it's not a bug ... it's a feature.
However, is it possible to turn the feature off in preferences or wherever?
Thanks for your help with this
Much appreciated
Best wishes
John
Solved. Control-click the block of text and tell Safari to learn the spelling or ignore it.
WITHOUT using the rest of updates 10.4.10 and 10.4.11 ?
I don't really need any of the other fixes.
I tried it too and it doesn't work for me either. Safari 3 still crashes constantly. I have tried all number of things but no joy. It's a pain, and I've had to use a different browser (Camino).
Thank you very much; for me that little trick, using Pacifist, worked perfectly!
The previous Safari installed by the combo opened properly, but only downloaded from Version Tracker - other download sites cause immediate crashes...Very strange indeed!
Now, the new version extracted by Pacifist, has solved the problem completely.
MacFixit to the rescue!!
I have used Safari Enhancer to change a couple things. Restoring the defaults won't hurt and could help. But, we don't really know if Safari Enhancer and what it does is the cause of these problems. More investigation needed.
Mike
Can someone with a spare test drive try this out and report?
I have a partition with 10.4.10 used for Techtool, DiskWarrior etc. - but NO Safari or other communication programs.
Updating to 10.4.11 did NOT install Safari 3 - so, it seems the updater is a true updater, that will not install anything that was not there in the first place.
I also trash the com.apple.safari pref in user/preferences-a new one will appear just fine, no real need to save it. Works like a charm for me.
Thats a clean install
I got the idea when Safari crash manager said:
Symbol not found: _GetSortedJVMVersions
Referenced from: /Library/Internet Plug-Ins/JavaPluginCocoa.bundle/Contents/MacOS/JavaPluginCocoa
Expected in: /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
Update: If I just remove the JavaPluginCocoa.bundle out of the Internet Plugins folder, all is well again.
I threw out the preference file but that didn't work. I never used the enhancer program mentioned.
Speed Download 3 was the culprit; uninstalled and all seems well for now.
There is validity to Speed Download being involved in crashes. I have had no problems with Safari crashing at startup, Instead, I have had a problem with Safari crashing every time I simply try to close a window open in Safari. I contacted Yazsoft. The response was immediate. It was suggested that I uninstall and reinstall Speed Download 4.1.18 from their website. I followed their instructions and the problem has been completely resolved. I have had no crashes at all.
- by morbius November 18, 2007 1:12 PM PST
- I'll concur with the 2 - 3 problems, although I only had it on one of the machines I did upgrade, all using the Combo installer. Safari would launch, and browse sites, but any attempt to download anything, in any way, would crash it instantly. In the end I had to delete (I moved 'em all to another partition) and reinstall the Combo updater. All is fine after that, and, while SafariEnhancer and Pithhelmet don't, as of yet work, the CSS file from Enhancer does, and SafariBlock and AcidSearch all work, so I'm very happy with my Safari experience now. I can't live without ad blocking, seriously.
- Like this Reply to this comment
-
Showing 1 of 2 pages (28 Comments)