Exécution de l'application sur MacOSX Mountain Lion: échec de l'exécution de la tâche (3) pour une raison étrange: 13

18

J'ai essayé de lancer une application sur mon Mac, mais celui-ci se ferme rapidement. J'ai vérifié l'indicateur de quarantaine, mais ce n'était pas le problème. J'ai vérifié la console et voici les informations d'erreur:

9/24/12 1:44:19.343 AM com.apple.launchd.peruser.501[150]: ([0x0-0x330330].com.krill.CodeRunner[5405]) Job failed to exec(3) for weird reason: 13

Comment puis-je réparer cela?

Merci d'avance

Shahin
la source
2
errno13 serait EACCESS(permission refusée).
Lanz
@lanzz avez-vous un lien pour la source de l'explication errno?
Stib

Réponses:

21

Merci à lanzz

J'ai découvert que le problème est des autorisations.

J'ai utilisé chmod + x pour définir l'application exécutable sous le dossier MacOS du .app afin de la rendre exécutable. Le problème est résolu.

Shahin
la source
1
Cela a fonctionné à merveille. J'ai également rencontré ce problème avec Minecraft et Slender: The Eight Pages. en utilisant chmod u+x <Application.app>/Contents/MacOS/<application binary>résolu le problème dans les deux cas.
Spex
1

Si chmodcela ne fonctionne pas pour vous:

J'obtenais la même erreur avec un fichier .app extrait d'un zip, mais la chmodsolution ne m'a pas aidé. J'ai finalement trouvé cette page qui suggérait de ré-extraire le fichier du zip d'origine à l'aide de l'utilitaire d'archivage. Cela a fonctionné pour mon cas.

(Je l'avais extrait à l'aide de 7-Zip sur un PC et l'avait récupéré sur Mac via DropBox, ce qui a probablement altéré les autorisations d'une certaine manière.)

Buzzwig
la source