2 votes

Shutdown_monitor.log > "Les politiques de sécurité n'autorisent pas le ddt"

Récemment, à chaque fois que je démarre mon iMac (Retina 5K, 27 pouces, Late 2015, MacOS 12.0.1), je reçois une boîte de dialogue qui dit "Vous avez arrêté votre ordinateur à cause d'un problème" à chaque connexion.

Cette situation a persisté après les efforts suivants :

  • Réinitialisation de la PRAM
  • Réinitialisation du SMC
  • Réinstallation du système d'exploitation (Monterey, à partir de la partition de récupération)
  • Premiers soins pour la réparation des disques
  • Démarrage et arrêt en mode sans échec
  • Démarrage et arrêt du nouveau compte utilisateur

Perplexe, j'ai cherché dans les journaux et j'ai trouvé que shutdown_monitor.log a donné le message suivant à chaque tentative d'arrêt :

Sampling completed, generating report...
Security policies don't allow ddt
Security policies don't allow ddt
Security policies don't allow ddt
Security policies don't allow ddt
Security policies don't allow ddt
Security policies don't allow ddt
Saved report to /Library/Logs/DiagnosticReports/shutdown_stall_2021-11-06-001756_my_mac_name.shutdownStall

A la recherche de Security policies don't allow ddt n'a étonnamment donné aucun résultat sur Google ! Quelqu'un sait-il ce que le message ci-dessus signifie, ou comment je peux creuser plus profondément pour déterminer ce qui cause les arrêts ratés ?

Facteurs potentiellement liés :

  • Le lecteur Fusion Drive fourni avec mon Mac a rendu l'âme, j'utilise donc un SSD tiers.
  • J'ai récemment eu une panne de courant, après laquelle j'ai remarqué ce problème (mais je n'avais pas éteint mon Mac pendant des semaines avant cela, donc ce n'est peut-être pas lié).

1voto

daydreamer Points 7928

Il s'agit essentiellement de prendre un échantillon d'un processus qui se comporte mal en utilisant un outil appelé spindump

Ces vidages sont stockés dans /Library/Logs/DiagnosticReports/ vous pouvez voir le shutdownStall ainsi que l'endroit et le moment où ils ont été créés dans l'application shutdown_monitor.log

Ces shutdownStall sont dans un Spindump binary format Vous ne pouvez donc pas voir ce qui se passe, mais vous pouvez les convertir en texte clair.

Aller au terminal

sudo spindump -i  /Library/Logs/DiagnosticReports/shutdown_stall < file name here> .shutdownStall

il devrait retourner l'emplacement du fichier texte généré, par exemple

Spindump analysis written to file /tmp/spindump.txt

vous pouvez ensuite visualiser le fichier texte avec l'outil de votre choix, par ex.

 less /tmp/spindump.txt

Dans ce fichier, vous pouvez voir ce qui se passait dans le système.

avec Monterey Je rencontre quelques problèmes avec

Process:          BTLEServerAgent [990]

Il s'agit de Bluetooth LE, ce qui semble être le cas car j'ai des problèmes avec mon Mac qui oublie aléatoirement le couplage de mes écouteurs BOSE. D'autres semblent avoir d'autres problèmes de Bluetooth, dont certains concernent le réveil de la veille.

J'attends un correctif, mais cela ne m'affecte pas beaucoup.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X