1. TugaTech » Software » Noticias de Software
  Login     Registar    |                      

Siga-nos


Firefox logo

A Mozilla lançou atualizações corretivas para o seu navegador após a descoberta de uma vaga de encerramentos abruptos e falhas de estabilidade que afetam diretamente os utilizadores de sistemas equipados com chips Intel de 13.ª e 14.ª gerações. O problema técnico, que provocava a corrupção de dados durante a navegação corrente, forçou os programadores a criar uma solução para contornar um erro de hardware subjacente nos processadores da marca.

Esta situação invulgar e as respetivas análises foram documentadas detalhadamente nas plataformas de suporte da comunidade, como demonstram os relatórios oficiais registados sob o Bug 1950764 e o Bug 2039575 no sistema da Mozilla. Os dados estruturados revelam que o comportamento anómalo do software estava intrinsecamente ligado à forma como o código interagia com a arquitetura física dos componentes afetados.

A origem técnica da instabilidade

Os processadores conhecidos como Raptor Lake têm sido uma fonte de contrariedades para os utilizadores e para o mercado tecnológico. Inicialmente, as queixas concentravam-se em falhas de execução de videojogos desenvolvidos no motor Unreal Engine. Posteriormente, a própria fabricante lançou correções de microcódigo para tentar conter a degradação das tensões de funcionamento, mas algumas unidades continuaram a manifestar erros sob determinadas cargas de trabalho.

O cenário tornou-se mais claro quando os responsáveis pelo utilitário de descompressão Oodle detetaram falhas recorrentes em máquinas onde as memórias RAM e os discos de armazenamento passavam com sucesso em todos os testes de integridade. O mesmo padrão acabou por atingir o navegador da Mozilla devido à introdução de uma biblioteca em Rust, designada zlib-rs, responsável pela gestão de compressão gzip. Pouco tempo após a sua implementação na versão 151.0.0, começaram a surgir falhas lógicas em verificações internas do programa que deveriam ser totalmente seguras.

As correções aplicadas no navegador

A investigação minuciosa conduzida pelas equipas técnicas revelou um erro ao nível do hardware desenvolvido pela Intel. Uma instrução gerada pelo compilador movia um byte específico de um registo de memória para o armazenamento. Devido ao bug físico do processador, o componente acabava por escrever os bits inferiores em vez dos superiores, corrompendo a codificação Huffman e resultando no fecho da aplicação. Para resolver o problema, a Mozilla alterou o comportamento do software para evitar a geração dessa instrução específica.

A resposta da organização dividiu-se em dois lançamentos consecutivos. Na versão 151.0.1, foi introduzida uma correção para o colapso sofrido pelos utilizadores destas plataformas específicas. Logo a seguir, a versão 152.0.1 aplicou novas salvaguardas para mitigar outros encerramentos frequentes relatados pelos utilizadores. Embora o ecossistema do navegador esteja agora mais protegido, o defeito de hardware original permanece ativo, existindo a probabilidade de a fabricante ter de disponibilizar novas revisões de firmware para resolver em definitivo este cenário complexo, possivelmente aproveitando os desenvolvimentos da plataforma Raptor Lake Next.

Foto do Autor

Aficionado por tecnologia desde o tempo dos sistemas a preto e branco

Ver perfil do usuário Enviar uma mensagem privada Enviar um email Facebook do autor Twitter do autor Skype do autor

conectado
Encontrou algum erro neste artigo?

Não perca nenhuma novidade!

Junte-se a milhares de leitores e receba as últimas notícias de tecnologia, análises e dicas diretamente no seu email.

Nenhum comentário

Seja o primeiro!





Aplicações do TugaTechAplicações TugaTechDiscord do TugaTechDiscord do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech