55 points par kuroneko 2023-06-02 | 14 commentaires | Partager sur WhatsApp
  • Une collection d’histoires sur des bugs logiciels/matériels incroyables mais bien réels trouvés sur Internet.
  • On y trouve diverses anecdotes, dont la célèbre « voiture allergique à la glace à la vanille ».
    • Des e-mails qui ne sont pas transmis au-delà de 500 miles
    • Un serveur de base de données qui tombe en panne à marée haute
    • OpenOffice qui n’imprime pas le mardi
    • Etc.

14 commentaires

 
roxie 2023-06-14

Vaches crashées

  • Dans les années 1980, un micro-ordinateur installé dans une gare ferroviaire produisait régulièrement un bug anormal. Le développeur a identifié un schéma : le problème survenait lorsqu’un train transportant des vaches en provenance de Tchernobyl passait. Pour le prouver, il a apporté un compteur Geiger et a confirmé que ces vaches présentaient des niveaux de radioactivité anormalement élevés. Autrement dit, le niveau de radiation était si élevé qu’il provoquait un phénomène de bit flip. Il s’est avéré que, faute de ressources, l’Union soviétique avait choisi de mélanger la viande de vaches de Tchernobyl avec celle d’autres vaches afin d’abaisser le niveau de radioactivité avant distribution. Dès que le développeur l’a appris, il a déposé des demandes d’immigration dans tous les pays voisins. Et, avec le temps, le problème s’est naturellement résolu, les niveaux de radioactivité diminuant progressivement dans les ordinateurs.
 
budlebee 2023-06-14

Mon Dieu... hahaha

 
roxie 2023-06-12

J’essaierai d’en résumer quelques-uns de temps en temps, quand j’aurai un peu de temps.

 
roxie 2023-08-13

Échoue selon certaines phases de la Lune

  • Une courte histoire sur des programmes dont le comportement change selon les phases de la Lune
  • Cas du MIT : la sortie d’une sous-routine est un texte de 80 colonnes, mais selon la phase de la Lune, il arrive qu’elle dépasse 80 caractères ; dans ce cas, elle déborde sur la deuxième ligne, ce qui provoque une panne du programme
  • Cas du CERN : sous l’effet de la phase de la Lune, la forme de la Terre change en fonction de la gravitation universelle, ce qui modifie très légèrement physiquement le collisionneur de particules (LHC) ; cela entraîne des valeurs de mesure différentes
 
roxie 2023-06-17

Down by Tubes

Une entreprise a développé un système de billetterie. Puis Windows 95 est sorti, et le logiciel a été installé dessus pour être vendu. Mais des boutiques locales utilisant ce système signalaient sans cesse que le serveur s’éteignait, alors James est intervenu. « Le système fonctionne maintenant normalement. » Dix minutes plus tard : « Le système est en panne », puis peu après : « Maintenant, il refonctionne bien. » James était perplexe, car il n’avait rien fait. En réalité, l’économiseur d’écran 3D qui se lançait au bout de 10 minutes (les tubes qui se connectaient dans tous les sens… celui dont vous vous souvenez) monopolisait 100 % du CPU. Il a suffi de le désactiver pour résoudre le problème.

 
roxie 2023-06-12

Crash Bandicoot

  • Pendant le développement de Crash Bandicoot sur PS1, un bug survenait de temps à autre : lors des sauvegardes et chargements sur carte mémoire, toutes les données se retrouvaient corrompues. Même après avoir remplacé toutes sortes d’éléments du jeu par des stubs, le même phénomène persistait, ce qui a mené à beaucoup de frustration, avant qu’ils ne découvrent finalement qu’il s’agissait d’un problème matériel. Dans ce jeu, l’horloge avait été réglée arbitrairement à 1 KHz, et ce paramétrage interférait avec le contrôleur de débit de transmission (baud rate controller). Dans ces conditions, l’utilisation d’une manette PS1 en même temps que la lecture et l’écriture sur la carte mémoire entraînait un mélange des données.
 
roxie 2023-06-12

Voiture allergique à la glace à la vanille

  • On a constaté que la voiture ne démarrait pas uniquement lorsqu’on achetait de la glace à la vanille. En réalité, la glace à la vanille était un produit populaire, placé à l’avant près de la caisse contrairement aux autres parfums ; la personne revenait donc à la voiture bien plus vite qu’avec les autres glaces, et se retrouvait face à une voiture dont le moteur surchauffé subissait un vapor lock. Pour les autres glaces, le service prenait plus de temps, ce qui laissait au moteur le temps de suffisamment refroidir.
 
bus710 2023-06-03

« Euh ?~ » interdit

 
mytory 2023-06-02

Les loutres de mer qui provoquent des pannes système…

 
kleinstein 2023-06-02

Haha, il y a vraiment beaucoup d’histoires amusantes. J’ai passé un bon moment~

 
lymose 2023-06-02

Il y avait autrefois un billet similaire sur la programmation de jeux ; est-ce que quelqu’un s’en souvient ? Je me rappelle de trois anecdotes : l’une où un ingénieur senior réservait à l’avance environ 10 Mo de mémoire inutilement, puis supprimait cette ligne quand il fallait optimiser la mémoire ; une autre où, à cause d’une collision de hash Git, le code se retrouvait complètement mélangé et où ils ont réglé le problème en ajoutant un espace dans un fichier ; et une troisième où un ingénieur, avant de quitter l’entreprise, avait mis dans une maison du jeu où personne ne pouvait entrer un canard bourré d’un nombre énorme de polygones, ce qui rallongeait le temps de chargement.

 
quack337 2023-06-02

Waouh~~ c'est sympa.

 
kuroneko 2023-06-02

Une collection d’histoires de bugs vraiment invraisemblables, dont les causes sont aussi variées qu’amusantes.
Je crois comprendre pourquoi cela porte le nom de « folklore ».

Quand un bug éclate et que le moral baisse, cette lecture peut redonner de l’énergie.