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

Macbook Pro continually crashing

Hi guys,

I have a Macbook Pro 13" which continually freezes, not while any particular app is running. The beach ball appears and both screen and keyboard freze, forcing me to manually reboot. I spent a day trying everything and then the problem had seemed to go away. In the meantime, I upgraded to OSX Mavericks and the problem returned. I have tried repairing the disk, creating a new user, reinstalling OSX. I have discovered in Console that each event is preceeded by this message


mds: (Warning) Volume: vsd:0x7fc651804800 Open failed. failureCount:4 {DisableedRecycleCount = 4;


Any help/guidance would be hugely appreciated.

Thank you.

MacBook Pro, OS X Mavericks (10.9.1)

Posted on Jan 4, 2014 3:25 PM

Reply
9 replies

Jan 4, 2014 6:51 PM in response to chirl13

It would help to give us more information. Etresoft: EtreCheck is a free app developed by one of the contributors to this forum which will generate a system report on your computer. If you can use it to generate a system report and paste it in a response here, we can take a look and see what might be the problem.

Also if you could post a crash log that would be good.

Jan 4, 2014 8:24 PM in response to chirl13

Please read this whole message before doing anything.


This procedure is a test, not a solution. Don’t be disappointed when you find that nothing has changed after you complete it.


Step 1


The purpose of this step is to determine whether the problem is localized to your user account.


Enable guest logins* and log in as Guest. Don't use the Safari-only “Guest User” login created by “Find My Mac.”


While logged in as Guest, you won’t have access to any of your personal files or settings. Applications will behave as if you were running them for the first time. Don’t be alarmed by this; it’s normal. If you need any passwords or other personal data in order to complete the test, memorize, print, or write them down before you begin.


Test while logged in as Guest. Same problem?


After testing, log out of the guest account and, in your own account, disable it if you wish. Any files you created in the guest account will be deleted automatically when you log out of it.


*Note: If you’ve activated “Find My Mac” or FileVault, then you can’t enable the Guest account. The “Guest User” login created by “Find My Mac” is not the same. Create a new account in which to test, and delete it, including its home folder, after testing.


Step 2


The purpose of this step is to determine whether the problem is caused by third-party system modifications that load automatically at startup or login, by a peripheral device, by a font conflict, or by corruption of the file system or of certain system caches.


Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards, if applicable. Start up in safe mode and log in to the account with the problem. You must hold down the shift key twice: once when you boot, and again when you log in.

Note: If FileVault is enabled, or if a firmware password is set, or if the boot volume is a software RAID, you can’t do this. Ask for further instructions.


Safe mode is much slower to boot and run than normal, with limited graphics performance, and some things won’t work at all, including sound output and Wi-Fi on certain models. The next normal boot may also be somewhat slow.


The login screen appears even if you usually log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.


Test while in safe mode. Same problem?


After testing, reboot as usual (i.e., not in safe mode) and verify that you still have the problem. Post the results of steps 1 and 2.

Jan 5, 2014 5:28 AM in response to arthur

Hi Arthur, thanks so much for replying. Here is the system report:


Hardware Information:

MacBook Pro (13-inch, Late 2011)

MacBook Pro - model: MacBookPro8,1

1 2.8 GHz Intel Core i7 CPU: 2 cores

4 GB RAM


Video Information:

Intel HD Graphics 3000 - VRAM: 384 MB


System Software:

OS X 10.9.1 (13B42) - Uptime: 0 days 14:25:4


Disk Information:

TOSHIBA MK7559GSXF disk0 : (750.16 GB)

EFI (disk0s1) <not mounted>: 209.7 MB

Macintosh HD (disk0s2) /: 749.3 GB (657.61 GB free)

Recovery HD (disk0s3) <not mounted>: 650 MB


MATSHITADVD-R UJ-8A8 disk1 : (6.31 GB)


USB Information:

Apple Computer, Inc. IR Receiver


Apple Inc. FaceTime HD Camera (Built-in)


Apple Inc. BRCM2070 Hub

Apple Inc. Bluetooth USB Host Controller


Apple Inc. Apple Internal Keyboard / Trackpad


FireWire Information:


Thunderbolt Information:

Apple Inc. thunderbolt_bus


Kernel Extensions:


Problem System Launch Daemons:

[failed] com.apple.ucupdate.plist 3rd-Party support link


Problem System Launch Agents:


Launch Daemons:

[not loaded] com.adobe.fpsaud.plist 3rd-Party support link

[not loaded] com.comodo.fileaccessdaemon.plist 3rd-Party support link

[loaded] com.oracle.java.Helper-Tool.plist 3rd-Party support link


Launch Agents:

[not loaded] com.comodo.Agent.plist 3rd-Party support link

[not loaded] com.comodo.TrayMenu.plist 3rd-Party support link

[not loaded] com.divx.dms.agent.plist 3rd-Party support link

[not loaded] com.divx.update.agent.plist 3rd-Party support link

[not loaded] com.hp.messagecenter.launcher.plist 3rd-Party support link

[loaded] com.oracle.java.Java-Updater.plist 3rd-Party support link


User Launch Agents:

[not loaded] com.apple.CSConfigDotMacCert-[...]@me.com-SharedServices.Agent.plist 3rd-Party support link

[not loaded] com.divx.agent.postinstall.plist 3rd-Party support link

[not loaded] com.facebook.videochat.[redacted].plist 3rd-Party support link

[not loaded] com.google.keystone.agent.plist 3rd-Party support link

[not loaded] com.spotify.webhelper.plist 3rd-Party support link


User Login Items:

iTunesHelper

Caffeine

iAlertU

Mail

Dropbox


Internet Plug-ins:

FlashPlayer-10.6: Version: 11.9.900.170 - SDK 10.6 3rd-Party support link

QuickTime Plugin: Version: 7.7.3

Flash Player: Version: 11.9.900.170 - SDK 10.6 3rd-Party support link

OVSHelper: Version: 1.1 3rd-Party support link

DivXBrowserPlugin: Version: 2.2 3rd-Party support link

Default Browser: Version: 537 - SDK 10.9

JavaAppletPlugin: Version: Java 7 Update 45 3rd-Party support link


Audio Plug-ins:

BluetoothAudioPlugIn: Version: 1.0 - SDK 10.9

AirPlay: Version: 1.9 - SDK 10.9

AppleAVBAudio: Version: 2.0.0 - SDK 10.9

iSightAudio: Version: 7.7.3 - SDK 10.9


User Internet Plug-ins:

Google Earth Web Plug-in: Version: 7.1 3rd-Party support link


3rd Party Preference Panes:

DivX 3rd-Party support link

Flash Player 3rd-Party support link

Java 3rd-Party support link


Bad Fonts:

None


Old Applications:

None


Time Machine:

Mobile backups: ON

Auto backup: YES

Volumes being backed up:

Macintosh HD: Disk size: 697.84 GB Disk used: 85.39 GB

Destinations:

My Passport [Local] (Last used)

Total size: 0 B

Total number of backups: (null)

Size of backup disk: Too small

Backup size 0 B < (Disk used 85.39 GB X 3)

Time Machine details may not be accurate.

All volumes being backed up may not be listed.


Top Processes by CPU:

2% Console

1% WindowServer

1% EtreCheck

0% fontd

0% ocspd


Top Processes by Memory:

176 MB Safari

164 MB com.apple.IconServicesAgent

98 MB WindowServer

86 MB Calendar

84 MB com.apple.WebKit.WebContent


Virtual Memory Information:

205 MB Free RAM

1.75 GB Active RAM

1.55 GB Inactive RAM

489 MB Wired RAM

1.05 GB Page-ins

1 MB Page-outs


Unfortunately, there does not appear to be any crash report in ~/Library/Logs/DiagnosticReports/

Thanks again for your help!

Jan 5, 2014 7:52 AM in response to chirl13

If you don't already have a current backup, back up all data before doing anything else. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve your problem. The backup is necessary on principle, not because of anything suggested in this comment. There are ways to back up a computer that isn't fully functional. Ask if you need guidance.

Third-party system modifications are a common cause of usability problems. By a “system modification,” I mean software that affects the operation of other software — potentially for the worse. The procedure will help to identify which such modifications you've installed, as well as some other aspects of the state of the system that may be pertinent.

Don’t be alarmed by the seeming complexity of these instructions — they’re easy to carry out. Here's a brief summary: You copy a line of text from this web page into a window in another application. You wait about a minute. Then you paste some other text, which will have been copied automatically, back into a reply on this page. The sequence is: copy, paste, paste again. That's all there is to it. Details follow.

You may have started the computer in "safe" mode. Preferably, these steps should be taken while booted in “normal” mode. If the system is now running in safe mode and is bootable in normal mode, reboot as usual. If it only boots in safe mode, proceed anyway.

Below are instructions to run a UNIX shell script. It does nothing but produce human-readable output. However, you need to be cautious about running any program at the behest of a stranger on a public message board. If you question the safety of the procedure suggested here — which you should — search this site for other discussions in which it’s been followed without any report of ill effects. If you can't satisfy yourself that these instructions are safe, don't follow them.

The script will line-wrap or scroll in your browser, but it's really a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, and you can then copy it.

If you have more than one user, and the affected user is not an administrator, then please run the script twice: once while logged in as the affected user, and once as an administrator. The results may be different. The administrator is the user that is created automatically on a new computer when you start it for the first time. If you can't log in as an administrator, just run the script as the affected user. Most personal Macs have only one user, and in that case this paragraph doesn’t apply.

Launch the built-in Terminal 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. Click Utilities, then Terminal in the icon grid.


When you launch Terminal, a text window will open with a line already in it, ending either in a dollar sign ($) or a percent sign (%). If you get the percent sign, enter “sh” and press return. You should then get a new line ending in a dollar sign.


Triple-click anywhere in the line of text below on this page to select it:

clear; PB=/usr/libexec/PlistBuddy; PR () { [[ "$o" ]] && o=$(sed 's/^/ /' <<< "$o") && printf '\n%s:\n\n%s\n' "$1" "$o"; }; PC () { o=$(egrep -v '^[[:blank:]]*($|#)' "$2"); PR "$1"; }; PF () { o=$($PB -c Print "$2" | awk -F'= ' \/$3'/{print $2}'); PR "$1"; }; PN () { [[ $o -eq 0 ]] || printf "\n%s: %s\n" "$1" $o; }; a=$(id | grep -w '80(admin)'); [[ "$a" ]] && sudo true && r=1 || r=; { [[ "$a" ]] || echo $'No admin access\n'; [[ "$a" && ! "$r" ]] && echo $'No root access\n'; system_profiler SPSoftwareDataType | sed '8!d;s/^ *//'; o=$(system_profiler SPDiagnosticsDataType | sed '5,6!d'); fgrep -q P <<< "$o" && o=; PR "POST"; o=$(($(vm_stat | awk '/Pageo/{sub("\\.",""); print $2}')/256)); o=$((o>=1024?o:0)); PN "Pageouts (MiB)"; s=( $(sar -u 1 10 | sed '$!d') ); [[ ${s[4]} -lt 90 ]] && o=$( printf 'User %s%%\t\tSystem %s%%' ${s[1]} ${s[3]} ) || o=; PR "Total CPU usage" && o=$(ps acrx -o comm,ruid,%cpu | sed '2!d'); PR "Max %CPU by process (name, UID, %)"; o=$(kextstat -kl | grep -v com\\.apple | cut -c53- | cut -d\< -f1); PR "Loaded extrinsic kernel extensions"; o=$(launchctl list | sed 1d | awk '!/0x|com\.apple|org\.(x|openbsd)|\.[0-9]+$/{print $3}'); PR "Loaded extrinsic user agents"; o=$(launchctl getenv DYLD_INSERT_LIBRARIES); PR "Inserted libraries"; PC "cron configuration" /e*/cron*; o=$(crontab -l | grep [^[:blank:]]); PR "User cron tasks"; PC "Global launchd configuration" /e*/lau*; PC "Per-user launchd configuration" ~/.lau*; PF "Global login items" /L*/P*/loginw* Path; PF "Per-user login items" L*/P*/*loginit* Name; PF "Safari extensions" L*/Saf*/*/E*.plist Bundle | sed 's/\..*$//;s/-[1-9]$//'; o=$(find ~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \) | wc -l); PN "Restricted user files"; cd; o=$(find -L /S*/L*/E* {/,}L*/{A*d,Compon,Ex,In,Keyb,Mail/Bu,P*P,Qu,Scripti,Servi,Spo}* -type d -name Contents -prune | while read d; do ID=$($PB -c 'Print :CFBundleIdentifier' "$d/Info.plist") || ID=; ID=${ID:-No bundle ID}; egrep -qv "^com\.apple\.[^x]|Accusys|ArcMSR|ATTO|HDPro|HighPoint|driver\.stex|hp-fax|\.hpio|JMicron|microsoft\.MDI|print|SoftRAID" <<< $ID && printf '%s\n\t(%s)\n' "${d%/Contents}" "$ID"; done); PR "Extrinsic loadable bundles"; o=$(find /u*/{,*/}lib -type f -exec sh -c 'file -b "$1" | grep -qw shared && ! codesign -v "$1"' {} {} \; -print); PR "Unsigned shared libraries"; o=$(system_profiler SPFontsDataType | egrep "Valid: N|Duplicate: Y" | wc -l); PN "Font problems"; for d in {/,}L*/{La,Priv,Sta}*; do o=$(ls -A "$d"); PR "$d"; done; [ "$r" ] && { o=$(sudo launchctl list | sed 1d | awk '!/0x|com\.(apple|openssh|vix\.cron)|org\.(amav|apac|calendarse|cups|dove|isc|ntp|post[fg]|x)/{print $3}'); PR "Loaded extrinsic daemons"; o=$(sudo defaults read com.apple.loginwindow LoginHook); PR "Login hook"; o=$(sudo crontab -l | grep [^[:blank:]]); PR "Root cron tasks"; }; o=$(syslog -k Sender kernel -k Message CReq 'GPU |hfs: Ru|I/O e|n Cause: -|NVDA\(|pagin|timed? ?o' | tail -n25 | awk '/:/{$4=""; print}'); PR "Log check"; } 2> /dev/null | pbcopy; exit


Copy the selected text to the Clipboard by pressing the key combination command-C. Then click anywhere in the Terminal window and paste (command-V). The text you pasted should vanish immediately. If it doesn't, press the return key.

If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter your password, the script will run anyway, but it will produce less information. In most cases, the difference is not important, so don't worry about it.

The script may take up to a few minutes to run, depending on how many files you have and the speed of the computer. Wait for the line "[Process completed]" to appear in the Terminal window.

You can then quit Terminal. The output of the script will have been copied to the Clipboard automatically. All you have to do is paste into a reply to this message by pressing command-V again.

Please note:

☞ This procedure is all copy-and-paste — type nothing in the Terminal window except your login password if and when prompted.

☞ Remember to post the output. It's already in the Clipboard when you see "[Process completed]" in the Terminal window. You don't have to copy the output; just paste into your web browser.

☞ If any personal information, such as your name or email address, appears in the output, anonymize it before posting. Usually that won't be necessary.

Jan 5, 2014 9:28 AM in response to Linc Davis

Boot Mode: Normal



Loaded extrinsic kernel extensions:



com.comodo.kext.FileAccessFilter (1.0.0)



Loaded extrinsic user agents:



com.evernote.EvernoteHelper

com.oracle.java.Java-Updater

com.hp.messagecenter.launcher

com.divx.update.agent

com.divx.dms.agent

com.comodo.TrayMenu

com.comodo.Agent

com.spotify.webhelper

com.google.keystone.user.agent

com.facebook.videochat.Claire.updater

com.divx.agent.postinstall



Safari extensions:



DivXHTML5



Restricted user files: 642



Extrinsic loadable bundles:



/System/Library/Extensions/FileAccessFilter.kext

(com.comodo.kext.FileAccessFilter)

/Library/Internet Plug-Ins/DivXBrowserPlugin.plugin

(com.divx.DivXBrowserPlugin)

/Library/Internet Plug-Ins/Flash Player.plugin

(com.macromedia.Flash Player.plugin)

/Library/Internet Plug-Ins/JavaAppletPlugin.plugin

(com.oracle.java.JavaAppletPlugin)

/Library/Internet Plug-Ins/OVSHelper.plugin

(com.divx.OVSHelper)

/Library/PreferencePanes/DivX.prefPane

(com.divx.divxprefs)

/Library/PreferencePanes/Flash Player.prefPane

(com.adobe.flashplayerpreferences)

/Library/PreferencePanes/JavaControlPanel.prefPane

(com.oracle.java.JavaControlPanel)

/Library/QuickTime/DivX Decoder.component

(com.DivXInc.DivXDecoder)

/Library/QuickTime/DivX Encoder.component

(com.DivXInc.DivXCodec)

Library/Address Book Plug-Ins/SkypeABDialer.bundle

(com.skype.skypeabdialer)

Library/Address Book Plug-Ins/SkypeABSMS.bundle

(com.skype.skypeabsms)

Library/Internet Plug-Ins/FacebookVideoCalling.bundle

(com.skype.FacebookVideoCalling)

Library/Internet Plug-Ins/Google Earth Web Plug-in.plugin

(com.Google.GoogleEarthPlugin.plugin)



/Library/LaunchAgents:



com.comodo.Agent.plist

com.comodo.TrayMenu.plist

com.divx.dms.agent.plist

com.divx.update.agent.plist

com.hp.messagecenter.launcher.plist

com.oracle.java.Java-Updater.plist



/Library/LaunchDaemons:



com.adobe.fpsaud.plist

com.comodo.fileaccessdaemon.plist

com.oracle.java.Helper-Tool.plist



Library/LaunchAgents:



com.apple.AddressBook.ScheduledSync.PHXCardDAVSource.94A6F472-A2A6-498D-9806-19 16EBF2384C.plist

com.apple.CSConfigDotMacCert-clairehand93@me.com-SharedServices.Agent.plist

com.divx.agent.postinstall.plist

com.facebook.videochat.Claire.plist

com.google.keystone.agent.plist

com.spotify.webhelper.plist



Loaded extrinsic daemons:



com.oracle.java.Helper-Tool

com.comodo.FileAccessDaemon

com.adobe.fpsaud

Jan 5, 2014 10:33 AM in response to chirl13

A.


Uninstall "Comodo Antivirus."

Any third-party software that doesn't install by drag-and-drop into the Applications folder, and uninstall by drag-and-drop to the Trash, is a system modification.

Whenever you remove system modifications, they must be removed completely, and the only way to do that is to use the uninstallation tool, if any, provided by the developers, or to follow their instructions. If the software has been incompletely removed, you may have to re-download or even reinstall it in order to finish the job.

I never install system modifications myself, and I don't know how to uninstall them. You'll have to do your own research to find that information.

Here are some general guidelines to get you started. Suppose you want to remove something called “BrickMyMac” (a hypothetical example.) First, consult the product's Help menu, if there is one, for instructions. Finding none there, look on the developer's website, say www.brickmymac.com. (That may not be the actual name of the site; if necessary, search the Web for the product name.) If you don’t find anything on the website or in your search, contact the developer. While you're waiting for a response, download BrickMyMac.dmg and open it. There may be an application in there such as “Uninstall BrickMyMac.” If not, open “BrickMyMac.pkg” and look for an Uninstall button.

Back up all data before making any changes.

You will generally have to reboot in order to complete an uninstallation. Until you do that, the uninstallation may have no effect, or unpredictable effects.

If you can’t remove software in any other way, you’ll have to erase and install OS X. Never install any third-party software unless you're sure you know how to uninstall it; otherwise you may create problems that are very hard to solve.

WARNING: Trying to remove complex system modifications by hunting for files by name often will not work and may make the problem worse. The same goes for "utilities" such as "AppCleaner" and the like that purport to remove software.

B.

This procedure will unlock all your user files (not system files) and reset their ownership and access-control lists to the default. If you've set special values for those attributes on any of your files, they will be reverted. In that case, either stop here, or be prepared to recreate the settings if necessary. Do so only after verifying that those settings didn't cause the problem. If none of this is meaningful to you, you don't need to worry about it.

Step 1

If you have more than one user account, and the one in question is not an administrator account, then temporarily promote it to administrator status in the Users & Groups preference pane. To do that, unlock the preference pane using the credentials of an administrator, check the box marked Allow user to administer this computer, then reboot. You can demote the problem account back to standard status when this step has been completed.

Enter the following command in the Terminal window in the same way as before (triple-click, copy, and paste):

{ sudo chflags -R nouchg,nouappnd ~ $TMPDIR.. ; sudo chown -R $UID:staff ~ $_ ; sudo chmod -R u+rwX ~ $_ ; chmod -R -N ~ $_ ; } 2>&-

This time you'll be prompted for your login password, which won't be displayed when you type it. You may get a one-time warning to be careful. If you don’t have a login password, you’ll need to set one before you can run the command. If you see a message that your username "is not in the sudoers file," then you're not logged in as an administrator.

The command may take several minutes to run, depending on how many files you have. Wait for a new line ending in a dollar sign (“$”) to appear, then quit Terminal.

Step 2 (optional)

Take this step only if you have trouble with Step 1 or if it doesn't solve the problem.

Boot into Recovery. When the OS X Utilities screen appears, select

Utilities Terminal

from the menu bar. A Terminal window will open. In that window, type this:

res


Press the tab key. The partial command you typed will automatically be completed to this:

resetpassword

Press return. A Reset Password window will open. You’re not going to reset a password.

Select your startup volume ("Macintosh HD," unless you gave it a different name) if not already selected.

Select your username from the menu labeled Select the user account if not already selected.

Under Reset Home Directory Permissions and ACLs, click the Reset button.

Select

Restart

from the menu bar.

Apr 12, 2014 6:36 AM in response to chirl13

Hi I just had the same issue, my new macbook pro retina totally froze, several times over the past several weeks.

Yesterday it had a major crash and was unresponsive, even with Apple support trying to reboot on the phone.


The cursor could move, but clicking anywhere was pointless.


I brought this to an apple store, it resumed working when I got there, they did a complete diagnosis and said everything is fine. I was surprised they could not even tell me they detected any issues by a report log, is this really true? As I have switch to mac from a pc just recently.


Any advice to prevent this from repeating would be appreciated, as I am now using this for business and presentations and can't affort unexpected crashes


Thanks!

Apr 27, 2014 6:30 AM in response to mbpmnm

Same problem here.


https://discussions.apple.com/thread/5854737?answerId=25601679022#25601679022


https://discussions.apple.com/thread/5836640


I don't receive the message "out of memory" anymore, but continue receiving the spinning ball and a pointless mouse when the Finder aparently gets unresponsive.


I would appreciate help from community for this. I don't know how to solve nor what's the reason for that. I just know it happens when I'm using programs that use Internet connection (such as Firefox, Spotify and Safari).


Thank you.


PS: today, I tried to disable App Nap of some programs in order to check if this can help. Let's see.

Macbook Pro continually crashing

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