Well, if the hasher thread is encountering an error while reading the .part file, that suggests maybe disk corruption. You should repair the disk using Disk Utility (if it's your boot disk, you need to boot from your install DVD).
You might also try renaming the .part file and then copying it back to its original name. Do this when aMule isn't running. The .part file is in your Temp directory, the default location of which is ~/Library/Application Support/aMule/Temp. So: rename 005.part to something else, like 005.part.saved. Then duplicate it using the Finder. Rename the duplicate copy to 005.part. Leave all of the other 005.part.* files as they are. Then, try running aMule.
If that doesn't help, you can do the usual partial download recovery procedure:
- In aMule, control-click (or right-click) on the partial download and choose Copy ED2K Link to Clipboard. Paste the ed2k link into a text file for safe keeping.
- Quit aMule.
- Move all of the 005.* files out of your Temp directory.
- Start aMule and confirm that the partial download is no longer in your downloads list.
- Using the ED2K Link Handler field on the Search page of aMule, paste the ed2k link of the file you had been downloading and start downloading it again.
- Wait until at least one full chunk of the file has been completed. You'll know this has happened when the file shows up in your Shared Files list.
- Determine the part number of the new download. You can see the part number by control-clicking on the file. For purposes of this example, I'll call it 321.part.
- Quit aMule
- In your Temp directory, replace 321.part with the previous partial download, 005.part. That is, delete 321.part; copy 005.part to the Temp directory but rename it 321.part. Leave all of the other 321.part.* files alone. Do not replace them with the corresponding 005.part.* files.
- Start aMule. It should now re-hash the partial download and determine which parts you already have and which you still need. If you really had all the parts, the file will complete.
OK, if all of that seems like too much trouble, or if it doesn't work for some reason, you could just see if your 005.part file is complete enough for you to use. Just rename it to whatever it's eventual file name was supposed to be and try using it. For example, rename 005.part to foo.mpg (if it was an MPEG movie) and then try opening it in your movie viewer. If it was complete enough (a very amorphous qualifier, I know), it will play just fine with maybe some minor skips or dropped frames.