MacBook Pro mid 2010, Lion 10.7.2, still getting kernel panics
Hi there,
Just updated my MBP to Lion 10.7.2, with the big hope that this bug (the kernel panic - black screen that happens sometimes when switching from the Intel to the NVidia graphics card) was finally put to rest. It took me a little bit more time to get one, but I can still get one. And actually, very easy.
I have checked all the info I can find on the internet, deleted the windowserver.plist file (from my user and the system folders), and nothing seems to solve it. I don't know if it could be something hardware related: I did not have a single problem before upgrading to Lion, so I think it is not something hw related.
The test case I have is quite simple:
- Make sure you have the setting in the energy prefpanel to allow the machine to switch between the graphic cards.
- Restart the machine so there is nothing opened when it starts.
- Make sure the Intel graphic card is running (I check this with iStat Menus 3 - and yes, I have everything up-to-date)
- Open Photo Booth.
- Starting PB, without no filter applied, you should still be using the Intel card.
- Go into the filters section. The first page shouldn't make it load the NVidia card.
- Move to the second panel. When doing this I always get the kernel panic.
Here is a crash report. As far as I can see, the com.apple.NVDAResman is always the last item in the backtrace
Thu Oct 13 00:22:56 2011
panic(cpu 0 caller 0xffffff7f8095504f): NVRM[0/1:0:0]: Read Error 0x00000100: CFG 0xffffffff 0xffffffff 0xffffffff, BAR0 0xc0000000 0xffffff81158f6000 0x0a5480a2, D0, P3/4
Backtrace (CPU 0), Frame : Return Address
0xffffff80e9b632b0 : 0xffffff8000220702
0xffffff80e9b63330 : 0xffffff7f8095504f
0xffffff80e9b633c0 : 0xffffff7f80a4513c
0xffffff80e9b63410 : 0xffffff7f80a451fc
0xffffff80e9b63470 : 0xffffff7f80cf1749
0xffffff80e9b635b0 : 0xffffff7f80a64259
0xffffff80e9b635e0 : 0xffffff7f8095e98a
0xffffff80e9b63690 : 0xffffff7f8095a28c
0xffffff80e9b63880 : 0xffffff7f8095be91
0xffffff80e9b63960 : 0xffffff7f817d3138
0xffffff80e9b639a0 : 0xffffff7f817e2798
0xffffff80e9b639c0 : 0xffffff7f817fe3fc
0xffffff80e9b63a00 : 0xffffff7f817fe461
0xffffff80e9b63a40 : 0xffffff7f817e660d
0xffffff80e9b63a90 : 0xffffff7f8179cf63
0xffffff80e9b63b10 : 0xffffff7f8179b9d4
0xffffff80e9b63b40 : 0xffffff7f817a1429
0xffffff80e9b63b70 : 0xffffff80006528dd
0xffffff80e9b63be0 : 0xffffff8000652c7c
0xffffff80e9b63c40 : 0xffffff800065343b
0xffffff80e9b63d80 : 0xffffff80002a3898
0xffffff80e9b63e80 : 0xffffff8000223006
0xffffff80e9b63eb0 : 0xffffff8000214829
0xffffff80e9b63f10 : 0xffffff800021bb58
0xffffff80e9b63f70 : 0xffffff80002ae8a0
0xffffff80e9b63fb0 : 0xffffff80002d8383
Kernel Extensions in backtrace:
com.apple.NVDAResman(7.1.2)[3B24E838-5E73-362B-97FA-239F5AEE7D81]@0xffffff7f808 f4000->0xffffff7f80bcdfff
dependency: com.apple.iokit.IOPCIFamily(2.6.7)[6D54F06A-46B7-37FC-AF22-DE68DC18A1A3]@0xffff ff7f8087f000
dependency: com.apple.iokit.IONDRVSupport(2.3.2)[6517D9A6-58F5-3CFC-B021-C882306150D5]@0xff ffff7f808e2000
dependency: com.apple.iokit.IOGraphicsFamily(2.3.2)[55FF26D3-292D-3B4B-8AB7-1D25C8B4313B]@0 xffffff7f808aa000
com.apple.nvidia.nv50hal(7.1.2)[2E84958C-1EEC-316B-9F7A-68C368F83476]@0xffffff7 f80bce000->0xffffff7f80eeffff
dependency: com.apple.NVDAResman(7.1.2)[3B24E838-5E73-362B-97FA-239F5AEE7D81]@0xffffff7f808 f4000
com.apple.GeForce(7.1.2)[61E6C721-447E-39D3-BAB8-2A661467B517]@0xffffff7f817840 00->0xffffff7f81843fff
dependency: com.apple.NVDAResman(7.1.2)[3B24E838-5E73-362B-97FA-239F5AEE7D81]@0xffffff7f808 f4000
dependency: com.apple.iokit.IONDRVSupport(2.3.2)[6517D9A6-58F5-3CFC-B021-C882306150D5]@0xff ffff7f808e2000
dependency: com.apple.iokit.IOPCIFamily(2.6.7)[6D54F06A-46B7-37FC-AF22-DE68DC18A1A3]@0xffff ff7f8087f000
dependency: com.apple.iokit.IOGraphicsFamily(2.3.2)[55FF26D3-292D-3B4B-8AB7-1D25C8B4313B]@0 xffffff7f808aa000
BSD process name corresponding to current thread: WindowServer
Mac OS version:
11C74
Kernel version:
Darwin Kernel Version 11.2.0: Tue Aug 9 20:54:00 PDT 2011; root:xnu-1699.24.8~1/RELEASE_X86_64
Kernel UUID: 59275DFA-10C0-30B3-9E26-F7B5DFB1A432
System model name: MacBookPro6,2 (Mac-F22586C8)
System uptime in nanoseconds: 263933341725
last loaded kext at 79691982594: com.apple.filesystems.smbfs 1.7.0 (addr 0xffffff7f807ee000, size 241664)
loaded kexts:
com.apple.filesystems.smbfs 1.7.0
com.apple.driver.AppleHWSensor 1.9.4d0
com.apple.filesystems.autofs 3.0
com.apple.driver.AudioAUUC 1.59
com.apple.driver.AppleMikeyHIDDriver 122
com.apple.driver.AppleUpstreamUserClient 3.5.9
com.apple.driver.AppleMCCSControl 1.0.26
com.apple.driver.AppleTyMCEDriver 1.0.2d2
com.apple.driver.AppleHDA 2.1.3f7
com.apple.driver.AppleMikeyDriver 2.1.3f7
com.apple.driver.AGPM 100.12.42
com.apple.driver.AppleIntelHDGraphics 7.1.2
com.apple.driver.SMCMotionSensor 3.0.1d2
com.apple.driver.AppleIntelHDGraphicsFB 7.1.2
com.apple.iokit.IOUserEthernet 1.0.0d1
com.apple.driver.AppleSMCLMU 2.0.1d2
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.AudioIPCDriver 1.2.1
com.apple.driver.ACPI_SMC_PlatformPlugin 4.7.5d4
com.apple.GeForce 7.1.2
com.apple.driver.AppleMuxControl 3.0.16
com.apple.driver.AppleLPC 1.5.3
com.apple.driver.AppleBacklight 170.1.9
com.apple.driver.AppleUSBTCButtons 225.2
com.apple.driver.AppleUSBTCKeyEventDriver 225.2
com.apple.driver.AppleUSBTCKeyboard 225.2
com.apple.driver.AppleIRController 312
com.apple.driver.AppleUSBCardReader 3.0.1
com.apple.iokit.SCSITaskUserClient 3.0.1
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1
com.apple.BootCache 33
com.apple.iokit.IOAHCIBlockStorage 2.0.1
com.apple.driver.AppleUSBHub 4.5.0
com.apple.iokit.AppleBCM5701Ethernet 3.0.8b2
com.apple.driver.AppleEFINVRAM 1.5.0
com.apple.driver.AppleSmartBatteryManager 161.0.0
com.apple.driver.AirPort.Brcm4331 512.20.18
com.apple.driver.AppleAHCIPort 2.2.0
com.apple.driver.AppleFWOHCI 4.8.9
com.apple.driver.AppleUSBEHCI 4.5.0
com.apple.driver.AppleUSBUHCI 4.4.5
com.apple.driver.AppleACPIButtons 1.4
com.apple.driver.AppleRTC 1.4
com.apple.driver.AppleHPET 1.6
com.apple.driver.AppleSMBIOS 1.7
com.apple.driver.AppleACPIEC 1.4
com.apple.driver.AppleAPIC 1.5
com.apple.driver.AppleIntelCPUPowerManagementClient 167.0.0
com.apple.nke.applicationfirewall 3.2.30
com.apple.security.quarantine 1
com.apple.driver.AppleIntelCPUPowerManagement 167.0.0
com.apple.kext.triggers 1.0
com.apple.driver.AppleHDAHardwareConfigDriver 2.1.3f7
com.apple.driver.DspFuncLib 2.1.3f7
com.apple.driver.AppleSMBusController 1.0.10d0
com.apple.iokit.IOSurface 80.0
com.apple.iokit.IOBluetoothSerialManager 4.0.1f4
com.apple.iokit.IOSerialFamily 10.0.5
com.apple.iokit.IOAVBFamily 1.0.0d22
com.apple.iokit.IOFireWireIP 2.2.4
com.apple.driver.AppleHDAController 2.1.3f7
com.apple.iokit.IOHDAFamily 2.1.3f7
com.apple.iokit.IOAudioFamily 1.8.3fc11
com.apple.kext.OSvKernDSPLib 1.3
com.apple.driver.ApplePolicyControl 3.0.16
com.apple.driver.AppleSMC 3.1.1d8
com.apple.driver.IOPlatformPluginFamily 4.7.5d4
com.apple.driver.AppleSMBusPCI 1.0.10d0
com.apple.driver.AppleGraphicsControl 3.0.16
com.apple.driver.AppleBacklightExpert 1.0.3
com.apple.nvidia.nv50hal 7.1.2
com.apple.NVDAResman 7.1.2
com.apple.iokit.IONDRVSupport 2.3.2
com.apple.iokit.IOGraphicsFamily 2.3.2
com.apple.driver.BroadcomUSBBluetoothHCIController 4.0.1f4
com.apple.driver.AppleUSBBluetoothHCIController 4.0.1f4
com.apple.iokit.IOBluetoothFamily 4.0.1f4
com.apple.driver.AppleFileSystemDriver 13
com.apple.driver.AppleUSBMultitouch 227.1
com.apple.iokit.IOUSBHIDDriver 4.4.5
com.apple.iokit.IOSCSIBlockCommandsDevice 3.0.1
com.apple.iokit.IOUSBMassStorageClass 3.0.0
com.apple.driver.AppleUSBMergeNub 4.5.3
com.apple.driver.AppleUSBComposite 3.9.0
com.apple.iokit.IOSCSIMultimediaCommandsDevice 3.0.1
com.apple.iokit.IOBDStorageFamily 1.6
com.apple.iokit.IODVDStorageFamily 1.7
com.apple.iokit.IOCDStorageFamily 1.7
com.apple.driver.XsanFilter 403
com.apple.iokit.IOAHCISerialATAPI 2.0.1
com.apple.iokit.IOSCSIArchitectureModelFamily 3.0.1
com.apple.iokit.IOUSBUserClient 4.5.3
com.apple.iokit.IOEthernetAVBController 1.0.0d5
com.apple.iokit.IO80211Family 411.1
com.apple.iokit.IONetworkingFamily 2.0
com.apple.iokit.IOAHCIFamily 2.0.7
com.apple.iokit.IOFireWireFamily 4.4.5
com.apple.iokit.IOUSBFamily 4.5.3
com.apple.driver.AppleEFIRuntime 1.5.0
com.apple.iokit.IOHIDFamily 1.7.1
com.apple.iokit.IOSMBusFamily 1.1
com.apple.security.sandbox 165.3
com.apple.kext.AppleMatch 1.0.0d1
com.apple.security.TMSafetyNet 7
com.apple.driver.DiskImages 331
com.apple.iokit.IOStorageFamily 1.7
com.apple.driver.AppleKeyStore 28.18
com.apple.driver.AppleACPIPlatform 1.4
com.apple.iokit.IOPCIFamily 2.6.7
com.apple.iokit.IOACPIFamily 1.4
So, any ideas, recomendations? I'm thinking seriously in taking the MBP to the Apple Store and see what they say, but unless it's a known HW problem, I'm almost sure it's going to take days for they to say something. I have never taken any of my macs to the Apple Store, so it might not be like that, but I don't know.
Thanks for your help.
MacBook Pro, Mac OS X (10.7.1), 10.7.2, 8Gb RAM, hi-res display