← Retour au blog
tech 28 août 2026

OpenOffice ne veut pas imprimer les mardis : un bug insolite

Découvrez l'histoire fascinante d'un bug OpenOffice qui empêchait l'impression... uniquement les mardis. Une exploration technique de ce mystère résolu grâce à une analyse minutieuse du logiciel.

Article inspiré de la source originale
OpenOffice does not print on Tuesdays (2009) ↗ beza1e1.tuxen.de

Introduction

Parmi les bugs informatiques les plus inattendus se trouve celui d'OpenOffice qui refusait d'imprimer les mardis. Découvert en 2009, ce problème a laissé perplexe de nombreux utilisateurs jusqu'à ce qu'une analyse approfondie en révèle la cause. Cette histoire illustre non seulement la complexité des logiciels mais aussi l'importance de comprendre les subtilités des systèmes que nous utilisons quotidiennement.

Un Bug Mystérieux

L'histoire commence avec des utilisateurs d'OpenOffice qui, de manière aléatoire, ne parvenaient pas à imprimer leurs documents. Un utilisateur a remarqué un schéma particulier : son épouse ne pouvait jamais imprimer le mardi. Ce phénomène étrange a naturellement conduit à des spéculations sur un problème spécifique à OpenOffice puisque d'autres applications fonctionnaient normalement.

Identification du Problème

Après plusieurs tentatives de résolution, dont la réinstallation complète d'OpenOffice, la cause réelle a été identifiée. Le coupable était un programme Unix appelé 'file', utilisé pour détecter les types de fichiers à partir de motifs spécifiques. Le problème résidait dans l'interprétation erronée des fichiers PostScript générés par OpenOffice.

Analyse Technique : Le Coupable Trouvé

OpenOffice écrivait la date de création dans le fichier PostScript sous la forme suivante : %%CreationDate: (Tue MMM D hh:mm:...). Le programme 'file' confondait ce motif avec celui d'un fichier Erlang JAM, empêchant ainsi l'impression. Le motif du fichier Erlang JAM était mal défini dans 'file', provoquant une reconnaissance erronée le mardi.

Conséquences et Résolution

La résolution de ce bug a nécessité une correction du motif dans 'file'. Cette anecdote met en lumière la nécessité d'une gestion minutieuse des motifs de reconnaissance de fichiers, surtout lorsque le programme doit distinguer entre plus de 1600 types de fichiers.

Implications pour l'Avenir

Cet incident souligne l'importance de tests rigoureux et de la vigilance dans le développement logiciel. Les développeurs doivent anticiper des interactions inattendues entre les composants logiciels pour éviter ce genre de problème. Avec l'essor de l'intelligence artificielle et de l'automatisation, cette vigilance devient encore plus cruciale.

Conclusion

L'histoire d'OpenOffice et du bug des mardis offre une leçon précieuse sur la complexité des systèmes informatiques modernes. Comprendre et anticiper ces dynamiques peut prévenir des erreurs similaires à l'avenir.

Discutons de ton projet en 15 minutes.

OpenOffice bug Unix software development file recognition
Newsletter Deepthix · 100% IA · chaque lundi 8h

Un agent IA lit la tech à ta place.

Notre agent IA scanne ~200 sources par semaine et te livre les meilleurs articles le lundi 8h. Gratuit. 1 clic pour se désinscrire.

Voir la page newsletter →

Tu veux automatiser tes opérations ?

Discutons de ton projet en 15 minutes.

Réserver un call