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.

Is my SATA Interface failing?

History:

Macbook Pro 13" (late 2008 with Snow Leopard installed) would not shutdown. I left it on overnight hoping it would shutdown but it was still at a gray screen in the morning. So I force-powered it off by holding the power button. When powering on again, all I got was the flashing folder with a question mark in it. Turns out the hard drive had a couple of busted blocks which happened to be right where the partition table and the allocation file (B Tree) seemed to be. I replaced the drive with a new one, installed OSX Lion (10.7.2 from App Store) on it and copied over the data from my backups. Then I got massive system freezes; spinning beach balls while typing. Sometimes it would resolve itself after a few minutes, sometimes it wouldn't, even after a few hours.

Checking the console, I found a few of these:

kernel[0]: disk0s2: I/O error


I installed SMARTReporter, it said the drive was fine but it notified me every time when these i/o errors occurred, which was about once every hour or so.

So I ran the long Apple Hardware Test, took about 5 hours and I got just one error:

4HDD/11/40000004:SATA(0,0)


After some googling, everyone seemed to agree that's because of a failing hard drive, possibly a failing SATA interface. To rule out the failing SATA interface, I popped in an old 80 GB SATA drive into the Macbook Pro and ran the extended hardware test again: "no troubles found". I though "great, my replacement hard drive is bad, I'll just send it in and get another one".


But after simply surfing around with Safari (no extensions, just flash 11), the the whole system Freezes up again. Spinning Beachball, most apps (including Console, Mail, Safari) not responding at all, all I can do is move windows around. Can't even look at the console because the window was just white. But syslogd too 170% CPU according to application monitor.

After a reboot (nothing happens even if I wait for a whole day for it to do its thing), everything seems fine but spotlight starts indexing everything.


Here's my Questions:

- How can I avoid these complete system freezes?

- How can I make sure it's not my SATA interface that's causing it? Would running the system via USB rule that out? I can't keep returning hard drives all the time if they're not actually defective.



Here's the log:

1/2/12 10:54:26.426 PM mdworker32: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.

1/2/12 10:54:27.253 PM com.apple.mdworker.pool.0: ImageIO: <ERROR> readICCData Embedded profile header length is greater than data length.

1/2/12 10:54:27.326 PM com.apple.mdworker.pool.0: ImageIO: <ERROR> readICCData Embedded profile header length is greater than data length.

1/2/12 10:57:01.580 PM com.apple.mdworker.pool.0: PSSniffer error: No such file or directory

1/2/12 10:57:01.594 PM com.apple.mdworker.pool.0: PSSniffer error: Undefined error: 0

1/2/12 10:57:33.600 PM com.apple.mdworker.isolation.0: FlateDecode: decoding error.

1/2/12 10:57:33.601 PM com.apple.mdworker.isolation.0: FlateDecode: decoding error.

1/2/12 10:57:33.603 PM com.apple.mdworker.isolation.0: FlateDecode: decoding error.

1/2/12 10:57:33.605 PM com.apple.mdworker.isolation.0: FlateDecode: decoding error.

1/2/12 10:57:33.607 PM com.apple.mdworker.isolation.0: FlateDecode: decoding error.

1/2/12 10:57:33.608 PM com.apple.mdworker.isolation.0: FlateDecode: decoding error.

1/2/12 10:57:33.610 PM com.apple.mdworker.isolation.0: FlateDecode: decoding error.

1/2/12 10:57:33.612 PM com.apple.mdworker.isolation.0: FlateDecode: decoding error.

1/2/12 10:57:33.614 PM com.apple.mdworker.isolation.0: FlateDecode: decoding error.

1/2/12 10:57:33.617 PM com.apple.mdworker.isolation.0: FlateDecode: decoding error.

1/2/12 10:57:33.618 PM com.apple.mdworker.isolation.0: FlateDecode: decoding error.

1/2/12 10:57:33.619 PM com.apple.mdworker.isolation.0: FlateDecode: decoding error.

1/2/12 11:00:20.277 PM com.apple.mdworker.isolation.0: syntax error, unexpected DICTSTART.

1/2/12 11:01:12.129 PM com.apple.mdworker.isolation.0: syntax error, unexpected DICTSTART.

1/2/12 11:01:12.130 PM com.apple.mdworker.isolation.0: syntax error, unexpected DICTSTART.

1/2/12 11:01:12.130 PM com.apple.mdworker.isolation.0: syntax error, unexpected DICTSTART.

1/2/12 11:02:40.156 PM mdworker32: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.


(there's about a thousand of those DICTSTART errors until I shut the machine off and reboot.)


1/2/12 11:33:00.927 PM mDNSResponder: 13: Could not write data to client because of error - aborting connection

1/2/12 11:33:10.337 PM UserEventAgent: [11] error in getAndLockContext: open returned -1 (errno=2) file was /private/var/servermgrd//servermgr_certs.lock

1/2/12 11:33:10.340 PM UserEventAgent: [11] error in getAndLockContext: open returned -1 (errno=2) file was /private/var/servermgrd//servermgr_certs.lock

1/2/12 11:33:11.128 PM WindowServer: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.

1/2/12 11:33:28.799 PM talagent: kCGErrorIllegalArgument: CGSFlushSurfaceWithOptions: Invalid window 0x1d

1/2/12 11:33:28.799 PM talagent: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.

1/2/12 11:43:24.167 PM mdworker32: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.

1/2/12 11:43:25.591 PM com.apple.mdworker.pool.0: ImageIO: <ERROR> readICCData Embedded profile header length is greater than data length.

1/2/12 11:43:25.659 PM com.apple.mdworker.pool.0: ImageIO: <ERROR> readICCData Embedded profile header length is greater than data length.

1/2/12 11:45:25.945 PM com.apple.mdworker.pool.0: PSSniffer error: No such file or directory

1/2/12 11:45:25.992 PM com.apple.mdworker.pool.0: PSSniffer error: Undefined error: 0


Here's the system.log


Jan 2 22:45:13 MyUserNames-MacBook-Pro mds[34]: (Warning) Server: No stores registered for metascope "kMDQueryScopeComputer"

Jan 2 22:54:26 MyUserNames-MacBook-Pro mdworker32[625]: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.

Jan 2 22:54:27 MyUserNames-MacBook-Pro com.apple.mdworker.pool.0[613]: ImageIO: <ERROR> readICCData Embedded profile header length is greater than data length.

Jan 2 22:54:38: --- last message repeated 1 time ---

Jan 2 22:54:38 MyUserNames-MacBook-Pro mdworker[613]: *** Failed to decode multipart/related data, treating as binary

Jan 2 22:55:25 MyUserNames-MacBook-Pro mdworker[613]: *** Failed to decode multipart/related data, treating as binary

Jan 2 22:55:29: --- last message repeated 3 times ---

Jan 2 22:55:29 MyUserNames-MacBook-Pro mdworker[613]: Invalid char _ for PropertyName in line 47

Jan 2 22:55:57: --- last message repeated 7 times ---

Jan 2 22:55:57 MyUserNames-MacBook-Pro mdworker[613]: Invalid char _ for PropertyName in line 49

Jan 2 22:55:57 MyUserNames-MacBook-Pro mdworker[613]: Invalid char _ for PropertyName in line 47

Jan 2 22:55:57: --- last message repeated 1 time ---

Jan 2 22:55:57 MyUserNames-MacBook-Pro mdworker[613]: Invalid char _ for PropertyName in line 38

Jan 2 22:56:27: --- last message repeated 1 time ---

Jan 2 22:57:01 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: invalid stream length 32784; should be 32254.

Jan 2 22:57:01 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: invalid stream length 84269; should be 50936.

Jan 2 22:57:01 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: invalid stream length 131812; should be 46992.

Jan 2 22:57:01 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: invalid stream length 200580; should be 68216.

Jan 2 22:57:01 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: invalid stream length 241736; should be 40604.

Jan 2 22:57:01 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: invalid stream length 32784; should be 32254.

Jan 2 22:57:01 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: invalid stream length 84269; should be 50936.

Jan 2 22:57:01 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: invalid stream length 131812; should be 46992.

Jan 2 22:57:01 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: invalid stream length 200580; should be 68216.

Jan 2 22:57:01 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: invalid stream length 241736; should be 40604.

Jan 2 22:57:01 MyUserNames-MacBook-Pro com.apple.mdworker.pool.0[613]: PSSniffer error: No such file or directory

Jan 2 22:57:01 MyUserNames-MacBook-Pro com.apple.mdworker.pool.0[613]: PSSniffer error: Undefined error: 0

Jan 2 22:57:16 MyUserNames-MacBook-Pro mdworker[613]: *** Failed to decode multipart/related data, treating as binary

Jan 2 22:57:33: --- last message repeated 3 times ---

Jan 2 22:57:33 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: FlateDecode: decoding error.

Jan 2 22:58:36: --- last message repeated 11 times ---

Jan 2 23:00:20 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: syntax error, unexpected DICTSTART.

Jan 2 23:00:20 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: failed to parse embedded CMap.

Jan 2 23:00:20 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: syntax error, unexpected DICTSTART.

Jan 2 23:00:20 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: failed to parse embedded CMap.

Jan 2 23:00:20 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: syntax error, unexpected DICTSTART.

Jan 2 23:00:20 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: failed to parse embedded CMap.

Jan 2 23:00:20 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: syntax error, unexpected DICTSTART.

Jan 2 23:00:20 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: failed to parse embedded CMap.

Jan 2 23:00:20 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: syntax error, unexpected DICTSTART.

Jan 2 23:00:20 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: failed to parse embedded CMap.

[…]

Jan 2 23:00:20 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: failed to parse embedded CMap.

Jan 2 23:00:20 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: *** process 624 exceeded 500 log message per second limit - remaining messages this second discarded ***

Jan 2 23:01:04 MyUserNames-MacBook-Pro Camino[439]: AVF error: fail to setup QT accelerator

Jan 2 23:01:04 MyUserNames-MacBook-Pro Camino[439]: HDDec_Thread_HWSliceDecoder_SampleID: CreateGPUInterface renderer 1040004

Jan 2 23:01:09 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: syntax error, unexpected DICTSTART.

Jan 2 23:01:09 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: failed to parse embedded CMap.

Jan 2 23:01:09 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: syntax error, unexpected DICTSTART.

Jan 2 23:01:09 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: failed to parse embedded CMap.

Jan 2 23:01:09 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: syntax error, unexpected DICTSTART.

Jan 2 23:01:09 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: failed to parse embedded CMap.

Jan 2 23:01:09 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: syntax error, unexpected DICTSTART.

Jan 2 23:01:09 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: failed to parse embedded CMap.

Jan 2 23:01:09 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: syntax error, unexpected DICTSTART.

Jan 2 23:01:09 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: failed to parse embedded CMap.

Jan 2 23:01:09 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: syntax error, unexpected DICTSTART.

Jan 2 23:01:09 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: failed to parse embedded CMap.

Jan 2 23:01:09 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: syntax error, unexpected DICTSTART.

Jan 2 23:01:09 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: failed to parse embedded CMap.

[…]

Jan 2 23:01:10 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: syntax error, unexpected DICTSTART.

Jan 2 23:01:10 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: failed to parse embedded CMap.

Jan 2 23:01:10 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: *** process 624 exceeded 500 log message per second limit - remaining messages this second discarded ***

Jan 2 23:01:11 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: syntax error, unexpected DICTSTART.

Jan 2 23:01:11 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: failed to parse embedded CMap.

Jan 2 23:01:11 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: syntax error, unexpected DICTSTART.

Jan 2 23:01:11 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: failed to parse embedded CMap.

Jan 2 23:01:11 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[624]: syntax error, unexpected DICTSTART.

[…]

Jan 2 23:49:45 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[234]: failed to parse embedded CMap.

Jan 2 23:49:45 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[234]: syntax error, unexpected DICTSTART.

Jan 2 23:49:45 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[234]: failed to parse embedded CMap.

Jan 2 23:49:45 MyUserNames-MacBook-Pro com.apple.mdworker.isolation.0[234]: *** process 234 exceeded 500 log message per second limit - remaining messages this second discarded ***

Jan 2 23:50:32 MyUserNames-MacBook-Pro mdworker32[257]: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.

Jan 2 23:51:43 MyUserNames-MacBook-Pro mdworker[200]: Invalid char _ for PropertyName in line 72

Jan 2 23:51:43: --- last message repeated 1 time ---

Jan 2 23:51:43 MyUserNames-MacBook-Pro mdworker[200]: Invalid char _ for PropertyName in line 79

Jan 2 23:51:43: --- last message repeated 3 times ---

Jan 2 23:51:43 MyUserNames-MacBook-Pro mdworker[200]: Invalid char _ for PropertyName in line 63

Jan 2 23:52:33: --- last message repeated 1 time ---

Jan 3 00:07:20 MyUserNames-MacBook-Pro mdworker[200]: *** Failed to decode multipart/related data, treating as binary

Jan 3 00:07:50: --- last message repeated 2 times ---

MacBook Pro, Mac OS X (10.7.2), 8 GB RAM

Posted on Jan 2, 2012 3:28 PM

Reply

There are no replies.

Is my SATA Interface failing?

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