Want to highlight a helpful answer? Upvote!

Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Safari not booting up

Hey all,


First post here so please bare with me. I have read several forums on this, but none of them seem to fix my problem. Out if nowhere today, Safari stopped booting up. Every time I click the icon in my dock, its tries to boot and then crashes. I also noticed i cannot view the details under "about this mac". Ive tried restarting my mac, but have had no luck. I also cannot launch system information. This all just started happening today.

MacBook Air

Posted on May 6, 2015 1:38 PM

Reply
15 replies

May 6, 2015 2:34 PM in response to Kashabarundo

Launch the Console application in any of the following ways:

☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)

☞ In the Finder, select Go Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.

☞ Open LaunchPad and start typing the name.

Step 1

For this step, the title of the Console window should be All Messages. If it isn't, select

SYSTEM LOG QUERIES All Messages

from the log list on the left. If you don't see that list, select

View Show Log List

from the menu bar at the top of the screen.

In the top right corner of the Console window, there's a search box labeled Filter. Initially the words "String Matching" are shown in that box. Enter the name of the crashed application or process. For example, if Safari crashed, you would enter "Safari" (without the quotes.)

Each message in the log begins with the date and time when it was entered. Select the messages from the time of the last crash, if any. Copy them to the Clipboard by pressing the key combination command-C. Paste into a reply to this message by pressing command-V.

The log contains a vast amount of information, almost all of which is irrelevant to solving any particular problem. When posting a log extract, be selective. A few dozen lines are almost always more than enough.

Please don't indiscriminately dump thousands of lines from the log into this discussion.

Please don't post screenshots of log messages—post the text.

Some private information, such as your name, may appear in the log. Anonymize before posting.

Step 2

In the Console window, select

DIAGNOSTIC AND USAGE INFORMATION User Diagnostic Reports

(not Diagnostic and Usage Messages) from the log list on the left. There is a disclosure triangle to the left of the list item. If the triangle is pointing to the right, click it so that it points down. You'll see a list of crash reports. The name of each report starts with the name of the process, and ends with ".crash". Select the most recent report related to the process in question. The contents of the report will appear on the right. Use copy and paste to post the entire contents—the text, not a screenshot.

I know the report is long, maybe several hundred lines. Please post all of it anyway.

If you don't see any reports listed, but you know there was a crash, you may have chosen Diagnostic and Usage Messages from the log list. Choose DIAGNOSTIC AND USAGE INFORMATION instead.

In the interest of privacy, I suggest that, before posting, you edit out the “Anonymous UUID,” a long string of letters, numbers, and dashes in the header of the report, if it’s present (it may not be.)

Please don’t post other kinds of diagnostic report—they're very long and rarely helpful.

When you post the log extract or the crash report, you might see an error message on the web page: "You have included content in your post that is not permitted," or "The message contains invalid characters." That's a bug in the forum software. Please post the text on Pastebin, then post a link here to the page you created.

May 6, 2015 2:35 PM in response to Kashabarundo

That's not so good since it means the issue is not located in the user's folder. Log back into your normal account so you can delete the test account. Now, give this a try:


Reinstalling OS X Without Erasing the Drive


Boot to the Recovery HD: Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alternatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.


Reinstalling OS X Without Erasing the Drive


Repair the Hard Drive and Permissions: Upon startup select Disk Utility from the main menu. Repair the Hard Drive and Permissions as follows.


When the recovery menu appears select Disk Utility and press the Continue button. After Disk Utility loads select the Macintosh HD entry from the the left side list. Click on the First Aid tab, then click on the Repair Disk button. If Disk Utility reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit Disk Utility and return to the main menu.


Reinstall OS X: Select Reinstall OS X and click on the Continue button.


Note: You will need an active Internet connection. I suggest using Ethernet if possible because it is three times faster than wireless.


Alternatively, see:


Reinstall OS X Without Erasing the Drive


Choose the version you have installed now:


OS X Yosemite- Reinstall OS X

OS X Mavericks- Reinstall OS X

OS X Mountain Lion- Reinstall OS X

OS X Lion- Reinstall Mac OS X


Note: You will need an active Internet connection. I suggest using Ethernet

if possible because it is three times faster than wireless.

May 6, 2015 2:46 PM in response to Linc Davis

Linc,

These are messages related to safari that you instructed me to pull. As far as the user diagnostic reports, there is nothing related to Safari there. I dont think it is technically "crashing" since it never boots.


5/6/15 2:32:31.414 PM Safari[2787]: Unable to load nib file: MainMenu, exiting

5/6/15 2:32:31.424 PM com.apple.xpc.launchd[1]: (com.apple.Safari.18776[2787]) Service exited with abnormal code: 1

5/6/15 2:32:33.054 PM Safari[2790]: Unable to load nib file: MainMenu, exiting

5/6/15 2:32:33.061 PM com.apple.xpc.launchd[1]: (com.apple.Safari.18776[2790]) Service exited with abnormal code: 1

May 6, 2015 4:36 PM in response to Kashabarundo

You ran a defective third-party "utility" such as "CleanMyMac" or "MacCleanse" that purports to "clean up" "junk" files. What it really does is to corrupt the operating system and many applications.

The first thing you need to do is remove that software according to the developer's instructions. Never install it, or anything like it, again. Then see below. If you use any iWork applications, you may need to delete them and redownload them from the App Store.

If you don't already have a current backup, back up all data, then reinstall the OS.* You don't need to erase the startup volume, and you won't need the backup unless something goes wrong. If the system was upgraded from an older version of OS X, you may need the Apple ID and password you used.

There are ways to back up a computer that isn't fully functional. Ask if you need guidance.

If you installed the Java runtime distributed by Apple and still need it, you'll have to reinstall it. The same goes for Xcode. All other data will be preserved.

*The linked support article refers to OS X 10.10 ("Yosemite"), but the procedure is the same for OS X 10.7 ("Lion") and later.

May 6, 2015 5:32 PM in response to Kashabarundo

i was instructed at a certain point to run this occasionally to reduce used disk space.

That advice was as bad as technical advice ever gets.

If i boot in recovery and elect to reinstall the OS, will i lose all of my files?

Not unless something goes wrong, but you must back up regardless, whether you reinstall or not.

what the best way is to back up my files?

Try this first:


Mac Basics: Time Machine backs up your Mac - Apple Support

May 6, 2015 6:01 PM in response to Kashabarundo

There are several ways to back up a Mac that is not fully functional. You need an external hard drive or other storage device to hold the data.

1. Start up from the Recovery partition, from Internet Recovery, or from a local Time Machine backup volume (option key at startup.) Launch Disk Utility and follow the instructions in this support article, under “Instructions for backing up to an external hard disk via Disk Utility.” The article refers to starting up from a DVD, but the procedure in Recovery mode is the same. You don't need a DVD if you're running OS X 10.7 or later.

If you use FileVault 2, then you must first unlock the startup volume. Select its icon ("Macintosh HD," unless you gave it a different name.) It will be nested below another disk icon, usually with the same name. Click the Unlock button in the toolbar. Enter your login password when prompted.

2. If Method 1 fails because of disk errors, then you may be able to salvage some of your files by copying them in the Finder. If you already have an external drive with OS X installed, start up from it. Otherwise, if you have Internet access, follow the instructions on this page to prepare the external drive and install OS X on it. You'll use the Recovery installer, rather than downloading it from the App Store.

3. If you have access to a working Mac, and both it and the non-working Mac have FireWire or Thunderbolt ports, start the non-working Mac in target disk mode. Use the working Mac to copy the data to another drive. This technique won't work with USB, Ethernet, Wi-Fi, or Bluetooth.

4. If the internal drive of the non-working Mac is user-replaceable, remove it and mount it in an external enclosure or drive dock. Use another Mac to copy the data.

Safari not booting up

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.