Apple Event: May 7th at 7 am PT

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

MacBook Pro spontaneous restarts - GPU issue?

I have a mid-2010 15" MacBook Pro that has Intel HD graphics built-in, plus the NVIDIA GeForce GT 330M. I'm running OS 10.10.5. I've been getting a number of kernel panics in the last few weeks. They are usually a double restart -- that is, the machine will restart with a chime, I see the "Your computer restarted because of a problem. Press a key or wait a few seconds to continue starting up" message in several languages, and then I hear another chime and it restarts to the log-in screen.

After the most recent crash, it finally gave me a report to look at, which I've pasted below. I'm no expert at diagnosing these, but it seems to indicate something to do with graphics. Is this a hardware problem with either the integrated or discrete GPU? If so, is there a way to tell which? Thanks for any help.

-------------------------

*** Panic Report ***

panic(cpu 1 caller 0xffffff7f91245c1b): "GPU Panic: [<None>] 5 3 7f 0 0 0 0 3 : NVRM[0/1:0:0]: Read Error 0x00000100: CFG 0xffffffff 0xffffffff 0xffffffff, BAR0 0xc0000000 0xffffff812a0f6000 0x0a5480a2, D0, P3/4\n"@/SourceCache/AppleGraphicsControl/AppleGraphicsControl-3.10.25/src/Appl eMuxControl/kext/GPUPanic.cpp:127

Backtrace (CPU 1), Frame : Return Address

0xffffff811845ae40 : 0xffffff800e52ad21

0xffffff811845aec0 : 0xffffff7f91245c1b

0xffffff811845afa0 : 0xffffff7f8f0c2b9f

0xffffff811845b060 : 0xffffff7f8f18c18e

0xffffff811845b0a0 : 0xffffff7f8f18c1fe

0xffffff811845b110 : 0xffffff7f8f40b056

0xffffff811845b240 : 0xffffff7f8f1af82d

0xffffff811845b260 : 0xffffff7f8f0c95f1

0xffffff811845b310 : 0xffffff7f8f0c70fc

0xffffff811845b510 : 0xffffff7f8f0c8a4b

0xffffff811845b5e0 : 0xffffff7f90777b37

0xffffff811845b6b0 : 0xffffff7f907a37de

0xffffff811845b740 : 0xffffff7f9078b547

0xffffff811845b7a0 : 0xffffff7f9078be53

0xffffff811845b7f0 : 0xffffff7f9078c1c0

0xffffff811845b860 : 0xffffff7f9078ca11

0xffffff811845b8a0 : 0xffffff7f907580f5

0xffffff811845ba20 : 0xffffff7f907893c1

0xffffff811845bae0 : 0xffffff7f90756c15

0xffffff811845bb30 : 0xffffff800eaffed6

0xffffff811845bb60 : 0xffffff800eb015eb

0xffffff811845bbc0 : 0xffffff800eafed83

0xffffff811845bd00 : 0xffffff800e5e1307

0xffffff811845be10 : 0xffffff800e52ef8c

0xffffff811845be40 : 0xffffff800e5139f3

0xffffff811845be90 : 0xffffff800e52429d

0xffffff811845bf10 : 0xffffff800e60231a

0xffffff811845bfb0 : 0xffffff800e6344c6

Kernel Extensions in backtrace:

com.apple.nvidia.classic.NVDAResmanTesla(10.0)[796AE430-39FB-3255-8161-D52AFA28 EE2B]@0xffffff7f8f072000->0xffffff7f8f2dbfff

dependency: com.apple.iokit.IOPCIFamily(2.9)[BDA92C3B-AD86-33E5-A7F1-1603465350A7]@0xffffff 7f8ed24000

dependency: com.apple.iokit.IONDRVSupport(2.4.1)[7372D580-6DDE-3457-B043-49B8447FC9D2]@0xff ffff7f8f062000

dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[8922721D-5517-3883-BD3A-57422D0244A0]@0 xffffff7f8f01b000

com.apple.nvidia.classic.NVDANV50HalTesla(10.0)[7FE40648-F15F-3E18-91E2-FDDDF4C DA355]@0xffffff7f8f2e6000->0xffffff7f8f58ffff

dependency: com.apple.nvidia.classic.NVDAResmanTesla(10.0.0)[796AE430-39FB-3255-8161-D52AFA 28EE2B]@0xffffff7f8f072000

dependency: com.apple.iokit.IOPCIFamily(2.9)[BDA92C3B-AD86-33E5-A7F1-1603465350A7]@0xffffff 7f8ed24000

com.apple.driver.AppleMuxControl(3.10.25)[752C63EA-73E8-39BC-8225-3A97D0C403BF] @0xffffff7f91237000->0xffffff7f9124afff

dependency: com.apple.driver.AppleGraphicsControl(3.10.25)[3DC2F93F-5197-3B16-8975-0142E7A0 474B]@0xffffff7f9122f000

dependency: com.apple.iokit.IOACPIFamily(1.4)[70E2B65E-A91A-3522-A1A0-79FD63EABB4C]@0xfffff f7f8efa9000

dependency: com.apple.iokit.IOPCIFamily(2.9)[BDA92C3B-AD86-33E5-A7F1-1603465350A7]@0xffffff 7f8ed24000

dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[8922721D-5517-3883-BD3A-57422D0244A0]@0 xffffff7f8f01b000

dependency: com.apple.driver.AppleBacklightExpert(1.1.0)[65E3187E-949B-36E9-BA33-1B13ABB058 1A]@0xffffff7f91232000

com.apple.GeForceTesla(10.0)[59758864-B0B8-3ED7-B4B9-DBBFAC568F35]@0xffffff7f90 744000->0xffffff7f90811fff

dependency: com.apple.iokit.IOPCIFamily(2.9)[BDA92C3B-AD86-33E5-A7F1-1603465350A7]@0xffffff 7f8ed24000

dependency: com.apple.iokit.IONDRVSupport(2.4.1)[7372D580-6DDE-3457-B043-49B8447FC9D2]@0xff ffff7f8f062000

dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[8922721D-5517-3883-BD3A-57422D0244A0]@0 xffffff7f8f01b000

dependency: com.apple.nvidia.classic.NVDAResmanTesla(10.0.0)[796AE430-39FB-3255-8161-D52AFA 28EE2B]@0xffffff7f8f072000


BSD process name corresponding to current thread: WindowServer


Mac OS version:

14F27


Kernel version:

Darwin Kernel Version 14.5.0: Wed Jul 29 02:26:53 PDT 2015; root:xnu-2782.40.9~1/RELEASE_X86_64

Kernel UUID: 58F06365-45C7-3CA7-B80D-173AFD1A03C4

Kernel slide: 0x000000000e200000

Kernel text base: 0xffffff800e400000

__HIB text base: 0xffffff800e300000

System model name: MacBookPro6,2 (Mac-F22586C8)


System uptime in nanoseconds: 95130016474647

last loaded kext at 33769193804572: com.apple.driver.AppleUSBCDC 4.3.3b1 (addr 0xffffff7f9132f000, size 20480)

last unloaded kext at 33847382787245: com.apple.driver.AppleUSBCDC 4.3.3b1 (addr 0xffffff7f9132f000, size 16384)

loaded kexts:

com.apple.driver.AudioAUUC 1.70

com.apple.driver.AppleHWSensor 1.9.5d0

com.apple.driver.AGPM 110.19.6

com.apple.filesystems.autofs 3.0

com.apple.iokit.IOBluetoothSerialManager 4.3.6f3

com.apple.driver.AppleOSXWatchdog 1

com.apple.driver.AppleMikeyHIDDriver 124

com.apple.driver.AppleMikeyDriver 272.18.1

com.apple.iokit.IOUserEthernet 1.0.1

com.apple.driver.AppleHDA 272.18.1

com.apple.Dont_Steal_Mac_OS_X 7.0.0

com.apple.driver.AppleHWAccess 1

com.apple.driver.AppleHV 1

com.apple.driver.AppleLPC 1.7.3

com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0

com.apple.GeForceTesla 10.0.0

com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 4.3.6f3

com.apple.driver.AppleSMCPDRC 1.0.0

com.apple.driver.AppleSMCLMU 2.0.7d0

com.apple.driver.AppleMuxControl 3.10.25

com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0

com.apple.driver.AppleUpstreamUserClient 3.6.1

com.apple.driver.AppleMCCSControl 1.2.12

com.apple.driver.AppleIntelHDGraphics 10.0.0

com.apple.driver.AppleIntelHDGraphicsFB 10.0.0

com.apple.driver.SMCMotionSensor 3.0.4d1

com.apple.driver.AppleUSBTCButtons 240.2

com.apple.driver.AppleUSBTCKeyboard 240.2

com.apple.driver.AppleIRController 327.5

com.apple.driver.AppleUSBCardReader 3.5.5

com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1

com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0

com.apple.BootCache 36

com.apple.iokit.SCSITaskUserClient 3.7.5

com.apple.driver.XsanFilter 404

com.apple.iokit.IOAHCIBlockStorage 2.7.1

com.apple.driver.AirPort.Brcm4331 800.20.24

com.apple.driver.AppleAHCIPort 3.1.2

com.apple.driver.AppleFWOHCI 5.5.2

com.apple.driver.AppleUSBHub 705.4.2

com.apple.iokit.AppleBCM5701Ethernet 10.1.3

com.apple.driver.AppleSmartBatteryManager 161.0.0

com.apple.driver.AppleUSBEHCI 705.4.14

com.apple.driver.AppleRTC 2.0

com.apple.driver.AppleHPET 1.8

com.apple.driver.AppleACPIButtons 3.1

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.AppleGraphicsDeviceControl 3.10.25

com.apple.kext.triggers 1.0

com.apple.iokit.IOSerialFamily 11

com.apple.driver.DspFuncLib 272.18.1

com.apple.kext.OSvKernDSPLib 1.15

com.apple.iokit.IOSurface 97.4

com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0

com.apple.iokit.IOBluetoothHostControllerUSBTransport 4.3.6f3

com.apple.iokit.IOBluetoothFamily 4.3.6f3

com.apple.iokit.IOUSBUserClient 705.4.0

com.apple.iokit.IOFireWireIP 2.2.6

com.apple.driver.AppleHDAController 272.18.1

com.apple.iokit.IOHDAFamily 272.18.1

com.apple.iokit.IOAudioFamily 203.3

com.apple.vecLib.kext 1.2.0

com.apple.driver.AppleSMBusPCI 1.0.12d1

com.apple.driver.AppleBacklightExpert 1.1.0

com.apple.driver.AppleGraphicsControl 3.10.25

com.apple.driver.IOPlatformPluginLegacy 1.0.0

com.apple.driver.IOPlatformPluginFamily 5.9.1d7

com.apple.nvidia.classic.NVDANV50HalTesla 10.0.0

com.apple.nvidia.classic.NVDAResmanTesla 10.0.0

com.apple.driver.AppleSMBusController 1.0.13d1

com.apple.iokit.IONDRVSupport 2.4.1

com.apple.iokit.IOGraphicsFamily 2.4.1

com.apple.driver.AppleSMC 3.1.9

com.apple.driver.AppleUSBMultitouch 245.2

com.apple.iokit.IOUSBHIDDriver 705.4.0

com.apple.iokit.IOSCSIBlockCommandsDevice 3.7.5

com.apple.iokit.IOUSBMassStorageClass 3.7.2

com.apple.driver.CoreStorage 471.30.1

com.apple.driver.AppleUSBMergeNub 705.4.0

com.apple.driver.AppleUSBComposite 705.4.9

com.apple.iokit.IOSCSIMultimediaCommandsDevice 3.7.5

com.apple.iokit.IOBDStorageFamily 1.7

com.apple.iokit.IODVDStorageFamily 1.7.1

com.apple.iokit.IOCDStorageFamily 1.7.1

com.apple.iokit.IOAHCISerialATAPI 2.6.1

com.apple.iokit.IOSCSIArchitectureModelFamily 3.7.5

com.apple.iokit.IOAHCIFamily 2.7.5

com.apple.iokit.IO80211Family 730.60

com.apple.iokit.IOFireWireFamily 4.5.8

com.apple.iokit.IOEthernetAVBController 1.0.3b3

com.apple.driver.mDNSOffloadUserClient 1.0.1b8

com.apple.iokit.IONetworkingFamily 3.2

com.apple.iokit.IOUSBFamily 720.4.4

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 398

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.corecrypto 1.0

com.apple.kec.Libm 1

com.apple.kec.pthread 1

Model: MacBookPro6,2, BootROM MBP61.0057.B0C, 2 processors, Intel Core i7, 2.66 GHz, 8 GB, SMC 1.58f17

Graphics: NVIDIA GeForce GT 330M, NVIDIA GeForce GT 330M, PCIe, 512 MB

Graphics: Intel HD Graphics, Intel HD Graphics, Built-In

Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1067 MHz, 0x859B, 0x435435313236344243313036372E4D313646

Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1067 MHz, 0x859B, 0x435435313236344243313036372E4D313646

AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.106.98.100.24)

Bluetooth: Version 4.3.6f3 16238, 3 services, 18 devices, 1 incoming serial ports

Network Service: AirPort, AirPort, en1

Serial ATA Device: Hitachi HTS545050B9SA02, 500.11 GB

Serial ATA Device: MATSHITADVD-R UJ-898

USB Device: Hub

USB Device: Internal Memory Card Reader

USB Device: BRCM2070 Hub

USB Device: Bluetooth USB Host Controller

USB Device: Apple Internal Keyboard / Trackpad

USB Device: Hub

USB Device: IR Receiver

USB Device: Built-in iSight

Thunderbolt Bus:

MacBook Pro, OS X Yosemite (10.10.5)

Posted on Oct 8, 2015 5:12 AM

Reply
2 replies

Oct 9, 2015 2:05 PM in response to Linc Davis

Finally I managed to fix this issue after 3 weeks of hustle and research. Below are the exact steps I’ve applied to resolve this issue:


  • Shut down your machine.
  • Dismantle your machine, I highly recommend following this step by step guide: https://www.ifixit.com/Guide/MacBook+Pro+15-Inch+Unibody+Early+2011+Heat+Sink+Re placement/5896
  • Blow away the dust by using a blower.
  • Remove the thermal paste from both Micro Processor and Nvidia Graphic Card (Use a Toothbrush).
  • Clean the Motherboard, Heat Sink and the Fans with alcohol (Wash it with Alcohol and clean it with a Toothbrush).
  • Let them all dry for 30 minutes.
  • Apply a new Thermal Paste in the Micro Processor and Graphic Card.
  • Clean all the Connectors with alcohol (Battery, Fan, Display, CD-Rom, HDD, and etc).
  • Assemble your machine back again.
  • Upgrade the RAMs to the Max (8GB, 4GB each).
  • Clean the charger connectors (In the PC and the Charger MagSafe 85W) with a toothbrush dipped in alcohol.
  • Turn on your machine and press Option + Command + P + R (Repeat for 3 times).
  • Install GfxCardStatus 1.8.1, and set in Intel Only.
  • Install SmcFanControl 2.5.2, to monitor your machine’s temperature.
  • Go to System Preferences - Energy and Switch Off Automatic Graphic Switching.
  • In some cases try another Power Charger, it might be a power fault issue that is directly effecting the Graphic Card and causing your machine to restart.


At the end you will notice a drop in heat and your Mac is far more stable, you can enable the Dynamic Switching mode if you want to connect your Mac to an external Projector or LCD.


If you are a normal user who doesn’t require any graphics processing, I highly recommend switching to the Intel Only Mode.


Good luck,


Loay

Oct 8, 2015 9:22 AM in response to SpaceMonkey

You have the MacBookPro6,2—the Edsel of Macs. It may have the logic-board defect that was covered by a recall program that has now ended.

Residents of the EU may be entitled to warranty service for up to six years after purchase.

Make a "Genius" appointment at an Apple Store, or go to another authorized service provider, to have the machine tested. The routine hardware diagnostics used by service providers do not detect the fault. There is a specific test for this issue that Apple calls "VST" (for "Video Switching Test.") Ask for it. A "Failed" result means that the fault is present.

You may be quoted a price of about $350 (in the U.S.) for a "depot repair," which involves shipping the unit to a central repair facility and takes about two weeks. For that flat fee, anything found wrong with it should be fixed, not just the logic board.

Sometimes the replacement part is also defective, so be prepared for that possibility. If you decide to pay for a new logic board, test thoroughly during the 90-day warranty period on the repair. Some owners have reported that they went through as many as three replacement boards before getting one that worked.

If you don't want to pay for the repair, you may (or may not) be able to work around the problem by disabling automatic graphics switching. To use the discrete graphics processor, you'll need a third-party utility to switch to it manually.

Often the problems start after an OS upgrade. If the upgrade was recent, and you have backups, then you can revert to a previous OS X version.

MacBook Pro spontaneous restarts - GPU issue?

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