Soyons plus explicite, j'avais root loggué sur une console quand ce petit message s'est invité sur ma ligne de comande.
Une telle intrusion doit se justifier mais par quoi ?
Que se passe-t-il exactement ??
Le message dans son intégralité :
* Mutex destroy failure: Périphérique ou ressource occupé
* ICE default IO error handler doing an exit(), pid = 3108, errno = 0
J'attends avec impatience vos liens/explications/rtfm !!
Yojik curieux
# C'est pas parce que t'es root....
Posté par Gyro Gearllose . Évalué à 1.
Je parle d'X et de KDE, car je crois bien que l'un des deux utilise ICE. D'ailleurs, j'ai pas bien compris à quoi ça servait. Tout ce que j'en sais, c'est que parfois, sur ma machine, le fichier /tmp/.ICE-unix devient propriété de moi-même, et non de root:root, ce qui a pour effet de faire gravement planter KDE. En regardant dans ce répertoire, d'ailleurs j'ai deux fichiers dont les droits sont srxw------ pour l'un et srwxrwxrwx pour l'autre. Des sockets ? En tout cas, l'un des deux s'appelle dcopxxx-xxxxxxx où les x sont des chiffres. Je ne dois pas être loin de la soluce.
Pour en revenir à nos moutons, j'en déduis donc que c'est KDE (ou du moins dcop) qui a eu un soucis lors de la destruction d'un mutex posé sur un périphérique occupé, d'où le message sur la console. Rien de bien alarmant en soit, si ce n'est d'identifier la 'panne' plus clairement pour éradiquer le problème, mais là, c'est plutôt à toi de voir sur ta machine (dans les logs, ça peut être un bon départ)....
En espérant avoir éclairé au moins un peu ta lanterne....
# ouep..
Posté par ploum (site web personnel, Mastodon) . Évalué à 2.
Je suppose qu'il y'a, qqpart dans les librairies KDE soit une condition de course qui fait que la destruction du mutex à lieu avant que le mutex soit libéré par un processus ou bien qu'un processus de base de KDE ne relache finalement jamais le mutex.
En tout état de cause, ça ne fait qu'un mutex qui traine inutilement dans ta table de sémaphores jusqu'au prochain reboot, bref rien de grave.
Nous ne voyons pas d'autres explications...
(maintenant, si tu ne comptes pas faire de l'informatique et que tu ne sais pas ce qu'est un mutex, oublie ;-) Sinon, où si t'es maso, je te conseille fortement Modern Operating System de Tanenbaum pour savoir ce que c'est.
Juste au cas où tu ne le saurais pas déjà)
Mes livres CC By-SA : https://ploum.net/livres.html
[^] # Re: ouep..
Posté par yojik77 . Évalué à 2.
le point de savoir ce qu'était un mutex m'intéressait aussi et j'ai tout de même trouvé ça (mais en inglese : en français le seul site que j'ai trouvé évoquait en réalité MuTeX qui est lié à TeX) :
http://www.webopedia.com/TERM/M/mutex.html(...)
Par ailleurs, je pense que le programme KDE qui fout sa zone serait kdf (GUI de la commande bash "df").
Yojik globalement rassuré
[^] # Re: ouep..
Posté par Anonyme . Évalué à 2.
[^] # Re: ouep..
Posté par TiTiX . Évalué à 2.
http://www.pps.jussieu.fr/~rifflet/semaphores.html(...)
J'ai aussi ce message à la fermeture d'une appli KDE (generalement quelques secondes apres la fermeture), mais je ne pense pas que ce soit bien grave.
--
TiTiX
[^] # lyx
Posté par Juke (site web personnel) . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.