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

Error: Logical end-of-file reached during read operation. Result Code = -39

Hello all,

Recently, I have been suddenly getting this error message:

"Logical end-of-file reached during read operation. Result Code = -39."

In my case, when it does come up, it always pops up during the recording of an audio take. Almost immediately after hitting the stop button, this error message would pop up. And then when I go to check the take that was just recorded, there is nothing but shrieking noise. As a result, this pop up error trashes any good take I may have had. It's unpredictable as to when this error decides to pop up as well. So now, when I record, I tend to just have my fingers crossed and hope that this error doesn't pop up especially right after recording a good take!

To no avail, I have tried different I/O buffer settings, repaired permissions, rebooted, and even re-formatted my recording hard disk.

Could this be a possible hint that my hard disk is about to physically collapse? I have had it for about 2 years. Could it be some sort of bug in Logic? Or something else perhaps?

Appreciate any feedback! Thanks a lot!

Mac Pro Intel 2.8 GHz Quad 8GB Ram, Mac OS X (10.6.3), LP 9.1.1, ULN-2

Posted on Apr 17, 2010 8:10 AM

Reply
18 replies

Apr 28, 2010 12:08 AM in response to Marty Frasu

Marty Frasu wrote:
I am going to assume you have an intel Mac, make sure the disk you are recording to is partitioned GUID and not Apple Partition Map.



I have also been having this problem with exactly the same result: an unusable file full of white noise. Very frustrating while tracking! Mine system is an intel mac (MBPro 17") about 3 years old and am recording to an external firewire disc. I'm not sure about the type of partitioning you are talking about. I assume you check this in Disc Utility, but I can't see anything about Apple Partition Map or GUID. It says "Partition Map Scheme: Master Boot Record." It is formatted as Mac OS Extended (journaled).

Can you help me to find this partitioning info and is this a likely source of the problem?

Thanks!

Apr 28, 2010 2:27 AM in response to DamonGrant

Yes. Master Boot Record is for Windows disks. You need GUID. For that you'll have to repartition your disk; select it in Disk Utility, go to the Partition page, click on the options button and select GUID from the (three) options there.
Repartitioning means your disk will be completely erased though, so back up any files from it first.

Apr 28, 2010 2:33 AM in response to Eriksimon

Eriksimon wrote:
Yes. Master Boot Record is for Windows disks. You need GUID. For that you'll have to repartition your disk; select it in Disk Utility, go to the Partition page, click on the options button and select GUID from the (three) options there.
Repartitioning means your disk will be completely erased though, so back up any files from it first.


Erik,

I thought GUID was only for the boot disk, there shouldn't be any problem with Mac OS Extended on an audio disk.

pancenter-

Apr 28, 2010 2:39 AM in response to Pancenter

Pancenter wrote:
I thought GUID was only for the boot disk, there shouldn't be any problem with Mac OS Extended on an audio disk.

pancenter-



I thought MBR doesn't work, mainly because of what Disk Utility itself says about it here:
!http://farm4.static.flickr.com/3229/4559663725_4215cb9f79.jpg!

Are you sure MBR is okay for a Mac file disk? At the very least, there is no need to use this partition scheme over GUID... right?

Apr 28, 2010 2:59 AM in response to Eriksimon

Eriksimon wrote:


Are you sure MBR is okay for a Mac file disk? At the very least, there is no need to use this partition scheme over GUID... right?


Oops... no you are correct!

The disk should not be MBR partitioned unless it's used to run Windows,or a Windows compatible partition is needed that the Mac can write to as can be formatted FAT32. (Macs can read but not write NTFS file systems out of the box)

What I meant was... MAc OS Extended/Apple Partition Map can be used with an Intel machine, just not to boot the computer... works fines as an audio/data disk.

pancenter-

May 4, 2010 3:59 AM in response to DamonGrant

And what happens when you (for testings' sake) record to your startup disk? Does that work?

Have you tried recording to a different or new folder on the same disk?

It could be a FireWire chipset issue (I hope not, but it could) or it could be a FireWire chipset driver (system-) issue. It would help if you somehow got a hold of a different FW disk that has proven to work. If that also fails, we know it is your system at fault, if it works, we know it must be your disk that is at fault.

EWhen did this behaviour start? Installed anything new just before this started happening?

What you could also try is to create a new User account, boot into it and see if the problem persists or not.

May 4, 2010 4:16 AM in response to Eriksimon

Thanks for those suggestions Erik...

It's been happening for a month I guess and I don't think that anything new's been installed. I will try recording to the start up disc and to maybe to some USB discs I have.

It seems to happen after working on a project for some time. After say tracking takes for 45 mins or so. Maybe it's just coincidence, but do you think that might indicate a hardware issue?

Thanks

Damon

May 4, 2010 5:28 AM in response to DamonGrant

DamonGrant wrote:
Thanks for those suggestions Erik...

It's been happening for a month I guess and I don't think that anything new's been installed. I will try recording to the start up disc and to maybe to some USB discs I have.

It seems to happen after working on a project for some time.
After say tracking takes for 45 mins or so. Maybe it's just coincidence, but do you think that might indicate a hardware issue?


Now there might be a clue. What happens when you then quit Logic, reboot your Mac, and reopen the active session? It might be that your disk has become a bit messy from all the traffic, and it just needs to 'settle' in OS X again. Click on the *Spotlight icon* top right of your screen and see if any indexing is taking place. Wait for it to finish before launching Logic.
Alternatively, you could exclude your recording disk from Spotlight indexing alltogether, by dragging the disk to the Privacy field in the Spotlight Sysprefpane.

One other thing to do: turn off Journaling , using *Disk Utility.* Select your recording volume in Disk Utility, hold the alt key while dropping down the File menu. Choose *Disable Journaling.*

On the other hand, it might also point to a RAM issue. Do you ever suffer Kernel panics (=the darkening 'curtain' and the message "You need to restart your Mac... etc")? or 'unexplained' crashes? If not or very rarely, I'ld rule out a RAM issue. If daily, it could be. What you can try in this case is to turn of your Mac and physically take out and reinsert your RAM.
And when you trash (=eject/unmount), physically disconnect and reconnect your recording disk? Does that help? (Logic should not be running when you do this)

Jun 16, 2010 5:50 PM in response to DamonGrant

Letting you guys know that I'd tried a few things without success and after speaking to the kind folks at Applecare have made sure that I run Logic with Time Machine turned off. Didn't think of this before and it is so simple a solution and so far so good! I also have made a separate user account just for Logic, stripped back with anything unnecessary turned off etc. This is kinda the way I used to run things years ago but have gotten a little complacent with the faster systems we have nowadays.

Thanks for all your suggestions.

Damon

Error: Logical end-of-file reached during read operation. Result Code = -39

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