Kernel panics waking from deep sleep after SSD upgrade

Hi


Kernel panics every time a 15-inch mid 2012 MacBook Pro 9,1* wakes from deep sleep** following upgrade from original HDD to an SSD***. The first SSD was replaced under warranty and the issue is still occuring. The extended Apple Hardware Test reports no issues. Following physical installation of the SSD, it was formatted—one Mac OS Extended (journaled) partition—and Yosemite (10.10.1) installed from a USB using the only-slightly-less-easy-way instructions from arstechnica. The original RAM was upgraded about a year ago with Crucial 2x8GB DDR3 1600 MHz RAM.


It is a very nice MBP if only these kernel panics could be resolved.


Marilyn


*MBP spec factory configured with 1680-by-1050 high-resolution antiglare display

**It is not clear whether or not this deep sleep is standby mode or safe sleep. It is likely to be safe sleep because when waking from this deep sleep a progress indicator appears

*** Crucial CT512MX100SSD1


Message was edited by: MrsMandM minor correction

MacBook Pro (15-inch Mid 2012), OS X Yosemite (10.10.1), Non Apple RAM & SSD

Posted on Jan 17, 2015 4:07 AM

Reply
9 replies

Jan 17, 2015 4:19 AM in response to OGELTHORPE

Anonymous UUID: <removed>



Sat Jan 17 08:47:23 2015



*** Panic Report ***

panic(cpu 0 caller 0xffffff802581e80a): Kernel trap at 0xffffff80257c2e08, type 14=page fault, registers:

CR0: 0x0000000080010033, CR2: 0x0000000000000010, CR3: 0x0000000004015026, CR4: 0x00000000001626e0

RAX: 0x0000000000000000, RBX: 0x0000000000002ef0, RCX: 0xffffff8025eb9110, RDX: 0xffffff8025eac0b0

RSP: 0xffffff823735b410, RBP: 0xffffff823735b440, RSI: 0x0000000000000000, RDI: 0xffffff8025eac0b0

R8: 0xffffff805816dde8, R9: 0x000000000000000b, R10: 0xffffff8050c18550, R11: 0x0000000000100000

R12: 0xffffff8025eac0b0, R13: 0xffffff805816dde8, R14: 0xffffff823735b460, R15: 0x0000000000000000

RFL: 0x0000000000010282, RIP: 0xffffff80257c2e08, CS: 0x0000000000000008, SS: 0x0000000000000010

Fault CR2: 0x0000000000000010, Error code: 0x0000000000000000, Fault CPU: 0x0



Backtrace (CPU 0), Frame : Return Address

0xffffff823735b0c0 : 0xffffff802573a811

0xffffff823735b140 : 0xffffff802581e80a

0xffffff823735b300 : 0xffffff802583a443

0xffffff823735b320 : 0xffffff80257c2e08

0xffffff823735b440 : 0xffffff8025c01df0

0xffffff823735b630 : 0xffffff8025944a27

0xffffff823735b6c0 : 0xffffff8025b35ce2

0xffffff823735b7d0 : 0xffffff8025b40b4a

0xffffff823735b9a0 : 0xffffff802593f2f8

0xffffff823735ba80 : 0xffffff802593ea95

0xffffff823735bbb0 : 0xffffff8025952005

0xffffff823735bc00 : 0xffffff802595fcc7

0xffffff823735bf20 : 0xffffff8025954f0a

0xffffff823735bf50 : 0xffffff8025c4dcb2

0xffffff823735bfb0 : 0xffffff802583ac46



BSD process name corresponding to current thread: kextd



Mac OS version:

14B25



Kernel version:

Darwin Kernel Version 14.0.0: Fri Sep 19 00:26:44 PDT 2014; root:xnu-2782.1.97~2/RELEASE_X86_64

Kernel UUID: 89E10306-BC78-3A3B-955C-7C4922577E61

Kernel slide: 0x0000000025400000

Kernel text base: 0xffffff8025600000

__HIB text base: 0xffffff8025500000

System model name: MacBookPro9,1 (Mac-4B7AC7E43945597E)



System uptime in nanoseconds: 12709317724256

last loaded kext at 1698741076122: com.apple.filesystems.afpfs 11.0 (addr 0xffffff7fa8472000, size 364544)

last unloaded kext at 221598330020: com.apple.driver.AirPort.Brcm4331 800.20.24 (addr 0xffffff7fa7658000, size 2043904)

loaded kexts:

com.apple.filesystems.afpfs 11.0

com.apple.nke.asp-tcp 8.0.0

com.apple.filesystems.smbfs 3.0.0

com.apple.driver.AudioAUUC 1.70

com.apple.driver.AppleHWSensor 1.9.5d0

com.apple.driver.AGPM 100.14.37

com.apple.driver.X86PlatformShim 1.0.0

com.apple.filesystems.autofs 3.0

com.apple.iokit.IOBluetoothSerialManager 4.3.1f2

com.apple.driver.AppleMikeyHIDDriver 124

com.apple.driver.AppleOSXWatchdog 1

com.apple.driver.AppleHDA 267.0

com.apple.driver.AppleUpstreamUserClient 3.6.1

com.apple.GeForce 10.0.0

com.apple.iokit.IOUserEthernet 1.0.1

com.apple.driver.AppleIntelHD4000Graphics 10.0.0

com.apple.Dont_Steal_Mac_OS_X 7.0.0

com.apple.driver.AppleSMCLMU 2.0.4d1

com.apple.driver.AppleHWAccess 1

com.apple.driver.AppleThunderboltIP 2.0.2

com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 4.3.1f2

com.apple.driver.AppleSMCPDRC 1.0.0

com.apple.driver.AppleMCCSControl 1.2.10

com.apple.driver.AppleHV 1

com.apple.driver.AppleLPC 1.7.3

com.apple.driver.AppleMuxControl 3.7.21

com.apple.driver.AppleIntelFramebufferCapri 10.0.0

com.apple.driver.AppleMikeyDriver 267.0

com.apple.driver.SMCMotionSensor 3.0.4d1

com.apple.driver.AppleUSBTCButtons 240.2

com.apple.driver.AppleIRController 327.5

com.apple.driver.AppleUSBTCKeyboard 240.2

com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1

com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1

com.apple.BootCache 35

com.apple.iokit.SCSITaskUserClient 3.7.0

com.apple.driver.XsanFilter 404

com.apple.iokit.IOAHCIBlockStorage 2.6.5

com.apple.driver.AppleSDXC 1.6.5

com.apple.iokit.AppleBCM5701Ethernet 10.1.2b3

com.apple.driver.AppleUSBHub 705.4.1

com.apple.driver.AirPort.Brcm4360 901.19.10

com.apple.driver.AppleFWOHCI 5.5.2

com.apple.driver.AppleAHCIPort 3.0.7

com.apple.driver.AppleUSBEHCI 705.4.14

com.apple.driver.AppleUSBXHCI 705.4.14

com.apple.driver.AppleSmartBatteryManager 161.0.0

com.apple.driver.AppleACPIButtons 3.1

com.apple.driver.AppleRTC 2.0

com.apple.driver.AppleHPET 1.8

com.apple.driver.AppleSMBIOS 2.1

com.apple.driver.AppleACPIEC 3.1

com.apple.driver.AppleAPIC 1.7

com.apple.driver.AppleIntelCPUPowerManagementClient 218.0.0

com.apple.nke.applicationfirewall 161

com.apple.security.quarantine 3

com.apple.security.TMSafetyNet 8

com.apple.driver.AppleIntelCPUPowerManagement 218.0.0

com.apple.security.SecureRemotePassword 1.0

com.apple.kext.triggers 1.0

com.apple.iokit.IOSerialFamily 11

com.apple.driver.DspFuncLib 267.0

com.apple.kext.OSvKernDSPLib 1.15

com.apple.iokit.IOAudioFamily 200.6

com.apple.vecLib.kext 1.2.0

com.apple.nvidia.driver.NVDAGK100Hal 10.0.0

com.apple.nvidia.driver.NVDAResman 10.0.0

com.apple.iokit.IOSurface 97

com.apple.iokit.IOBluetoothHostControllerUSBTransport 4.3.1f2

com.apple.iokit.IOBluetoothFamily 4.3.1f2

com.apple.driver.X86PlatformPlugin 1.0.0

com.apple.iokit.IOFireWireIP 2.2.6

com.apple.driver.AppleHDAController 267.0

com.apple.iokit.IOHDAFamily 267.0

com.apple.driver.IOPlatformPluginFamily 5.8.0d49

com.apple.driver.AppleBacklightExpert 1.1.0

com.apple.iokit.IONDRVSupport 2.4.1

com.apple.driver.AppleGraphicsControl 3.7.21

com.apple.iokit.IOAcceleratorFamily2 156.4

com.apple.AppleGraphicsDeviceControl 3.7.21

com.apple.iokit.IOGraphicsFamily 2.4.1

com.apple.iokit.IOUSBUserClient 705.4.0

com.apple.driver.AppleSMBusController 1.0.13d1

com.apple.driver.AppleSMBusPCI 1.0.12d1

com.apple.driver.AppleSMC 3.1.9

com.apple.driver.AppleUSBMultitouch 245.2

com.apple.iokit.IOUSBHIDDriver 705.4.0

com.apple.driver.CoreStorage 471

com.apple.driver.AppleUSBMergeNub 705.4.0

com.apple.driver.AppleUSBComposite 705.4.9

com.apple.iokit.IOSCSIMultimediaCommandsDevice 3.7.0

com.apple.iokit.IOBDStorageFamily 1.7

com.apple.iokit.IODVDStorageFamily 1.7.1

com.apple.iokit.IOCDStorageFamily 1.7.1

com.apple.driver.AppleThunderboltDPInAdapter 4.0.6

com.apple.driver.AppleThunderboltDPAdapterFamily 4.0.6

com.apple.driver.AppleThunderboltPCIDownAdapter 2.0.2

com.apple.driver.AppleThunderboltNHI 3.1.7

com.apple.iokit.IOThunderboltFamily 4.2.1

com.apple.iokit.IOAHCISerialATAPI 2.6.1

com.apple.iokit.IOSCSIArchitectureModelFamily 3.7.0

com.apple.iokit.IOEthernetAVBController 1.0.3b3

com.apple.iokit.IO80211Family 700.52

com.apple.driver.mDNSOffloadUserClient 1.0.1b8

com.apple.iokit.IONetworkingFamily 3.2

com.apple.iokit.IOFireWireFamily 4.5.6

com.apple.iokit.IOAHCIFamily 2.7.0

com.apple.iokit.IOUSBFamily 705.4.14

com.apple.driver.AppleEFINVRAM 2.0

com.apple.driver.AppleEFIRuntime 2.0

com.apple.iokit.IOHIDFamily 2.0.0

com.apple.iokit.IOSMBusFamily 1.1

com.apple.security.sandbox 300.0

com.apple.kext.AppleMatch 1.0.0d1

com.apple.driver.AppleKeyStore 2

com.apple.driver.AppleMobileFileIntegrity 1.0.5

com.apple.driver.AppleCredentialManager 1.0

com.apple.driver.DiskImages 389.1

com.apple.iokit.IOStorageFamily 2.0

com.apple.iokit.IOReportFamily 31

com.apple.driver.AppleFDEKeyStore 28.30

com.apple.driver.AppleACPIPlatform 3.1

com.apple.iokit.IOPCIFamily 2.9

com.apple.iokit.IOACPIFamily 1.4

com.apple.kec.Libm 1

com.apple.kec.pthread 1

com.apple.kec.corecrypto 1.0

Jan 17, 2015 4:35 AM in response to MrsMandM

I can not see any issue in the kernel panic report that points directly to your problem.


However some SSDs have had problems with Yosemite (and Mavericks 10.9.5) and that might be the reason for the panics. This is an example I found describing the issue:


http://apple.stackexchange.com/questions/161773/3rd-party-ssds-enabling-trim-wit hout-disabling-kext-signing


I suggest contacting the technical support of the SSD manufacturer and seek advice from them.


Ciao.

Jan 19, 2015 10:01 AM in response to OGELTHORPE

Ogelthorpe


We* contacted Crucial, the manufacturer of the CT512MX100SSD1 SSD, who reminded** us that "this [TRIM]*** issue does not affect Crucial drives because we have the Garbage Collection feature built into our SSDs". This kernel panic issue is thus still ongoing. We have not had any kernel panics since never allowing the MBP into safe sleep mode. We do this by always logging out and shutting down after each use. This is obviously not convenient though we are finding that we can go from shutdown through login to the previous desktop—apps still running including Photoshop CS6—in under 30 seconds.


Crucial technical support have advised:

"I propose you back up any data on your SSD. Then, if you still have your old hard drive (HDD), if you could install it again internally and do a clean install of Yosemite onto it. If the HDD works with no Kernel Panics, then please try erasing the SSD and doing a clone of the HDD onto the SSD to see if this works".


*I am helping MrsMandM with the above and in fact I helped her post the original question and responses

**Crucial did in fact previously advise disabling -->System Preferences-->Energy Saver-->Put hard disks to sleep when possible which we have done. This apparently allows their garbage collection to function more often

***for the avoidance of doubt we have not attempted to enable TRIM by any means whatsoever

May 8, 2015 12:38 PM in response to MrsMandM

I'd do three things:


1) open it back up and spray the contacts of the SSD and slot it plugs into with a can of compressed air

2) if that doesn't work reinstall osx

3) update SSD firmware and OS X



It's either a hardware or software issue. More than likely a hardware issues. Either the SSD is bad or it could have shipped with some residue on the contacts, you got some dust on the contacts, did not seat it correctly, or the SSD is flawed.


This is a slight chance it could be a driver issue or some other software could be conflicting with the SSD. Reinstalling OS X from a clean install with no apps will remove all kernel mode drivers that could be doing this.


Good luck..

May 21, 2015 7:14 AM in response to vvuiverine

Issue resolved.


The SSD had already been replaced under warranty. OS X 10+ was clean installed on the original SSD and on the warranty replacement.


The issue turned out to be a faulty RAM module. Following your above reply, vvuiverine, I took the MBP to the Apple Store. Apple did not believe the issue was their hardware; especially after my description of the issue resolving after installing the original HDD. Apple recommended that I remove one RAM module and alternatively install the remaining module in each bank. I did this sequence of five tests (two RAM modules installed, one installed in each bank then the other installed in each bank) and discovered that one RAM module reliably produced kernel panics in whichever bank it was installed in. I have since asked for replacement RAM modules from Crucial under their limited warranty.


Grytr

May 21, 2015 8:20 AM in response to MrsMandM

Glad to hear you got it resolved. The RAM module was a real wrench in the works -- especially after getting the SSD newly replaced.


Keep in mind kernel panics/core dumps are always one three things:

1) faulty hardware

2) hardware improperly seated in the socket

3) kernel-mode software causing an error (stuff like drivers have enough low-level access to crash the entire operating system).


I have only had one issue with core-dumps on a Mac. That was from a bad third-party WiFi driver (for an unsupported by Apple USB WiFi dongle). I would side with Mac guy on that one.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Kernel panics waking from deep sleep after SSD upgrade

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