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 • 30

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).  ↩︎

Ajouter ce site dans Google News

La puce M5 Ultra entre dans le top 5 mondial de Geekbench, la puce M6 en première position

15/09/2026 à 23:40

• 14


Le début du Hackintosh ARM : macOS 15 (presque) sur un ordinateur Huawei

15/09/2026 à 21:40

• 3


Précommandes : l’iPhone Duo semble déjà faire de l’ombre aux iPhone 18 Pro

15/09/2026 à 21:27

• 48


iOS 27 : comment personnaliser le rendu sonore des AirPods grâce au nouvel égaliseur

15/09/2026 à 21:27

• 16


watchOS 27 laisse les vieilles apps 32 bits sur le bord de la route

15/09/2026 à 21:27

• 2


Test du Dell KM746, un kit clavier/souris qui adopte des supercondensateurs pour une charge ultrarapide

15/09/2026 à 20:30

• 9


Première apparition publique un peu terne pour l’iPhone Duo

15/09/2026 à 17:59

• 71


Nouveau décor dans les Apple Store : ça va déménager

15/09/2026 à 16:55

• 19


Quand allez-vous installer macOS Golden Gate ?

15/09/2026 à 15:43

• 86


Elon Musk met fin à son bras de fer avec Apple, mais poursuit OpenAI

15/09/2026 à 12:12

• 7


Prime Day : Amazon remet ça les 6 et 7 octobre avec les « Jours Flash Prime »

15/09/2026 à 11:37

• 3


Les forfaits iCloud+ vont inclure Apple Arcade et Apple TV sans surcoût dans plus de 100 pays, mais pas en France

15/09/2026 à 11:34

• 52


iPhone reconditionné : Certideal joue la carte de la transparence avec de vraies photos

15/09/2026 à 11:30

• 8


John Ternus sur Canal+ : la continuité avec Tim Cook, jusque dans le discours

15/09/2026 à 10:26

• 21


macOS 27 abandonne Intel, mais son installateur n’a jamais été aussi lourd

15/09/2026 à 10:24

• 30


L’IA menace l’humanité ? Trump crie au « canular » et charge Google

15/09/2026 à 08:30

• 51