On a gentoo full UTF-8 system and amule cvs 20071217, I get the following error with files with special characters like french é or spanish ñ:
2007-12-23 16:53:01: Logger.cpp(268): Erreur : Échec de la récupération de la date du fichier « /mnt/data/amule/incoming/Some Name-.Thé Market - Some Other Name.mp3 » (erreur 2 : Aucun fichier ou répertoire de ce type)
2007-12-23 16:53:01: FileFunctions.cpp(187): FileIO: Error on GetLastModificationTime from `/mnt/data/amule/incoming/Some Name-.Thé Market - Some Other Name.mp3'
2007-12-23 16:53:01: CFile.cpp(147): CFile: Error when opening file (/mnt/data/amule/incoming/Some Name-.Thé Market - Some Other Name.mp3): Aucun fichier ou répertoire de ce type
"Erreur : Échec de la récupération de la date du fichier" mean Error: Failed to get the file's date.
" erreur 2 : Aucun fichier ou répertoire de ce type" mean error 2: no file or directory of this name.
Edit: The files doesn't appear in the shared files, but if I rename them without the special characters, I get ride from the error and they are appearing.
Edit 2: This problem doesn't appear with file with japanese characters in their name.
Edit 3: It seam to append also when no special character are in the name, only "(" and/or ")". So I think that this must have to do with files encoded in some antique concurrent OS to linux.