No início desta semana, os engenheiros do Aloha Browser relataram um novo bug que afeta a maioria dos produtos da Apple. O bug, que é causado por um caractere específico do Telugu, causa travamentos do aplicativo quando o caractere é inserido em um campo de texto. O relatório de bug da comunidade Open Radar sobre o assunto afirma que quando iOS, MacOS, watchOS, tvOS tentam renderizar o caractere Telugu, se ele for inserido em qualquer renderizador de texto do sistema, isso resultará em uma falha do aplicativo.
Abriram um novo bug sério, tocando todos os produtos da Apple. Se você tentar inserir algum símbolo indiano no renderizador de texto do sistema, seu aplicativo travará. Reproduzível em iOS, Mac OS, tvOS, watchOS. Confira.
RT: @steipete @LisaDziuba @johnsundell https://t.co/KLtA2tkMJj- Igor (@igorbaum) 12 de fevereiro de 2018
Mais tarde, o Aloha Browser tweetou que o problema parece ser com a fonte San Francisco, que é usada por padrão na maioria dos dispositivos da Apple. Além disso, o Aloha Browser afirmou que não é apenas um caractere Telugu que aciona o bug, mas dois, a saber, 0xC1C e 0xC1E. Os caracteres telugu quando traduzidos significam a palavra “sinal”. As mensagens que contêm os símbolos do Telugu podem efetivamente desativar qualquer aplicativo de bate-papo ou e-mail que tente renderizá-los.
Originalmente, foi nossa equipe que relatou isso ao OpenRadar. E com uma investigação mais profunda, encontramos dois símbolos, não apenas aquele. Bug foi relatado à Apple o mais rápido possível.
- Aloha Browser (@alohabrowser) 15 de fevereiro de 2018
O bug foi reproduzido com sucesso no iOS, macOS, tvOS e watchOS, embora alguns comentários no relatório de bug da comunidade sugiram que nem todos os dispositivos são afetados pelo bug. O PCMag relata que os símbolos Telugu não parecem desencadear nenhum erro quando exibidos através de um navegador. No entanto, se o símbolo for copiado e colado em um campo de texto, o respectivo aplicativo travará.
A Apple está supostamente trabalhando no lançamento de uma correção que deve entrar no ar em breve. É importante notar que as versões beta do iOS, macOS, watchOS e tvOS não são afetadas pelo bug, o que sugere que a empresa já desenvolveu uma correção e é esperado que chegue mais cedo ou mais tarde. A empresa teve uma semana ruim de problemas de software pouco antes do final do ano passado e, embora a empresa esteja trabalhando para resolver todos os problemas, os problemas simplesmente não param de aparecer.