Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I just finished upgrading to Lion from SL and Safari won't open. When I click it, the app bounces in the dock for a moment then a box pops up and says

Safari quit unexpectedly.

Click Reopen to open the application again. Click Report to see more detailed information and send a report to Apple.

I tried going to the apple website to download safari but http://www.apple.com/safari/ doesn't contain a download link on the page (to me, at least) and http://www.apple.com/safari/download just redirects to http://www.apple.com/safari/.

I can't find a Safari version for Lion anywhere.

share|improve this question
    
Is there anything "interesting" in /var/log/system.log (or in Console.app)? –  patrix Aug 10 '12 at 6:08
    
8/10/12 1:13:58.069 AM ReportCrash: Saved crash report for Safari[26717] version 5.1 (7534.48.3) to /Users/jack/Library/Logs/DiagnosticReports/Safari_2012-08-10-011358_jackss-MacBo‌​ok.crash –  Jack Stewart Aug 10 '12 at 6:16
    
I'm not sure what is interesting, should I post the full report, its pretty long. –  Jack Stewart Aug 10 '12 at 6:16
    
I found this in the report Application Specific Information: objc[26717]: garbage collection is OFF *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: (index >= 0) && (index < [_itemArray count])' –  Jack Stewart Aug 10 '12 at 6:18
    
From the crash report only the first approx 30 lines are interesting. Did you look at system.log as well (search for the time stamp of the crash (01:13 - 01:14 probably)) –  patrix Aug 10 '12 at 6:18

3 Answers 3

I had this exact issue and error and was able to fix it. To be specific to the previous answer of what to delete:

Open finder and navigate to /System/Library/StagedFrameworks/Safari

Delete the two WebKit folders located in the Safari folder:

  • ./WebKit.framework
  • ./WebKit2.framework

Run Software Update and reinstall Safari when prompted.

I have the same problem with Java (before and after the reinstall) so off to fix that now.

share|improve this answer

You need to delete the two Webkit folders under system folder. Then run updates and all will be well

share|improve this answer
    
Can you please add a bit more details? Which specific folders should get deleted, which updates should be run afterwards? –  patrix Aug 17 '12 at 6:13
    
That's as specific as is possible other than doing it for you myself. Ring apple, it'll take 5 mins to fix. –  paul Aug 23 '12 at 14:20
1  
the idea of this site to document answers in a way which allows others to use the answer to resolve similar issues in the future. If I have to do the research again there isn't very much value in the answer in the first place. –  patrix Aug 23 '12 at 15:19

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.