Hasher: IO failure while hashing file: SafeIOFailure: error reading from file: input/output error
Esto significa que por algún motivo aMule no es capaz de leer el archivo que está tratando de comprobar, y al fallar, no completa la descarga. Yo he visto que eso sucede cuando el disco duro tiene sectores defectuosos, al tratar de leerlos obviamente falla. Sin embargo, no sé como sea en Mac. Tienes dos posibilidades:
1. Tomar el archivo .part, cambiarle el nombre al que debe tener para funcionar (avi, mpq, rar, zip lo que sea) y probar si funciona bien.
2. Ejecutar una revisión completa de la superficie del disco duro en búsqueda de errores.
Saludos.