I have this MacBook for quite a while now. It's been working just fine with the exception of sleep/wake-up issues. Sometimes there's no problem at all, but occasionally it does not.
For instance, I woke up the machine after it slept all night. Everything seemed to work for a while (~1m). I had an external monitor plugged in - shortly after unplugging it (but not immediately, ~30s), the main screen's video gets scrambled followed by an automatic restart.
Update: What factors might contribute to this problem? I put the computer at the capable hands of my Apple Premium Reseller and came back empty handed not once but twice thus far as they have been unable to reproduce this problem.
Now, I know I'm not dreaming this problem and have videos to show exactly what happens. What other factors might play into this problem?
Logs:
30/12/11 6:37:40.000 AM kernel: nstat_lookup_entry failed: 2
30/12/11 6:38:03.000 AM kernel: MacAuthEvent en1 Auth result for: 00:19:e3:fc:03:cf MAC AUTH succeeded
30/12/11 6:38:03.000 AM kernel: wlEvent: en1 en1 Link UP
30/12/11 6:38:04.000 AM kernel: AirPort: RSN handshake complete on en1
30/12/11 6:38:04.000 AM kernel: en1: BSSID changed to 00:19:e3:fc:03:cf
30/12/11 6:38:05.862 AM com.apple.backupd: Starting standard backup
30/12/11 6:38:06.086 AM com.apple.backupd: Error -35 while resolving alias to backup target
30/12/11 6:38:06.000 AM kernel: nspace-handler-set-snapshot-time: 1325219888
30/12/11 6:38:16.098 AM com.apple.backupd: Backup failed with error: 19
30/12/11 6:38:19.000 AM kernel: 0 0 AppleUSBCDC: start - initDevice failed
30/12/11 6:38:19.000 AM kernel: 0 0 AppleUSBCDC: start - initDevice failed
It was booted back up here -> 30/12/11 6:39:06.000 AM bootlog: BOOT_TIME 1325219946 0
I tried using gfxCardStatus to switch to the integrated Intel and it seems to run smoothly. Conversely, I tried running it with the nvidia and looks stable right now. It's a bit difficult to reproduce this crash as it doesn't happen consistently. I already attempted to reset power management (Cmd-Opt-Shift power button).
What should I do next?