Un bug dans Unix présent depuis 1975 a finalement été résolu.Le bug est resté caché dans une version AT&T d’Unix et découvert que récemment. Il date de l’année de l’introduction par l’ORTF de trois chaînes de télé (TF1, Antenne 2 et FR3) dans le PAF et du premier micro-ordinateur grand public, l’Altair 8800, en magasins. C’est aussi l’année de la condamnation de trois personnes dans l’affaire du Watergate.
Le bug a été repéré par le développeur OpenBSD Otto Moerbeek. Il affectait le générateur d’analyse syntaxique YACC.
Au mois de mai, une faille BSD vieille de 25 ans était découverte.
Moerbeek a découvert le bug Unix en testant l’introduction de la fonction malloc, qui alloue dynamiquement de la mémoire. Il a rencontré un problème avec la plateforme Sparc64 et l’utilisation de ce nouveau malloc: compiler de grands projets C++ aboutissait parfois sur des erreurs du compilateur interne.
Il a découvert que le bug était présent dans YACC, un générateur d’analyse syntaxique (parser generator) écrit par Stephen Johnson d’AT&T où le premier système Unix est né en 1965 (les laboratoires Bell AT&T à l’époque).
Le code de Stephen Johnson a pu fonctionner aussi longtemps car le précédent malloc ne repérait pas les dépassements de tampon aussi efficacement. Le bug n’est que dans les systèmes Sparc64.
Origine : Inquirer.
Moerbeek a découvert le bug Unix en testant l’introduction de la fonction malloc, qui alloue dynamiquement de la mémoire. Il a rencontré un problème avec la plateforme Sparc64 et l’utilisation de ce nouveau malloc: compiler de grands projets C++ aboutissait parfois sur des erreurs du compilateur interne.
Il a découvert que le bug était présent dans YACC, un générateur d’analyse syntaxique (parser generator) écrit par Stephen Johnson d’AT&T où le premier système Unix est né en 1965 (les laboratoires Bell AT&T à l’époque).
Le code de Stephen Johnson a pu fonctionner aussi longtemps car le précédent malloc ne repérait pas les dépassements de tampon aussi efficacement. Le bug n’est que dans les systèmes Sparc64.
Origine : Inquirer.
PC-NTIC
"Un consultant NTIC à vos côtés !"
Vous ne souhaitez plus bénéficier de ces informations ?
Indiquez-le simplement ici : webmaster@pc-ntic.fr
"Un consultant NTIC à vos côtés !"
Vous ne souhaitez plus bénéficier de ces informations ?
Indiquez-le simplement ici : webmaster@pc-ntic.fr
Aucun commentaire:
Enregistrer un commentaire