Nouvel article sur MacDigit : se faire spammer par son disque dur

Une erreur dans Entourage 2004 Test Drive rend le disque dur des portables si bavard que l’on ne peut plus dormir.

Cela faisait quelque temps que ça durait. Au début, je ne m’en rendais pas compte, puis j’attribuais ça à une activité particulière et qui allait cesser. Je me suis sérieusement inquiété quand, alors que j’ai le sommeil lourd, j’ai commencé à me faire réveiller par le disque dur de ma machine (mon portable est dans ma chambre).

Toutes les trois secondes, je pouvais entendre le cliquetis caractéristique d’une écriture sur le disque « crack-crack-crack crack-crack-crack » (croche, demi-croche, demi-croche, croche, demi-croche, demi-croche pour les musiciens). Une telle régularité m’a rapidement fait penser à mes déboires avec mon scanneur Canoscan LiDE 30, c’est-à-dire des accès fréquents de la part d’une application lancée au démarrage.

J’ai donc ouvert la console (/Utilitaires/Console) et j’ai eu le plaisir de voir ceci (j’au filtré un peu) :

Mac OS X Version 10.3.4 (assemblage 7H63)
Jun  1 17:33:15 brownie kernel: hotfiles_evict: err  1celocating file
Jun  1 18:09:10 brownie last message repeated 20 times
Jun  1 18:19:10 brownie last message repeated 20 times
Jun  1 18:29:12 brownie last message repeated 20 times
Jun  1 20:03:47 brownie last message repeated 20 times
Jun  1 20:13:47 brownie last message repeated 20 times
Jun  1 20:23:47 brownie last message repeated 20 times
Jun  1 20:38:17 brownie last message repeated 20 times
Jun  1 20:48:17 brownie last message repeated 20 times
Jun  2 00:02:48 brownie last message repeated 20 times
Jun  2 00:12:48 brownie last message repeated 20 times
Jun  2 00:22:48 brownie last message repeated 20 times
Jun  2 00:32:48 brownie last message repeated 20 times
Jun  2 00:42:48 brownie last message repeated 20 times
Jun  2 00:52:48 brownie last message repeated 20 times
Jun  2 01:02:48 brownie last message repeated 20 times

Si vous regardez les dates, vous verrez qu’un même message a été répété vingt fois en une minute, soit une fois toutes les trois secondes. Autant le tic-tac d’un réveil, même mécanique, ne m’empêche pas de dormir, autant celui d’un disque dur est difficilement supportable. Sans compter l’impact sur la durée de vie dudit disque.

N’ayant pas alors de connexion Internet, je me suis lancé dans l’une des plus belles manières de déboguer (c’est une antiphrase, bien sûr) : quitter toutes les applications (par Utilitaire d’Activité) jusqu’à ce que s’arrête ou que ça plante (pour réduire les chances de plantages, j’ai commencé par les applications ayant le plus au numéro d’opération – la colonne de gauche). La procédure par élimination, il n’y a que ça de vrai…

Finalement, les accès intempestifs se sont arrêtés après que j’eu quitté le Database Demon (lequel a une icône d’Entourage). Je suis allé dans mes préférences de démarrage (Préférence Système/Compte/Démarrage) et l’ai également supprimé du démarrage (Microsoft Database Demon).

Pour vérifier que je ne m’étais pas trompé, j’ai lancé Entourage 2004. Il n’a pas fallu longtemps (3 secondes ?) pour que la console et mes oreilles me rappellent au bon souvenir de Microsoft. Test concluant.

Cependant, les péripéties ne s’arrêtent pas là : tout lancement d’une quelconque application d’Office 2004 entraîne le lancement du Database Demon ainsi que son inscription dans les préférences de démarrage. En conséquence, Office 2004 est passé à la poubelle.

Ah ! Je vais pouvoir dormir…

David, à 2h 38 du matin

Répondre

Le contenu de ce champ est gardé secret et ne sera pas montré publiquement.