MacBook Pro 2.2GHz SR freezing
My MacBook Pro 15" (Santa Rosa chipset) freezes occasionally.
At first I thought it was a problem when connecting an external display, but it happens even when I have not hooked anything to the DVI port. The freezes occur in plain OS X (not a game or anything special) and I think I have traced the issue to something related to the graphics card. Each time the system freezes, I have the following error in the system.log
Jan 15 16:27:40 Suuuju kernel[0]: NVChannel(GL): Graphics channel timeout!
The MacBook passes the Apple Hardware Test in both the default setting and the extended test without a problem. I also tried MemTest in a single-user environment and the Mac passes that too.
The problem could be heat-related in some way because when the MacBook freezes, its base (the underside towards the screen) is on the hot side. Most times I had an internet video (for instance YouTube) playing or some other Flash animation in Safari (although Flash may not have anything to do with this). I can reproduce the problem pretty consistently by opening one pretty intensive Flash site.
www.group94.com is the site in question, and if you go Work at the top there (click cut the crap at the bottom after that) and open for instance the Experiences + Web Campaigns sections, there is some pretty intensive graphics action. After 10-20 minutes on this, the MacBook would freeze.
The freezes are like this: the screen is completely frozen (cursor not moving), but if there is an iTunes track playing it would continue playing. Also the Caps Lock and the Num Lock buttons work (i.e. they light-up their respective diodes). Command + Option + Esc does nothing.
My full MacBook Pro specifications are as follows
Model Name: MacBook Pro
Model Identifier: MacBookPro3,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.2 GHz
L2 Cache: 4 MB
Memory: 4 GB
Bus Speed: 800 MHz
Boot ROM Version: MBP31.0070.B05
SMC Version: 1.16f10
Mac OS X Leopard, 10.5.1 fully up-to-date
Please, if anyone has info on the problem or a possible solution... please let me know.