You can read all about the problem from Apple Support Discussions:
Unfortunately, at the moment there is no clear solution how to fix the problem.
From the forum: “I believe this is a hardware problem. I also was suffering from the same channel exception errors (and screen corruption/freezes) and, on a whim I applied to the NVIDIA Settlement repair program. I sent my laptop in, they repaired the GPU and some other odds and ends (though they didn't specify what else they changed) and sent it back. Since its return, no channel errors and no screen corruption. I strongly suggest looking here to see if you qualify for the free repair: http://www.nvidiasettlement.com/”
Still there is a debate about this being a hardware or a software problem.
I have my MacBook Pro repaired at Apple Service and it did help a lot, and yet I still have this problem.
I haven't find the solution, BUT I might have found one problem source. Can you guess? Yep, that's right, Flash. I had Flash version 10.2.152.21 and I downgraded it to version 10.1.102.64. For couple days now there hasn't been any freezing.
How to Downgrade Adobe Flash
- Go to Adobe Flash Player – Downloads page.
- Click download older versions of Adobe Flash Player link.
- On Archived Flash Player versions page there are instructions to uninstall current Flash and a link to download previous Flash version.
Update: After downgrading the Flash, problem still remains. My MacBook Pro still freezes about once or twice a week.
Second update: Ok, I kind of gave up and reinstalled OS X. And you know what, in my case it looks like that did the trick. Maybe it is because majority of the applications and drivers I used to have are no gone. BUT, now I have an other problem: [link id='668′ text='”KCGErrorFailure” with Unexpected Log Out']. And I think this one is even more annoying error…
Do you have the problem? Have you find a solution?
gfxCardStatus
gfxCardStatus
Are you are an owner of any these MacBook models:
- 2010 i5/i7 MacBook Pro with Intel HD/NVIDIA GeForce GT 330M GPUs
- 2009 MacBook Pro with NVIDIA GeForce 9400M/9600M GT GPUs
- Late 2008 MacBook Pro with NVIDIA GeForce 9400M/9600M GT GPUs
If you are, you may use application to narrow down you problem with the NVDA error. gfxCardStatus is a menu bar application that keeps track of which graphics card your MacBook Pro is using at any given time. It also allows you to switch between them on demand.
More about Nvidia Related Problems