I'm having the same problem with random restarts on MBP with Retina. It's not a consistent problem but it does happen on and off and I am seriously concerned. I've copied the report below and as I am beyond clueless as to what it means, I was hoping someone here might be able to help me. This is an early 2013 and it's still running as fast and as well as the day I got it with no issues apart from this one. Any help would be greatly appreciated.
Mon May 26 20:49:07 2014
Machine-check capabilities: 0x0000000000000c07
family: 6 model: 58 stepping: 9 microcode: 21
Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz
7 error-reporting banks
Processor 0: IA32_MCG_STATUS: 0x0000000000000005
Processor 1: IA32_MCG_STATUS: 0x0000000000000005
Processor 2: IA32_MCG_STATUS: 0x0000000000000005
Processor 3: IA32_MCG_STATUS: 0x0000000000000005
panic(cpu 1 caller 0xffffff800acdc7e9): "Machine Check at 0x000000010efe2f98, registers:\n" "CR0: 0x0000000080010033, CR2: 0xffffff8017e2be00, CR3: 0x000000006e8a70b3, CR4: 0x00000000001606e0\n" "RAX: 0x0000000000000001, RBX: 0x000000000000251a, RCX: 0xfefffefffefffeff, RDX: 0x8000800080008080\n" "RSP: 0x00000001046d9d40, RBP: 0x000000010107d620, RSI: 0xf0e5a6ade3c24776, RDI: 0xe470b663de9a0a35\n" "R8: 0x0000000000008080, R9: 0x00000001046d9e00, R10: 0x0000000000000000, R11: 0x0000000000000202\n" "R12: 0x0000000103dccc25, R13: 0x0000000101181bf8, R14: 0x00000000000013d6, R15: 0x0000000103dccc24\n" "RFL: 0x0000000000000297, RIP: 0x000000010efe2f98, CS: 0x000000000000002b, SS: 0x0000000000000023\n" "Error code: 0x0000000000000000\n"@/SourceCache/xnu/xnu-2422.100.13/osfmk/i386/trap_native.c :168
Backtrace (CPU 1), Frame : Return Address
0xffffff811518bdd0 : 0xffffff800ac22fa9
0xffffff811518be50 : 0xffffff800acdc7e9
0xffffff811518bfb0 : 0xffffff800acf3cff
BSD process name corresponding to current thread: VLC
Mac OS version:
Darwin Kernel Version 13.2.0: Thu Apr 17 23:03:13 PDT 2014; root:xnu-2422.100.13~1/RELEASE_X86_64
Kernel UUID: ADD73AE6-88B0-32FB-A8BB-4F7C8BE4092E
Kernel slide: 0x000000000aa00000
Kernel text base: 0xffffff800ac00000
System model name: MacBookPro10,2 (Mac-AFD8A9D944EA4843)
System uptime in nanoseconds: 2016940568505
last loaded kext at 245172683039: com.apple.filesystems.msdosfs 1.9 (addr 0xffffff7f8ca5a000, size 65536)
last unloaded kext at 305518246636: com.apple.filesystems.msdosfs 1.9 (addr 0xffffff7f8ca5a000, size 57344)
That kernel panic is a machine check (almost always a Hardware problem) that halted all four processors. That is very unusual.
You may have a serious Hardware Problem, such as a faulty processor.
The only non-Apple kernel extension is:
Which you should consider removing, then re-testing.
This may be a coincidence, but I have had six kernel panic crashes in four days in Mavericks 10.9.3, and haven't had kernel panic crashes for years in Lion, Mountain Lion, or Mavericks up to this point. The one common file for me is also com.wdc.driver.USB_64HP. I have a WD USB 3.0 external HD, and I assume that is a driver for the HD--I don't know. These kernel panics have usually occurred while the MBPro Retina was in Sleep mode, but I think Time Machine keeps working during sleep.
In any case, how do I remove that driver file? Where is it? Under system/extensions, I have WDUSB_64HPDriver.kext and three other WDxxxx.kext files. Can or should I remove any of these? Should I reinstall OSX and re-update to 10.9.3?
I'll list the non-apple files that show up in the KP report below.
com.parallels.virtualsound 1.0 18
The one common file for me is also com.wdc.driver.USB_64HP. I have a WD USB 3.0 external HD, and I assume that is a driver for the HD--I don't know.
I tracked down updated software that came out in Sep 2013 here that includes v1.0.1 of that driver.
My next question would be why would you need a special driver when Apple supposedly supplies compatible drivers for all USB 3.0 drives.
Thanks to Grant Bennet=Alder and MadMacs0 for replying, and to answer (partially) Chinthana's question.
I, too, don't know why special drivers for WD drives are needed for a 3.0 drive.
So I removed all the WDxxx Kext files and all other references I could find in the main Library and System directories to WD. I emptied the Trash (if you don't do that, the WD kext files keep reappearing in System/Library/Extensions, or at least they did for me). Anyway, they are all gone at this point, and my WD 3.0 USB drive is working fine. I think all these get installed when you get a new WD drive and let their software do its thing. Best thing to do, I suspect, is to use the Mac Disk Utility and just format the WD drive without ever using any of the WD drivers.
Now, the question is, did this resolve my kernel panics, which are occurring mainly when the Mac is asleep. I suspect it won't, because these just started after I got an Apple Airport Extreme last week, and although everything is working fine with that, the console log always shows th computer trying to access Airport just before the kernel panic occurs. I may call Apple support on that one.
As for "removing a kernel," I don't know what you mean, exactly. You can remove kext files manually, put them in Trash, the you must empty the Trash before you reboot, it seems.
Thank you so much KenV54. I really appreciate your answer as well as all the input from Grant Bennet and MadMacs0.
When I asked how you remove the kernel, I think what I meant was removing the kext files. Could you tell me where these files would be located? I'm terribly sorry to be an inconvenience but I have never really ventured so deep in to the inner workings of my mac.
Thank you all again. I'm truly grateful for your help
You can find the kext extensions in /system/library/extensions. Be careful about removing kext files, and I think you should only remove non-Apple kext files. Also, they will reappear if the trash isn't emptied and if the original non-Apple program isn't completely removed, which can be difficult to do if it is hidden somewhere. Do a Google search for removing third party apps--sometimes there are files for a particular app that aren't intuitive in terms of the names of the files you want to remove, and sometimes there are uninstall programs for them.
The whole problem of kernel panics is very frustrating. You may have to reinstall OSX and the updates, repair permissions, etc.