Ouvrir le menu principal

MacGeneration

Recherche

La RATP doit aller au tribunal pour faire corriger le bug de 2038 dans le RER A

Pierre Dandumont

jeudi 11 décembre 2025 à 11:25 • 8

Ailleurs

Connaissez-vous le bug de l'an 2038 ? Il n'est pas (encore) aussi médiatisé que celui de l'an 2000, mais il risque de poser quelques problèmes. Pour faire simple, dans la majorité des logiciels, le temps démarre le 1er janvier 1970, une convention issue d'UNIX. Dans beaucoup de cas, le nombre de secondes depuis cette date est stocké dans une valeur signée sur 32 bits (soit 231 valeurs possibles), ce qui implique que la date limite enregistrable est le 19 janvier 2038 vers 03:14:07. C'est un problème connu, qui devrait normalement être corrigé d'ici là d'une façon ou d'une autre. Mais à la RATP (la régie des transports parisiens), il a fallu aller au tribunal.

Un véritable bug de l'an 2000. Certifié d'époque. Image MacGeneration.

La RATP, qui achète ses rames à Alstom, a découvert le bug dès 2017. Ils se sont rendu compte que choisir une date au-delà de la limite empêchait les appareils de fonctionner. La RATP a donc demandé à Alstom de corriger le problème1, qui a refusé, en arguant ne pas être capable de régler le souci. Une analyse a ensuite permis de révéler que tous les appareils vendus par Alstom entre 1989 et 2014 étaient touchés, et que le problème allait affecter environ un tiers du réseau, selon L'informé. Devant les refus d'Alstom, la RATP a donc dû passer par la case du tribunal.

Une rame de RER A. Eole99, CC BY-SA 3.0.

Le tribunal administratif a pris le parti de la RATP et ordonne donc à Alstom de trouver une solution rapidement (un an), avec des astreintes élevées au-delà (100 000 € par mois de retard). Elle devra ensuite être mise en place avant 2030 dans les véhicules (avec des astreintes de 1 million d'euros par mois au-delà)

Si les rames de la RATP devaient donc rouler correctement dans la nuit du 19 janvier 2038, nous pouvons prendre les paris sur un point : ce n'est probablement pas la dernière fois que vous entendrez parler du bug de l'an 2038.


  1. Les deux solutions sont de passer sur une valeur 64 bits ou sur une valeur 32 bits non signées (soit 2^32 valeurs). Dans les deux cas, le problème est reporté assez loin (2106 dans le cas du 32 bits, dans 292 millions d'années en 64 bits).  ↩︎

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

Un nouveau modèle de Raspberry Pi, le Compute Module Zero, uniquement pour la Chine

12:45

• 0


La RATP doit aller au tribunal pour faire corriger le bug de 2038 dans le RER A

11:25

• 8


Portrait : John Ternus, l’homme qui visse le futur d’Apple

11:04

• 7


Promo : jusqu’à 60 % de réduction sur les produits réseau de la gamme UniFi

09:23

• 4


Pas d'écran, mais de l'IA : voici à quoi pourraient ressembler les premières lunettes d'Apple

07:50

• 29


IKEA prépare la mise en rayon complète de sa nouvelle gamme Matter pour janvier 2026

07:50

• 47


Free tease l’arrivée de l’Apple Watch : c'est imminent !

06:34

• 54


Twitter pourrait bien ressusciter, au nez et à la barbe de X

06:19

• 91


Apple Music et Apple TV indisponibles pour certains utilisateurs

10/12/2025 à 21:57

• 9


120 Hz, HDR, A19 : du code laisse entrevoir les caractéristiques du prochain Studio Display

10/12/2025 à 21:00

• 29


Test de l'écran 5K de Japannext : pas de fioritures et un prix intéressant

10/12/2025 à 20:30

• 10


Le détecteur de présence FP300 d’Aqara joue à cache-cache : de nouveau disponible, mais pour combien de temps ?

10/12/2025 à 18:37

• 7


Les États-Unis veulent contrôler les profils des réseaux sociaux des touristes

10/12/2025 à 18:13

• 135


Photoshop s’intègre à ChatGPT, mais ça ne vaut pas le Nano Banana de Google

10/12/2025 à 16:32

• 6


SoundAnchor évite à votre Mac d’utiliser le mauvais micro

10/12/2025 à 14:54

• 7


Oubliez Google : le véritable rival d’OpenAI pour Sam Altman, c’est Apple

10/12/2025 à 14:27

• 71