Cette réponse ne répond pas vraiment à la question mais fournit des informations sur ce qui a pu se passer.
J'ai téléchargé le torrent avec les images 4Chan contenant le Pain.jpg et deux autres images avec des caractères hébreux. Voici le coupable diabolique ;-)
ls -aBeil
montre :
mymac:Reactions user$ ls -aBeil
ls: P A I N .jpg: No such file or directory
total 528
581705 drwxrwxrwx 6 user staff 204 Jan 21 12:08 .
401304 drwx------+ 6 user staff 204 Jan 21 11:57 ..
0: group:everyone deny delete
582449 -rw-r--r--@ 1 user staff 6148 Jan 21 12:08 .DS\_Store
582261 -rw-r--r-- 1 user staff 4792 Jan 21 12:05 .jpg
582094 -rw-r--r-- 1 user staff 253804 Jan 21 12:06 .xcf
lsof -- . *
montre :
mymac:Reactions user$ lsof -- . \*
lsof: status error on P A I N .jpg: No such file or directory
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
bash 1290 user cwd DIR 1,2 204 581705 .
lsof 1345 user cwd DIR 1,2 204 581705 .
lsof 1346 user cwd DIR 1,2 204 581705 .
Tous les fichiers étaient visibles dans le Finder sauf .DS_Store bien sûr. Pain.jpg avait une icône par défaut et ne pouvait pas être ouvert. Après avoir déplacé Pain.jpg dans le dossier Downloads (à ~12:13 - voir le journal ci-dessous), avoir attendu quelques secondes et l'avoir replacé dans le dossier Reactions, l'icône de prévisualisation est apparue et le fichier a pu être ouvert.
ls -aBeil
montre maintenant :
mymac:Reactions user$ ls -aBeil
total 616
581705 drwxrwxrwx 6 user staff 204 Jan 21 12:14 .
401304 drwx------+ 6 user staff 204 Jan 21 12:14 ..
0: group:everyone deny delete
582449 -rw-r--r--@ 1 user staff 6148 Jan 21 12:14 .DS\_Store
581871 -rw-r--r-- 1 user staff 44041 Jan 21 12:01 P A I N .jpg
582261 -rw-r--r-- 1 user staff 4792 Jan 21 12:05 .jpg
582094 -rw-r--r-- 1 user staff 253804 Jan 21 12:06 .xcf
lsof -- . *
montre :
mymac:Reactions user$ lsof -- . \*
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
bash 1290 user cwd DIR 1,2 204 581705 .
lsof 1390 user cwd DIR 1,2 204 581705 .
lsof 1391 user cwd DIR 1,2 204 581705 .
Les entrées de journal correspondantes (désolé pour les caractères hébraïques irritants qui encombrent les entrées - au moins pour les éditer et les visualiser dans Google Chrome - il est vraiment difficile de les formater du tout) :
21/01/15 12:07:10,734 QuickLookUIHelper\[1231\]: CoreAnimation: failed to create OpenGL context
21/01/15 12:07:32,702 sandboxd\[346\]: (\[1180\]) mdworker(1180) deny file-read-xattr /Users/user/Desktop/Reactions ()
21/01/15 12:08:03,862 QuickLookUIHelper\[1248\]: CoreAnimation: failed to create OpenGL context
21/01/15 12:13:41,303 Finder\[325\]: sandbox extension creation failed: file system representation creation error for path: \[/Users/user/Downloads/Reactions/P A I N .jpg\]
21/01/15 12:13:41,303 Finder\[325\]: \_\_CFPasteboardCreateSandboxExtensionDataFromCFData : failed to obtain sandbox extension data for url \[file:///.file/id=6571367.581871\]
21/01/15 12:13:41,304 Finder\[325\]: Failed to obtain a valid sandbox extension for item: \[789514\] of flavor: \[public.file-url\] from the pasteboard. Because the sandbox extension failed to be generated..
21/01/15 12:13:41,304 Finder\[325\]: Failed to get a sandbox extensions for itemIdentifier (789514). The data for the sandbox extension was still proxy data
21/01/15 12:13:47,518 Finder\[325\]: sandbox extension creation failed: file system representation creation error for path: \[/Users/user/Downloads/Reactions/P A I N .jpg\]
21/01/15 12:13:47,518 Finder\[325\]: \_\_CFPasteboardCreateSandboxExtensionDataFromCFData : failed to obtain sandbox extension data for url \[file:///Users/user/Downloads/Reactions/P%20%CD%8E%CC%AE%CD%89%CD%8D%CD%A8%CC%88%CC%81%CC%BE%CC%88%CC%81A%20%CD%8E%CC%AE%CD%89%CD%8D%CD%A8%CC%88%CC%81%CC%BE%CC%88%CC%81I%20%CD%8E%CC%AE%CD%89%CD%8D%CD%A8%CC%88%CC%81%CC%BE%CC%88%CC%81N%20%CD%8E%CC%AE%CD%89%CD%8D%CD%A8%CC%88%CC%81%CC%BE%CC%88%CC%81.jpg\]
Déplacer l'ensemble du dossier Reactions vers la corbeille et le supprimer avec les photos ne pose aucun problème. Il en va de même pour copier le dossier ou le déplacer. Le fichier Pain.jpg - bien qu'il soit un véritable casse-tête en ce qui concerne l'affichage - ne semble pas être un virus.
Les problèmes dans le Finder et le bac à sable sont probablement dus à l'appellation étrange du fichier : mélange de caractères romains et hébreux. Les noms de fichiers en hébreu seulement sont notés de droite à gauche (voir la deuxième image). De plus, il est possible que le système de fichiers ait été endommagé.
Mes conseils sont les suivants :
-
comme d'autres l'ont déjà mentionné : essayez de réparer votre volume principal avec 'Disk Utility' après avoir redémarré en mode de récupération.
-
déplacez le fichier dans un autre dossier, attendez un certain temps et replacez-le dans son dossier d'origine jusqu'à ce que vous voyiez l'image d'aperçu. Vérifiez vos journaux pour les messages de sandbox (voir ci-dessus).
-
essayer d'exécuter find . -inum <inode> -exec rm {} \;
après avoir utilisé avec succès ls -aBeil
pour obtenir l'inode de 'Pain.jpg'. Dans mon cas, cela aurait été : find . -inum 581871 -exec rm {} \;
-
redémarrer en mode récupération et essayer d'exécuter la dernière commande ( find . -inum <inode> -exec rm {} \;
) après avoir réparé le système de fichiers.
-
Essayer d'exécuter la commande 'P\ A\ I\ N\ .jpg'.