Bug de 25 anos dos BSD

Um dos desenvolvedores do OpenBSD recebeu um email de um usuário com dificuldades em configurar o samba para servir um sistema formatado em MS-DOS (WTF!). Ele entrou em contato com desenvolvedores do samba que disseram que o samba usa uma gambiarra para funcionar direito nos BSDs e que o código usado para ler diretórios em todos os BSDs eram zoados.

O Balmer não botou fé, e foi investigar e para sua surpresa confirmou o BUG em todos os BSDs (incluindo o MAC OSX),e em todas suas versões anteriores. O bug estava presente desde a versão 4.2 do BSD, que data de 1983 !!!

Eu não entendi bem o efeito do bug, mas pra experimentar basta entrar em um sistema BSD, criar alguns diretórios e subdiretórios, deletar o diretório pai (com o shell dentro do diretório) para experimentar o tal comportamento bizarro, que pra mim nem é tão estranho assim.

via : OSNews