L'erreur « Abort Trap 6 » est un problème frustrant qui peut survenir sur macOS, souvent associé au processus routined. Cet article vise à expliquer ce que signifie cette erreur, comment elle se manifeste, et quelles sont les solutions possibles pour la résoudre.

Introduction à l'Erreur « Abort Trap 6 »

L'erreur « Abort Trap 6 » est un signal d'interruption envoyé à un processus par le système d'exploitation, indiquant une condition d'erreur fatale. Plus précisément, le code 6 associé à « Abort trap » signale un appel de fonction qui n'existe pas dans la bibliothèque sélectionnée. En d'autres termes, le programme tente d'exécuter une instruction invalide, ce qui provoque son arrêt brutal.

Manifestation de l'Erreur avec routined

Dans le contexte de macOS, cette erreur est fréquemment liée au processus routined, comme l'indique le message d'erreur suivant :

Process: routined [11108]Path: /usr/libexec/routinedIdentifier: routinedVersion: ???Code Type: X86-64 (Native)Parent Process: launchd [1]User ID: 501Date/Time: 2024-09-20 09:29:49.0841 +0200OS Version: macOS 13.7 (22H123)Report Version: 12Anonymous UUID: EDF51445-690E-644E-DB99-72F993E52118Time Awake Since Boot: 52000 secondsSystem Integrity Protection: enabledCrashed Thread: 9 Dispatch queue: RTEventModelProvider-0x7f9e9726ce80Exception Type: EXC_CRASH (SIGABRT)Exception Codes: 0x0000000000000000, 0x0000000000000000Termination Reason: Namespace SIGNAL, Code 6 Abort trap: 6Terminating Process: routined [11108]Application Specific Information:abort() called

Ce message indique que le processus routined a rencontré une erreur et a été interrompu. Le processus routined est une extension qui analyse les données de localisation de l'utilisateur. Une rapide recherche par un moteur internet indique qu'il s'agit d'une extension qui analyse les données de localisation de l'utilisateur.

Identification des Causes Possibles

Plusieurs facteurs peuvent être à l'origine de cette erreur. Voici quelques pistes à explorer :

Lire aussi: Réflexions sur la Fausse Couche et la Réincarnation

Problèmes Liés à la Localisation

Comme mentionné précédemment, routined est lié à l'analyse des données de localisation. Des problèmes avec les services de localisation ou les applications qui y accèdent pourraient déclencher l'erreur.

Conflits Logiciels

Une application récemment mise à jour, en particulier celles liées à la sécurité, aux pare-feu ou aux connexions en ligne, pourrait interférer avec routined. Par exemple, une nouvelle version d'ADBLOCK (j'en avais une ancienne auparavant) que j'ai désinstallé depuis pourrait être la cause.

Fichiers de Préférences Corrompus

Des fichiers de préférences corrompus associés à routined peuvent également causer des problèmes.

Erreur dans la Bibliothèque Sélectionnée

Dans l'extrait du code erreur de votre message initial, le label "Code 6 Abort trap: 6" indique un appel de fonction qui n'existe pas dans la bibliothèque sélectionnée.

Étapes de Dépannage et Solutions

Voici une série d'étapes à suivre pour diagnostiquer et résoudre l'erreur « Abort Trap 6 » liée à routined :

Lire aussi: Programmation C: `assert` et `abort`

1. Vérification des Applications Récentes

Commencez par identifier les applications récemment installées ou mises à jour. Désinstallez-les temporairement pour voir si le problème disparaît. La seule choses que j'avais installé récemment (quelques semaines) c'était ADBLOCK, je l'ai enlevé sans succès la non plus.

2. Suppression des Fichiers de Préférences

Supprimez le fichier com.apple.routined.plist situé dans le dossier Préférences de votre bibliothèque utilisateur. Pour accéder à ce dossier :

  1. Ouvrez le Finder.
  2. Cliquez sur "Aller" dans la barre de menu.
  3. Maintenez la touche "Option" enfoncée et cliquez sur "Bibliothèque".
  4. Naviguez vers le dossier Préférences et localisez le fichier com.apple.routined.plist.
  5. Déplacez ce fichier vers le bureau, redémarrez votre Mac, si tout fonctionne c'est parfait si ça fonctionne pas tu remets à la même place le .plist.

3. Création d'un Nouveau Compte Utilisateur

Si le problème persiste, créez un nouveau compte utilisateur pour déterminer si l'erreur est spécifique à votre compte actuel. Si je créé un nouveau compte le problème n'est pas présent ce qui supposerait qu'une application serait à l'origine du problème mais si oui laquelle !? Sachant que je n'ai pas installé de nouvel application depuis un moment… et que le problème est survenu comme ça sans intervention particulière de ma part.

4. Réinitialisation du SMC et de la NVRAM

Essayez de réinitialiser le SMC et la NVRAM. Parfois, c’est vraiment la solution miracle pour des trucs qui semblent complètement random comme ça.

Réinitialisation du SMC (System Management Controller)

La procédure de réinitialisation du SMC varie selon le type de Mac que vous possédez :

Lire aussi: "Au Premier Abord": Analyse d'une expression idiomatique

  • Ordinateurs portables Mac avec puce Apple Silicon :
    1. Éteignez votre ordinateur.
    2. Laissez-le éteint pendant au moins 30 secondes.
    3. Rallumez votre ordinateur.
  • Ordinateurs portables Mac avec puce T2 :
    1. Éteignez votre ordinateur.
    2. Appuyez simultanément sur les touches Contrôle (⌃) + Option (Alt) à gauche du clavier, et sur la touche Maj (⇧) à droite.
    3. Maintenez ces touches enfoncées pendant 7 secondes, puis appuyez également sur le bouton d’alimentation, tout en maintenant les autres touches enfoncées.
    4. Maintenez toutes les touches enfoncées pendant encore 7 secondes.
    5. Relâchez les touches, puis patientez quelques secondes avant de rallumer votre ordinateur.
  • Ordinateurs de bureau Mac :
    1. Éteignez votre ordinateur.
    2. Débranchez le cordon d’alimentation.
    3. Patientez 15 secondes.
    4. Rebranchez le cordon d’alimentation.
    5. Patientez 5 secondes, puis rallumez votre ordinateur.

Réinitialisation de la NVRAM (Non-Volatile Random-Access Memory)

Pour réinitialiser la NVRAM, suivez ces étapes :

  1. Éteignez votre Mac.
  2. Rallumez-le et maintenez immédiatement les touches Option (Alt), Commande (⌘), P et R enfoncées.
  3. Maintenez ces touches enfoncées jusqu'à ce que votre Mac redémarre et que vous entendiez le son de démarrage pour la deuxième fois (ou que le logo Apple apparaisse et disparaisse une deuxième fois sur les modèles plus récents).
  4. Relâchez les touches.

5. Réinstallation de macOS

En dernier recours, une clean Install et réinstallé une à une les applications, pour l'instant tout fonctionne parfaitement.

Informations Complémentaires

Analyse des Logs Système

Si le problème persiste, l'analyse des logs système peut fournir des indices supplémentaires. Utilisez l'application "Console" (située dans /Applications/Utilitaires) pour examiner les logs et rechercher des messages d'erreur liés à routined ou aux applications suspectes.

Utilisation d'Onyx

Un nettoyage avec Onyx n'a rien donné (j'ai la fenêtre qui s'ouvre toutes les 10 secondes…).

tags: #abort #trap #6 #signification

Articles populaires: