I've installed Safari 5 on a machine that has networked home users.
As a local admin, Safari runs fine, but if I login as a networked home user, Safari crashes. Client and server are running 10.5.8.
I'm having the exact same problem. Same error on thread 2 which crashes on the SQLite prepare statement. I'm using a work iMac which has a networked home folder on MacOSX 10.5.8.
as slorek points out, the reports have the same problem in the crashed thread - suggesting that it
mightbe due
a problem accessing either the sqlite, or the web icon files.
I'd firstly try a new user, since if the issue is resolved there - we can be more confident that removing the relevant files,
and starting afresh, will help
The likely files are Home/Library/Safari/Local Storage/ (all the files in here)
and
Home/Library/Safari/WebpageIcons.db
If a new user has the same issues, I would guess it's a bug with webcore passing unexpected results due the update.
A new user seems to work.
But an existing user still doesn't work after deleting the folder/files.
Also when I completely delete the Safari folder from ~/Library it doesn't work.
Again - same problem here on thread 2 that appears to be an sql issue? This doesn't occur with a new network user or for a local account. I'm running on an iMac with 10.5.8, logging in with my usual network account into a server running Leopard Server 10.5.8.
I tested the method suggested by Jeff Rundle. That works great. But the problem I have with that is that the bookmarks for the external/network accounts will be left behind as the user moves from computer to computer.
The fix I found while troubleshooting is to run Safari with Rosetta enabled. This seemed to work.
Here's how to do it:
Go to Hard Drive > Applications > Safari.app
Click on it one time to select it, then click on
File > Get Info
Then put a checkmark on "Open Using Rosetta"
I just need to find a way to enable this using the command line, so that I can put it in a login script.
Using this method all of the "junk" and bookmarks should go with the external account as they move from computer to computer.
I didn't create a new network account. I didn't have the time. I had a lab full of macs that were going to be used and had trouble using Safari.
Yes, it's true that with Rosetta enabled Safari runs sluggish, but it's better than no Safari at all. And I get the benefits of keeping the bookmarks intact.
Same problem here too crashes with network home folders, i had the same issue when the brought out the new version of firefox, the programmers expect the users homes to be on the same volume. tried to find safari 4.0.5 on apples downloads but you get redirected to safari 5. also safari 5 installs new frameworks so you cant just roll out the older application.