Very Bad suivi

13 Juillet 2021

Dans une précédente note, j'écrivais qu'il y a 1601 fichiers de suivi. Comme les observations sont réalisées en rouge et en bleu, il devrait paraitre évident que cet impair pose question !!

J'ai donc vérifier les couples rouge bleu des suivis pour trouver un fichier bad pour SMC9495/08. Vraiment bad. Et même tellement bad qu'il a été renommé comme ça: s4k154k24B.suivi08.bad.

Ce fichier n'a pas la taille réglementaire:

% DumpSuivi -verb s4k154k24B.suivi08
Application aborted
Reason: IOException: Invalid suivi size
Caused by: IllegalArgumentException: Expected size: little: 60926124 / big: -1398234877, file: 32706048

L'intérêt de cet exemple est qu'il montre l'efficacité de la détection des corruptions grâce aux informations enregistrées dans l'entête !

J'ai essayé de forcer la lecture de ce suivi pour voir si quelque chose d'utile pouvait être récupéré. Mais rien à faire, les contrôles internes sont plutôt efficaces :

% DumpSuivi -verb s4k154k24B.suivi08 -size
13-Jul-2021 13:56 (INFO) Loading suivi in forced mode
Application aborted
Reason: IOException: Corrupted
Caused by: IllegalArgumentException: Corrupted file: marker 3ff00000, expecting 183