Caros,
pesquisando mais além, descobri que o
gZip possui bugs conhecidos, relatados desde setembro de 2006, e que um deles se refere a um loop sem fim, sob determinadas condições. Inclusive os relatos que encontrei se referiam ao ambiente FreeBSD.
Segue um trecho (relato data de 19/09/2006):
Multiple programming errors have been found in gzip which can be triggered when gzip is decompressing files. These errors include insufficient bounds checks in buffer use, a NULL pointer dereference, and a potential infinite loop.
Em tradução livre:
Vários erros de programação foram encontrados no gzip, os quais podem ser capturados quando o mesmo está descompactando arquivos. Estes erros incluem verificação insuficiente de limites no uso do buffer, referência nula de ponteiro, e um loop infinito em potencial.
Na lista de bugs relatados do Ubuntu já temos cadastrados alguns para o
gZip, dentre os quais me chamaram a atenção:
- Get rid of executable stack on gzip (Bug #49067, 2006-06-08)
- Gzip or Bzip still runing after cancel Button is pressed (Bug #107574, 2007-04-18)
- zcmp keeps running in a endless loop (Bug #130256, 2007-08-03)
Acredito que este último tenha a ver com o que pude experimentar no meu PC. Mas nada explica ainda 2 coisas, as quais que não encontrei reporte de bug:
- por que cerca de 10min depois de entrar no Ubuntu o gZip apareceu do nada e ficou executando em background
- por que o gZip aparece via instrução top do terminal e não aparece no Monitor do Sistema (pode acontecer com outros aplicativos, não?)
Shrelock vai continuar em ação, qualquer novidade volto aqui.
PS:
Uma coisa que me impressionou, para o bem e para o mal (
) foi ver a lista de bugs relatados do Ubuntu. Não são poucos, mas até aí nada demais, tendo em vista o tamanho e ao que se propõe o SO. Mas o mais bacana foi ver tudo documentado, classificado por importância, status, e ainda com possibilidade de acompanhamento. Isso é que podemos chamar de um desenvolvimento/manutenção sério e transparente.
Quem tiver um pouco de intimidade com a língua do Tio Sam e quiser dar uma espiada, neste
link você pode encontrar a lista de bugs, pesquisar por palavras chaves, fazer acompanhamento, ver a
whish list para as próximas versões, etc. Vou ver se me habituo a pesquisar antes neste site algum comportamento estranho, antes de postar a dúvida no fórum.
Fui!