Per favore mi porti un buon bug del 1975
Potrebbe suonare più o meno la richiesta di un programmatore intenzionato a scovare e correggere in tutti i modi possibili ed immaginabili un bug.
Pochi giorni fa uno sviluppatore OpenBSD, mentre era intento in una nuova implementazione di malloc, ha scoperto un bag Unix risalente al 1975 e mai corretto.
Bug quindi d’annata, ben 33 anni, nascosto all’interno di yacc; non mi crea stupore comunque che il bug sia stato scoperto da uno del team OpenBSD in quanto conoscendone qualcuno vi posso dire quanto siano attenti alla sicurezza di ogni riga di codice scritta.
Il bello della storia è che è stato rintracciato anche il programmatore colpevole, il suo nome è Stephen C. Johnson ed in quegli anni era dipendente della AT&T e ad oggi è ancora attivo sul campo con alcuni progetti.
Dimenticavo un dettaglio………il problema è riscontrabile solo su piattaforme utilizzanti processori Sparc64 e quindi su di un ridotto numero di macchine ma si sa che gli errori vanno corretti anche se l’utenza che potrebbe incapparvi è veramente minima……..santa pignoleria OpenBSD.
Ciao a tutti.




















