Hlavní navigace

Objevena 25 let stará chyba v BSD

Petr Krčmář

Marc Balmer, vývojář OpenBSD, se dozvěděl o problémech se Sambou, které se projevují jen na BSD systémech. Nejprve vinil z chyby samotnou Sambu, ale poté se mu podařilo objevit chybu v jádře, která je tam minimálně 25 let. Nachází se v mnoha různých BSD systémech, včetně Mac OS X. Chyba byla už ve vydání 4.2BSD, které vyšlo v srpnu 1983. Problém je v knihovně *dir() a v některých situacích dochází ke špatnému zacházení s adresáři. Oprava byla překvapivě snadná. Promiňte, že to trvalo dvacet pět let, říká Balmer s humorem.

Našli jste v článku chybu?